builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-773 starttime: 1477630493.83 results: success (0) buildid: 20161027193219 builduid: 6a4c6815bf8c461da7c0792734286153 revision: de41e684fb55d7e64a3eecf8ee0e4279f37e0724 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 21:54:53.830064) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 21:54:53.830484) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 21:54:53.830810) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 21:54:54.631161) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-10-27 21:54:54.631484) ========= 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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False --2016-10-27 21:54:54-- 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% 12.3M=0.001s 2016-10-27 21:54:55 (12.3 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.815258 ========= master_lag: 4.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-10-27 21:54:59.950527) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-10-27 21:54:59.950886) ========= 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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.057494 ========= master_lag: 1.90 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-10-27 21:55:01.903631) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-10-27 21:55:01.904156) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev de41e684fb55d7e64a3eecf8ee0e4279f37e0724 --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 de41e684fb55d7e64a3eecf8ee0e4279f37e0724 --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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False 2016-10-27 21:55:01,996 truncating revision to first 12 chars 2016-10-27 21:55:01,997 Setting DEBUG logging. 2016-10-27 21:55:01,997 attempt 1/10 2016-10-27 21:55:01,997 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/de41e684fb55?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-27 21:55:03,817 unpacking tar archive at: mozilla-inbound-de41e684fb55/testing/mozharness/ program finished with exit code 0 elapsedTime=2.376313 ========= master_lag: 2.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-10-27 21:55:06.995770) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 21:55:06.996097) ========= script_repo_revision: de41e684fb55d7e64a3eecf8ee0e4279f37e0724 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 21:55:06.996505) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 21:55:06.996804) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 21:55:07.356552) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 7 secs) (at 2016-10-27 21:55:07.356923) ========= /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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False 21:55:07 INFO - MultiFileLogger online at 20161027 21:55:07 in /builds/slave/test 21:55:07 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 21:55:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:55:07 INFO - {'allow_software_gl_layers': False, 21:55:07 INFO - 'append_to_log': False, 21:55:07 INFO - 'base_work_dir': '/builds/slave/test', 21:55:07 INFO - 'blob_upload_branch': 'mozilla-inbound', 21:55:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:55:07 INFO - 'buildbot_json_path': 'buildprops.json', 21:55:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:55:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:55:07 INFO - 'download_minidump_stackwalk': True, 21:55:07 INFO - 'download_symbols': 'true', 21:55:07 INFO - 'download_tooltool': True, 21:55:07 INFO - 'e10s': False, 21:55:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:55:07 INFO - 'tooltool.py': '/tools/tooltool.py', 21:55:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:55:07 INFO - '/tools/misc-python/virtualenv.py')}, 21:55:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:55:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:55:07 INFO - 'log_level': 'info', 21:55:07 INFO - 'log_to_console': True, 21:55:07 INFO - 'opt_config_files': (), 21:55:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:55:07 INFO - '--processes=1', 21:55:07 INFO - '--config=%(test_path)s/wptrunner.ini', 21:55:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:55:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:55:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:55:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:55:07 INFO - 'pip_index': False, 21:55:07 INFO - 'require_test_zip': True, 21:55:07 INFO - 'test_type': ('testharness',), 21:55:07 INFO - 'this_chunk': '1', 21:55:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:55:07 INFO - 'total_chunks': '10', 21:55:07 INFO - 'virtualenv_path': 'venv', 21:55:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:55:07 INFO - 'work_dir': 'build'} 21:55:07 INFO - [mozharness: 2016-10-28 04:55:07.672939Z] Running clobber step. 21:55:07 INFO - Running pre-action listener: _resource_record_pre_action 21:55:07 INFO - Running main action method: clobber 21:55:07 INFO - rmtree: /builds/slave/test/build 21:55:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:55:10 INFO - Running post-action listener: _resource_record_post_action 21:55:10 INFO - [mozharness: 2016-10-28 04:55:10.963892Z] Finished clobber step (success) 21:55:10 INFO - [mozharness: 2016-10-28 04:55:10.964265Z] Running read-buildbot-config step. 21:55:10 INFO - Running pre-action listener: _resource_record_pre_action 21:55:10 INFO - Running main action method: read_buildbot_config 21:55:10 INFO - Using buildbot properties: 21:55:10 INFO - { 21:55:10 INFO - "project": "", 21:55:10 INFO - "product": "firefox", 21:55:10 INFO - "script_repo_revision": "production", 21:55:10 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 21:55:10 INFO - "repository": "", 21:55:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 21:55:10 INFO - "buildid": "20161027193219", 21:55:10 INFO - "pgo_build": "False", 21:55:10 INFO - "basedir": "/builds/slave/test", 21:55:10 INFO - "buildnumber": 52, 21:55:10 INFO - "slavename": "tst-linux32-spot-773", 21:55:10 INFO - "revision": "de41e684fb55d7e64a3eecf8ee0e4279f37e0724", 21:55:10 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 21:55:10 INFO - "platform": "linux", 21:55:10 INFO - "branch": "mozilla-inbound", 21:55:10 INFO - "repo_path": "integration/mozilla-inbound", 21:55:10 INFO - "moz_repo_path": "", 21:55:10 INFO - "stage_platform": "linux", 21:55:10 INFO - "builduid": "6a4c6815bf8c461da7c0792734286153", 21:55:10 INFO - "slavebuilddir": "test" 21:55:10 INFO - } 21:55:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 21:55:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 21:55:10 INFO - Running post-action listener: _resource_record_post_action 21:55:10 INFO - [mozharness: 2016-10-28 04:55:10.973854Z] Finished read-buildbot-config step (success) 21:55:10 INFO - [mozharness: 2016-10-28 04:55:10.974171Z] Running download-and-extract step. 21:55:10 INFO - Running pre-action listener: _resource_record_pre_action 21:55:10 INFO - Running main action method: download_and_extract 21:55:10 INFO - mkdir: /builds/slave/test/build/tests 21:55:10 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')]} 21:55:10 INFO - trying https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 21:55:10 INFO - Downloading https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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 21:55:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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 21:55:12 INFO - Downloaded 1325 bytes. 21:55:12 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 21:55:12 INFO - Using the following test package requirements: 21:55:12 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 21:55:12 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 21:55:12 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 21:55:12 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'jsshell-linux-i686.zip'], 21:55:12 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 21:55:12 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 21:55:12 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 21:55:12 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 21:55:12 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 21:55:12 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 21:55:12 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 21:55:12 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 21:55:12 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/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 21:55:12 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 21:55:12 INFO - Fetch https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 21:55:14 INFO - Http code: 200 21:55:14 INFO - x-amz-expiration: expiry-date="Sun, 30 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 21:55:14 INFO - x-amz-id-2: a1SaENqVFtkGoG4TrzKRpFo6PaheVGGceUYOsusg+4tJKqh1ajN1Chk3Ey5suDhBTpqwpghXdwU= 21:55:14 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/Cq7RD1VtTYy2k9zGbqcWpA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-28T04:10:11.412Z"}] 21:55:14 INFO - x-amz-meta-stored: 2016-10-28T04:10:11.413Z 21:55:14 INFO - x-amz-meta-upstream-etag: "4e9c801045c5cafbadc53a03159b8dac" 21:55:14 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/Cq7RD1VtTYy2k9zGbqcWpA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 21:55:14 INFO - x-amz-request-id: 4A2C115CD19EAACB 21:55:23 INFO - Expected file size: 20568685 21:55:23 INFO - Obtained file size: 20568685 21:55:24 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/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 21:55:24 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 21:55:24 INFO - Fetch https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 21:55:26 INFO - Http code: 200 21:55:26 INFO - via: 1.1 441811a054e8d055b893175754efd0c3.cloudfront.net (CloudFront) 21:55:26 INFO - x-amz-cf-id: KEfk38_EYX-zEXOahcDZRWVgDkpVbo9XPEm1Ns-xozDClowas07x9A== 21:55:26 INFO - x-amz-version-id: Tex1kF0VlVnJOmTYtdJKkWu_GOU8V7UV 21:55:36 INFO - Expected file size: 43213578 21:55:36 INFO - Obtained file size: 43213578 21:55:48 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')]} 21:55:48 INFO - trying https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 21:55:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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 21:55:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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 21:55:51 INFO - Downloaded 66333281 bytes. 21:55:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 21:55:51 INFO - mkdir: /builds/slave/test/properties 21:55:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:55:51 INFO - Writing to file /builds/slave/test/properties/build_url 21:55:51 INFO - Contents: 21:55:51 INFO - build_url:https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 21:55:51 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 21:55:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 21:55:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:55:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:55:56 INFO - Contents: 21:55:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 21:55:56 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 21:55:56 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 21:55:56 INFO - Fetch https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 21:55:57 INFO - Http code: 200 21:55:57 INFO - x-amz-expiration: expiry-date="Sun, 30 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 21:55:57 INFO - x-amz-id-2: BRY7B76L8CRg/gBrIdrpxNG+J5v6LGyya5m3O5Wol/v4mZwtas6Eub7T0RPdxaoAbW51KtTFJ+I= 21:55:57 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/Cq7RD1VtTYy2k9zGbqcWpA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-28T04:11:16.130Z"}] 21:55:57 INFO - x-amz-meta-stored: 2016-10-28T04:11:16.130Z 21:55:57 INFO - x-amz-meta-upstream-etag: "8c740076a7552ef65a0ef1a0612a1bdc" 21:55:57 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/Cq7RD1VtTYy2k9zGbqcWpA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 21:55:57 INFO - x-amz-request-id: DA8C096625D55557 21:56:02 INFO - Expected file size: 178101910 21:56:02 INFO - Obtained file size: 178101910 21:56:23 INFO - Running post-action listener: _resource_record_post_action 21:56:23 INFO - Running post-action listener: set_extra_try_arguments 21:56:23 INFO - [mozharness: 2016-10-28 04:56:23.518920Z] Finished download-and-extract step (success) 21:56:23 INFO - [mozharness: 2016-10-28 04:56:23.519293Z] Running fetch-geckodriver step. 21:56:23 INFO - Running pre-action listener: _resource_record_pre_action 21:56:23 INFO - Running main action method: fetch_geckodriver 21:56:23 INFO - Running post-action listener: _resource_record_post_action 21:56:23 INFO - [mozharness: 2016-10-28 04:56:23.606581Z] Finished fetch-geckodriver step (success) 21:56:23 INFO - [mozharness: 2016-10-28 04:56:23.606952Z] Running create-virtualenv step. 21:56:23 INFO - Running pre-action listener: _pre_create_virtualenv 21:56:23 INFO - Running pre-action listener: _resource_record_pre_action 21:56:23 INFO - Running main action method: create_virtualenv 21:56:23 INFO - Creating virtualenv /builds/slave/test/build/venv 21:56:23 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 21:56:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:56:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:56:23 INFO - Using real prefix '/usr' 21:56:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:56:25 INFO - Installing distribute.............................................................................................................................................................................................done. 21:56:28 INFO - Installing pip.................done. 21:56:28 INFO - Return code: 0 21:56:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 21:56:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 21:56:29 INFO - Reading from file tmpfile_stdout 21:56:29 INFO - Output received: 21:56:29 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) 21:56:29 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 21:56:29 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')]} 21:56:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:29 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')]} 21:56:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:29 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:56:29 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 21:56:29 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 21:56:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:56:29 INFO - 'CCACHE_UMASK': '002', 21:56:29 INFO - 'DISPLAY': ':0', 21:56:29 INFO - 'HOME': '/home/cltbld', 21:56:29 INFO - 'LANG': 'en_US.UTF-8', 21:56:29 INFO - 'LOGNAME': 'cltbld', 21:56:29 INFO - 'MAIL': '/var/mail/cltbld', 21:56:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:56:29 INFO - 'MOZ_NO_REMOTE': '1', 21:56:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:56:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:56:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:56:29 INFO - 'PWD': '/builds/slave/test', 21:56:29 INFO - 'SHELL': '/bin/bash', 21:56:29 INFO - 'SHLVL': '1', 21:56:29 INFO - 'TERM': 'linux', 21:56:29 INFO - 'TMOUT': '86400', 21:56:29 INFO - 'USER': 'cltbld', 21:56:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:56:29 INFO - '_': '/tools/buildbot/bin/python'} 21:56:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:56:29 INFO - Downloading/unpacking psutil>=3.1.1 21:56:29 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 21:56:29 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 21:56:29 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 21:56:29 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 21:56:29 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 21:56:29 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 21:56:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:56:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:56:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:35 INFO - Installing collected packages: psutil 21:56:35 INFO - Running setup.py install for psutil 21:56:35 INFO - building 'psutil._psutil_linux' extension 21:56:35 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 21:56:36 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:56:36 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:56:36 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 21:56:36 INFO - building 'psutil._psutil_posix' extension 21:56:36 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 21:56:36 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 21:56:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:56:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:36 INFO - Successfully installed psutil 21:56:36 INFO - Cleaning up... 21:56:36 INFO - Return code: 0 21:56:36 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 21:56:36 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')]} 21:56:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:36 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')]} 21:56:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:37 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:56:37 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 21:56:37 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 21:56:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:56:37 INFO - 'CCACHE_UMASK': '002', 21:56:37 INFO - 'DISPLAY': ':0', 21:56:37 INFO - 'HOME': '/home/cltbld', 21:56:37 INFO - 'LANG': 'en_US.UTF-8', 21:56:37 INFO - 'LOGNAME': 'cltbld', 21:56:37 INFO - 'MAIL': '/var/mail/cltbld', 21:56:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:56:37 INFO - 'MOZ_NO_REMOTE': '1', 21:56:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:56:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:56:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:56:37 INFO - 'PWD': '/builds/slave/test', 21:56:37 INFO - 'SHELL': '/bin/bash', 21:56:37 INFO - 'SHLVL': '1', 21:56:37 INFO - 'TERM': 'linux', 21:56:37 INFO - 'TMOUT': '86400', 21:56:37 INFO - 'USER': 'cltbld', 21:56:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:56:37 INFO - '_': '/tools/buildbot/bin/python'} 21:56:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:56:37 INFO - Downloading/unpacking mozsystemmonitor==0.3 21:56:37 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 21:56:37 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 21:56:37 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 21:56:37 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 21:56:37 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 21:56:37 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 21:56:42 INFO - Downloading mozsystemmonitor-0.3.tar.gz 21:56:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 21:56:42 INFO - Installing collected packages: mozsystemmonitor 21:56:42 INFO - Running setup.py install for mozsystemmonitor 21:56:42 INFO - Successfully installed mozsystemmonitor 21:56:42 INFO - Cleaning up... 21:56:43 INFO - Return code: 0 21:56:43 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 21:56:43 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')]} 21:56:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:43 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')]} 21:56:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:56:43 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 21:56:43 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 21:56:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:56:43 INFO - 'CCACHE_UMASK': '002', 21:56:43 INFO - 'DISPLAY': ':0', 21:56:43 INFO - 'HOME': '/home/cltbld', 21:56:43 INFO - 'LANG': 'en_US.UTF-8', 21:56:43 INFO - 'LOGNAME': 'cltbld', 21:56:43 INFO - 'MAIL': '/var/mail/cltbld', 21:56:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:56:43 INFO - 'MOZ_NO_REMOTE': '1', 21:56:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:56:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:56:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:56:43 INFO - 'PWD': '/builds/slave/test', 21:56:43 INFO - 'SHELL': '/bin/bash', 21:56:43 INFO - 'SHLVL': '1', 21:56:43 INFO - 'TERM': 'linux', 21:56:43 INFO - 'TMOUT': '86400', 21:56:43 INFO - 'USER': 'cltbld', 21:56:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:56:43 INFO - '_': '/tools/buildbot/bin/python'} 21:56:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:56:43 INFO - Downloading/unpacking jsonschema==2.5.1 21:56:43 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 21:56:43 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 21:56:43 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 21:56:43 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 21:56:43 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 21:56:43 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 21:56:48 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 21:56:48 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 21:56:48 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 21:56:48 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 21:56:48 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 21:56:48 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 21:56:48 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 21:56:48 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 21:56:49 INFO - Downloading functools32-3.2.3-2.tar.gz 21:56:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 21:56:49 INFO - warning: no files found matching '*.txt' 21:56:49 INFO - no previously-included directories found matching 'build' 21:56:49 INFO - no previously-included directories found matching 'dist' 21:56:49 INFO - no previously-included directories found matching '.git*' 21:56:49 INFO - Installing collected packages: jsonschema, functools32 21:56:49 INFO - Running setup.py install for functools32 21:56:49 INFO - warning: no files found matching '*.txt' 21:56:49 INFO - no previously-included directories found matching 'build' 21:56:49 INFO - no previously-included directories found matching 'dist' 21:56:49 INFO - no previously-included directories found matching '.git*' 21:56:49 INFO - Successfully installed jsonschema functools32 21:56:49 INFO - Cleaning up... 21:56:49 INFO - Return code: 0 21:56:49 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 21:56:49 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')]} 21:56:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:49 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')]} 21:56:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:50 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:56:50 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 21:56:50 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 21:56:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:56:50 INFO - 'CCACHE_UMASK': '002', 21:56:50 INFO - 'DISPLAY': ':0', 21:56:50 INFO - 'HOME': '/home/cltbld', 21:56:50 INFO - 'LANG': 'en_US.UTF-8', 21:56:50 INFO - 'LOGNAME': 'cltbld', 21:56:50 INFO - 'MAIL': '/var/mail/cltbld', 21:56:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:56:50 INFO - 'MOZ_NO_REMOTE': '1', 21:56:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:56:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:56:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:56:50 INFO - 'PWD': '/builds/slave/test', 21:56:50 INFO - 'SHELL': '/bin/bash', 21:56:50 INFO - 'SHLVL': '1', 21:56:50 INFO - 'TERM': 'linux', 21:56:50 INFO - 'TMOUT': '86400', 21:56:50 INFO - 'USER': 'cltbld', 21:56:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:56:50 INFO - '_': '/tools/buildbot/bin/python'} 21:56:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:56:50 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 21:56:50 INFO - Cleaning up... 21:56:50 INFO - Return code: 0 21:56:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:56:50 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')]} 21:56:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:50 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')]} 21:56:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56:50 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:56:50 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 21:56:50 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 21:56:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:56:50 INFO - 'CCACHE_UMASK': '002', 21:56:50 INFO - 'DISPLAY': ':0', 21:56:50 INFO - 'HOME': '/home/cltbld', 21:56:50 INFO - 'LANG': 'en_US.UTF-8', 21:56:50 INFO - 'LOGNAME': 'cltbld', 21:56:50 INFO - 'MAIL': '/var/mail/cltbld', 21:56:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:56:50 INFO - 'MOZ_NO_REMOTE': '1', 21:56:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:56:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:56:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:56:50 INFO - 'PWD': '/builds/slave/test', 21:56:50 INFO - 'SHELL': '/bin/bash', 21:56:50 INFO - 'SHLVL': '1', 21:56:50 INFO - 'TERM': 'linux', 21:56:50 INFO - 'TMOUT': '86400', 21:56:50 INFO - 'USER': 'cltbld', 21:56:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:56:50 INFO - '_': '/tools/buildbot/bin/python'} 21:56:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:56:51 INFO - Downloading/unpacking blobuploader==1.2.4 21:56:51 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 21:56:51 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 21:56:51 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 21:56:51 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 21:56:51 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 21:56:51 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 21:56:56 INFO - Downloading blobuploader-1.2.4.tar.gz 21:56:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:56:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:56:56 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 21:56:56 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 21:56:56 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 21:56:56 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 21:56:56 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 21:56:56 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 21:56:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:56:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:56:57 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 21:56:57 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 21:56:57 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 21:56:57 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 21:56:57 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 21:56:57 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 21:56:58 INFO - Downloading docopt-0.6.1.tar.gz 21:56:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:56:58 INFO - Installing collected packages: blobuploader, requests, docopt 21:56:58 INFO - Running setup.py install for blobuploader 21:56:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:56:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:56:58 INFO - Running setup.py install for requests 21:56:59 INFO - Running setup.py install for docopt 21:56:59 INFO - Successfully installed blobuploader requests docopt 21:56:59 INFO - Cleaning up... 21:56:59 INFO - Return code: 0 21:56:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:56: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')]} 21:56:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:56: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')]} 21:56:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:00 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:57:00 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 21:57:00 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 21:57:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:00 INFO - 'CCACHE_UMASK': '002', 21:57:00 INFO - 'DISPLAY': ':0', 21:57:00 INFO - 'HOME': '/home/cltbld', 21:57:00 INFO - 'LANG': 'en_US.UTF-8', 21:57:00 INFO - 'LOGNAME': 'cltbld', 21:57:00 INFO - 'MAIL': '/var/mail/cltbld', 21:57:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:00 INFO - 'MOZ_NO_REMOTE': '1', 21:57:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:00 INFO - 'PWD': '/builds/slave/test', 21:57:00 INFO - 'SHELL': '/bin/bash', 21:57:00 INFO - 'SHLVL': '1', 21:57:00 INFO - 'TERM': 'linux', 21:57:00 INFO - 'TMOUT': '86400', 21:57:00 INFO - 'USER': 'cltbld', 21:57:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:57:00 INFO - '_': '/tools/buildbot/bin/python'} 21:57:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:57:00 INFO - Running setup.py (path:/tmp/pip-mFuS1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:57:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:57:00 INFO - Running setup.py (path:/tmp/pip-XOvsCO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:57:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:57:00 INFO - Running setup.py (path:/tmp/pip-DZMEaE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:57:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:57:00 INFO - Running setup.py (path:/tmp/pip-8EtvSp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:57:01 INFO - Running setup.py (path:/tmp/pip-bsKECj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:57:01 INFO - Running setup.py (path:/tmp/pip-y2ZjDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:57:01 INFO - Running setup.py (path:/tmp/pip-8GqxIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:57:01 INFO - Running setup.py (path:/tmp/pip-PDwN2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:57:01 INFO - Running setup.py (path:/tmp/pip-MQo6ao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:57:01 INFO - Running setup.py (path:/tmp/pip-eS5t0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:57:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:57:01 INFO - Running setup.py (path:/tmp/pip-SOYcwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:57:02 INFO - Running setup.py (path:/tmp/pip-KCgsOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:57:02 INFO - Running setup.py (path:/tmp/pip-ONp9wb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:57:02 INFO - Running setup.py (path:/tmp/pip-BH47wP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:02 INFO - Running setup.py (path:/tmp/pip-gg376N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:57:02 INFO - Running setup.py (path:/tmp/pip-d7SHQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:57:02 INFO - Running setup.py (path:/tmp/pip-XfFuCS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:57:02 INFO - Running setup.py (path:/tmp/pip-XAMeS2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:57:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:57:02 INFO - Running setup.py (path:/tmp/pip-MuagYc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:57:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:03 INFO - Running setup.py (path:/tmp/pip-QxM1kK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:57:03 INFO - Running setup.py (path:/tmp/pip-ua8vQj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:57:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:03 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 21:57:03 INFO - Running setup.py install for manifestparser 21:57:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:57:03 INFO - Running setup.py install for mozcrash 21:57:03 INFO - Running setup.py install for mozdebug 21:57:04 INFO - Running setup.py install for mozdevice 21:57:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:57:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:57:04 INFO - Running setup.py install for mozfile 21:57:04 INFO - Running setup.py install for mozhttpd 21:57:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:57:04 INFO - Running setup.py install for mozinfo 21:57:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:57:04 INFO - Running setup.py install for mozInstall 21:57:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Running setup.py install for mozleak 21:57:05 INFO - Running setup.py install for mozlog 21:57:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Running setup.py install for moznetwork 21:57:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:57:05 INFO - Running setup.py install for mozprocess 21:57:06 INFO - Running setup.py install for mozprofile 21:57:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:57:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:57:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:57:06 INFO - Running setup.py install for mozrunner 21:57:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:57:06 INFO - Running setup.py install for mozscreenshot 21:57:06 INFO - Running setup.py install for moztest 21:57:07 INFO - Running setup.py install for mozversion 21:57:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:57:07 INFO - Running setup.py install for wptserve 21:57:07 INFO - Running setup.py install for marionette-driver 21:57:07 INFO - Running setup.py install for browsermob-proxy 21:57:07 INFO - Running setup.py install for marionette-client 21:57:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:57:08 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 21:57:08 INFO - Cleaning up... 21:57:08 INFO - Return code: 0 21:57:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:57:08 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')]} 21:57:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:08 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')]} 21:57:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:08 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 0xa0a3dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ff58b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2423c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, '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-1477630461.920429-325540991', '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 21:57:08 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 21:57:08 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 21:57:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:08 INFO - 'CCACHE_UMASK': '002', 21:57:08 INFO - 'DISPLAY': ':0', 21:57:08 INFO - 'HOME': '/home/cltbld', 21:57:08 INFO - 'LANG': 'en_US.UTF-8', 21:57:08 INFO - 'LOGNAME': 'cltbld', 21:57:08 INFO - 'MAIL': '/var/mail/cltbld', 21:57:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:08 INFO - 'MOZ_NO_REMOTE': '1', 21:57:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:08 INFO - 'PWD': '/builds/slave/test', 21:57:08 INFO - 'SHELL': '/bin/bash', 21:57:08 INFO - 'SHLVL': '1', 21:57:08 INFO - 'TERM': 'linux', 21:57:08 INFO - 'TMOUT': '86400', 21:57:08 INFO - 'USER': 'cltbld', 21:57:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:57:08 INFO - '_': '/tools/buildbot/bin/python'} 21:57:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:57:09 INFO - Running setup.py (path:/tmp/pip-m3iGYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:57:09 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)) 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:57:09 INFO - Running setup.py (path:/tmp/pip-duzkGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:57:09 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)) 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:57:09 INFO - Running setup.py (path:/tmp/pip-k1E1zu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:57:09 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)) 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:57:09 INFO - Running setup.py (path:/tmp/pip-3IZTKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:57:09 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)) 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:57:09 INFO - Running setup.py (path:/tmp/pip-C4tAUG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:57:09 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)) 21:57:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:57:09 INFO - Running setup.py (path:/tmp/pip-p8LLei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:57:10 INFO - Running setup.py (path:/tmp/pip-QvUvQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:57:10 INFO - Running setup.py (path:/tmp/pip-j3nppk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:57:10 INFO - Running setup.py (path:/tmp/pip-fMcRxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:57:10 INFO - Running setup.py (path:/tmp/pip-JUix7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:57:10 INFO - Running setup.py (path:/tmp/pip-lhbh8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:57:10 INFO - Running setup.py (path:/tmp/pip-MCnyRy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:57:10 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)) 21:57:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:57:10 INFO - Running setup.py (path:/tmp/pip-eJrIxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:57:11 INFO - Running setup.py (path:/tmp/pip-Qyr6bP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:11 INFO - Running setup.py (path:/tmp/pip-9YeMis-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:57:11 INFO - Running setup.py (path:/tmp/pip-7amoID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:57:11 INFO - Running setup.py (path:/tmp/pip-DsNr_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:57:11 INFO - Running setup.py (path:/tmp/pip-IsAly8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:57:11 INFO - Running setup.py (path:/tmp/pip-j6SP3R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:57:11 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)) 21:57:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:11 INFO - Running setup.py (path:/tmp/pip-Mahk36-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:12 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)) 21:57:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:57:12 INFO - Running setup.py (path:/tmp/pip-11HyTe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:57:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:12 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)) 21:57:12 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)) 21:57:12 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)) 21:57:12 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)) 21:57:12 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)) 21:57:12 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)) 21:57:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:57:12 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 21:57:12 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 21:57:12 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 21:57:12 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 21:57:12 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 21:57:12 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 21:57:17 INFO - Downloading blessings-1.6.tar.gz 21:57:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:57:17 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)) 21:57:17 INFO - Installing collected packages: blessings 21:57:17 INFO - Running setup.py install for blessings 21:57:17 INFO - Successfully installed blessings 21:57:17 INFO - Cleaning up... 21:57:17 INFO - Return code: 0 21:57:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:57:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:57:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:57:18 INFO - Reading from file tmpfile_stdout 21:57:18 INFO - Current package versions: 21:57:18 INFO - argparse == 1.2.1 21:57:18 INFO - blessings == 1.6 21:57:18 INFO - blobuploader == 1.2.4 21:57:18 INFO - browsermob-proxy == 0.6.0 21:57:18 INFO - docopt == 0.6.1 21:57:18 INFO - functools32 == 3.2.3-2 21:57:18 INFO - jsonschema == 2.5.1 21:57:18 INFO - manifestparser == 1.1 21:57:18 INFO - marionette-client == 3.2.0 21:57:18 INFO - marionette-driver == 2.1.0 21:57:18 INFO - mozInstall == 1.12 21:57:18 INFO - mozcrash == 0.17 21:57:18 INFO - mozdebug == 0.1 21:57:18 INFO - mozdevice == 0.48 21:57:18 INFO - mozfile == 1.2 21:57:18 INFO - mozhttpd == 0.7 21:57:18 INFO - mozinfo == 0.9 21:57:18 INFO - mozleak == 0.1 21:57:18 INFO - mozlog == 3.4 21:57:18 INFO - moznetwork == 0.27 21:57:18 INFO - mozprocess == 0.23 21:57:18 INFO - mozprofile == 0.28 21:57:18 INFO - mozrunner == 6.12 21:57:18 INFO - mozscreenshot == 0.1 21:57:18 INFO - mozsystemmonitor == 0.3 21:57:18 INFO - moztest == 0.7 21:57:18 INFO - mozversion == 1.4 21:57:18 INFO - psutil == 3.1.1 21:57:18 INFO - requests == 1.2.3 21:57:18 INFO - wptserve == 1.4.0 21:57:18 INFO - wsgiref == 0.1.2 21:57:18 INFO - Running post-action listener: _resource_record_post_action 21:57:18 INFO - Running post-action listener: _start_resource_monitoring 21:57:18 INFO - Starting resource monitoring. 21:57:18 INFO - [mozharness: 2016-10-28 04:57:18.415805Z] Finished create-virtualenv step (success) 21:57:18 INFO - [mozharness: 2016-10-28 04:57:18.418316Z] Running pull step. 21:57:18 INFO - Running pre-action listener: _resource_record_pre_action 21:57:18 INFO - Running main action method: pull 21:57:18 INFO - Pull has nothing to do! 21:57:18 INFO - Running post-action listener: _resource_record_post_action 21:57:18 INFO - [mozharness: 2016-10-28 04:57:18.422130Z] Finished pull step (success) 21:57:18 INFO - [mozharness: 2016-10-28 04:57:18.422491Z] Running install step. 21:57:18 INFO - Running pre-action listener: _resource_record_pre_action 21:57:18 INFO - Running main action method: install 21:57:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:57:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:57:18 INFO - Reading from file tmpfile_stdout 21:57:18 INFO - Detecting whether we're running mozinstall >=1.0... 21:57:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:57:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:57:18 INFO - Reading from file tmpfile_stdout 21:57:18 INFO - Output received: 21:57:18 INFO - Usage: mozinstall [options] installer 21:57:18 INFO - Options: 21:57:18 INFO - -h, --help show this help message and exit 21:57:18 INFO - -d DEST, --destination=DEST 21:57:18 INFO - Directory to install application into. [default: 21:57:18 INFO - "/builds/slave/test"] 21:57:18 INFO - --app=APP Application being installed. [default: firefox] 21:57:18 INFO - mkdir: /builds/slave/test/build/application 21:57:18 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'] 21:57:18 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 21:57:53 INFO - Reading from file tmpfile_stdout 21:57:53 INFO - Output received: 21:57:53 INFO - /builds/slave/test/build/application/firefox/firefox 21:57:53 INFO - Running post-action listener: _resource_record_post_action 21:57:53 INFO - [mozharness: 2016-10-28 04:57:53.171474Z] Finished install step (success) 21:57:53 INFO - [mozharness: 2016-10-28 04:57:53.171694Z] Running run-tests step. 21:57:53 INFO - Running pre-action listener: _resource_record_pre_action 21:57:53 INFO - Running main action method: run_tests 21:57:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:57:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:57:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:57:53 INFO - grabbing minidump binary from tooltool 21:57:53 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')]} 21:57:53 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 21:57:53 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 21:57:53 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 21:57:53 INFO - Downloaded 37427 bytes. 21:57:53 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 21:57:53 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')]} 21:57:53 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 0xa02a7a0>, '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 0xa02f678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa144aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:57:53 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 21:57:53 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 21:57:53 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 21:57:53 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:57:53 INFO - Return code: 0 21:57:53 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:57:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:57:54 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/Cq7RD1VtTYy2k9zGbqcWpA/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 21:57:54 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/Cq7RD1VtTYy2k9zGbqcWpA/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 21:57:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:54 INFO - 'CCACHE_UMASK': '002', 21:57:54 INFO - 'DISPLAY': ':0', 21:57:54 INFO - 'HOME': '/home/cltbld', 21:57:54 INFO - 'LANG': 'en_US.UTF-8', 21:57:54 INFO - 'LOGNAME': 'cltbld', 21:57:54 INFO - 'MAIL': '/var/mail/cltbld', 21:57:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:57:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:54 INFO - 'MOZ_NO_REMOTE': '1', 21:57:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:54 INFO - 'PWD': '/builds/slave/test', 21:57:54 INFO - 'SHELL': '/bin/bash', 21:57:54 INFO - 'SHLVL': '1', 21:57:54 INFO - 'TERM': 'linux', 21:57:54 INFO - 'TMOUT': '86400', 21:57:54 INFO - 'USER': 'cltbld', 21:57:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477630461.920429-325540991', 21:57:54 INFO - '_': '/tools/buildbot/bin/python'} 21:57:54 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/Cq7RD1VtTYy2k9zGbqcWpA/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 21:57:54 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 21:57:54 INFO - import pkg_resources 21:57:54 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 21:57:55 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 21:57:56 INFO - Using 1 client processes 21:57:57 INFO - wptserve Starting http server on 127.0.0.1:8000 21:57:57 INFO - wptserve Starting http server on 127.0.0.1:8001 21:57:57 INFO - wptserve Starting http server on 127.0.0.1:8443 21:57:59 INFO - SUITE-START | Running 897 tests 21:57:59 INFO - Running testharness tests 21:57:59 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 21:57:59 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 21:57:59 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 21:57:59 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 21:57:59 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 21:57:59 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 21:57:59 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 21:57:59 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 21:57:59 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 21:57:59 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 5ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 5ms 21:57:59 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-expiration.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 21:57:59 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 21:57:59 INFO - TEST-START | /encrypted-media/idlharness.html 21:57:59 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 21:57:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 21:57:59 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 21:57:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 21:57:59 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 21:57:59 INFO - TEST-START | /media-source/mediasource-duration.html 21:57:59 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 21:57:59 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 21:57:59 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 21:57:59 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 21:57:59 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 21:57:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 21:57:59 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 21:57:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 21:57:59 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 21:57:59 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 21:57:59 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/cancel.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 1ms 21:57:59 INFO - TEST-START | /streams/readable-streams/general.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/tee.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 21:57:59 INFO - TEST-START | /streams/readable-streams/templated.https.html 21:57:59 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 1ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 21:57:59 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 21:57:59 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 21:57:59 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 21:57:59 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 21:57:59 INFO - Setting up ssl 21:57:59 INFO - PROCESS | certutil | 21:57:59 INFO - PROCESS | certutil | 21:57:59 INFO - PROCESS | certutil | 21:57:59 INFO - Certificate Nickname Trust Attributes 21:57:59 INFO - SSL,S/MIME,JAR/XPI 21:57:59 INFO - 21:57:59 INFO - web-platform-tests CT,, 21:57:59 INFO - 21:57:59 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp8fYkZJ.mozrunner 21:57:59 INFO - Starting runner 21:58:03 INFO - PROCESS | 1818 | 1477630683202 Marionette DEBUG Marionette enabled via build flag and pref 21:58:03 INFO - PROCESS | 1818 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 21:58:03 INFO - PROCESS | 1818 | [1818] 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 21:58:03 INFO - PROCESS | 1818 | [1818] 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 21:58:03 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0785400 == 1 [pid = 1818] [id = 1] 21:58:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 1 (0xa0785800) [pid = 1818] [serial = 1] [outer = (nil)] 21:58:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 2 (0xa0786000) [pid = 1818] [serial = 2] [outer = 0xa0785800] 21:58:03 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:04 INFO - PROCESS | 1818 | 1477630684080 Marionette INFO Listening on port 2828 21:58:04 INFO - PROCESS | 1818 | 1477630684737 Marionette DEBUG Marionette enabled via command-line flag 21:58:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a276800 == 2 [pid = 1818] [id = 2] 21:58:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 3 (0xa1108400) [pid = 1818] [serial = 3] [outer = (nil)] 21:58:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 4 (0xa1108c00) [pid = 1818] [serial = 4] [outer = 0xa1108400] 21:58:04 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:04 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a26181c0 21:58:05 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2618cc0 21:58:05 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 995400a0 21:58:05 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99540ba0 21:58:05 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9954b640 21:58:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 5 (0x9955f800) [pid = 1818] [serial = 5] [outer = 0xa0785800] 21:58:05 INFO - PROCESS | 1818 | 1477630685204 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56620 21:58:05 INFO - PROCESS | 1818 | 1477630685230 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56621 21:58:05 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:05 INFO - PROCESS | 1818 | 1477630685294 Marionette DEBUG Closed connection conn0 21:58:05 INFO - PROCESS | 1818 | 1477630685299 Marionette DEBUG Closed connection conn1 21:58:05 INFO - PROCESS | 1818 | 1477630685418 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56622 21:58:05 INFO - PROCESS | 1818 | 1477630685464 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56623 21:58:05 INFO - PROCESS | 1818 | 1477630685474 Marionette DEBUG Closed connection conn2 21:58:05 INFO - PROCESS | 1818 | 1477630685519 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56624 21:58:05 INFO - PROCESS | 1818 | 1477630685537 Marionette DEBUG Closed connection conn3 21:58:05 INFO - PROCESS | 1818 | 1477630685571 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:58:05 INFO - PROCESS | 1818 | 1477630685583 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":"20161027193219","processId":1818,"version":"52.0a1"} 21:58:06 INFO - PROCESS | 1818 | [1818] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 21:58:06 INFO - PROCESS | 1818 | [1818] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 21:58:06 INFO - PROCESS | 1818 | [1818] 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 21:58:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x94959400 == 3 [pid = 1818] [id = 3] 21:58:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 6 (0x94959800) [pid = 1818] [serial = 6] [outer = (nil)] 21:58:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495a000 == 4 [pid = 1818] [id = 4] 21:58:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 7 (0x9495a400) [pid = 1818] [serial = 7] [outer = (nil)] 21:58:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x93ab3800 == 5 [pid = 1818] [id = 5] 21:58:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 8 (0x93ab3c00) [pid = 1818] [serial = 8] [outer = (nil)] 21:58:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 9 (0x93828400) [pid = 1818] [serial = 9] [outer = 0x93ab3c00] 21:58:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 10 (0x93cad800) [pid = 1818] [serial = 10] [outer = 0x94959800] 21:58:08 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 11 (0x93caf000) [pid = 1818] [serial = 11] [outer = 0x9495a400] 21:58:08 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 12 (0x93cb0800) [pid = 1818] [serial = 12] [outer = 0x93ab3c00] 21:58:09 INFO - PROCESS | 1818 | [1818] 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 21:58:10 INFO - PROCESS | 1818 | 1477630690094 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 13 (0x92277800) [pid = 1818] [serial = 13] [outer = 0x93ab3c00] 21:58:11 INFO - PROCESS | 1818 | 1477630691341 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4d61aff4-ce09-4a59-a71b-0c0bb12e271a","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":"20161027193219","processId":1818,"version":"52.0a1","command_id":1}}] 21:58:11 INFO - PROCESS | 1818 | 1477630691887 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}] 21:58:12 INFO - PROCESS | 1818 | 1477630692166 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:58:12 INFO - PROCESS | 1818 | 1477630692202 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1818 | 1477630692210 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 21:58:12 INFO - PROCESS | 1818 | 1477630692227 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:58:12 INFO - PROCESS | 1818 | [1818] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:58:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 14 (0x8f779400) [pid = 1818] [serial = 14] [outer = 0x93ab3c00] 21:58:12 INFO - PROCESS | 1818 | 1477630692589 Marionette TRACE conn4 <- [1,4,null,{}] 21:58:12 INFO - PROCESS | 1818 | 1477630692617 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 21:58:12 INFO - PROCESS | 1818 | 1477630692655 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 21:58:12 INFO - PROCESS | 1818 | 1477630692706 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1818 | 1477630692714 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 21:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:58:12 INFO - PROCESS | 1818 | 1477630692744 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 21:58:12 INFO - PROCESS | 1818 | 1477630692747 Marionette TRACE conn4 <- [1,7,null,{}] 21:58:12 INFO - PROCESS | 1818 | 1477630692823 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}] 21:58:12 INFO - PROCESS | 1818 | 1477630692877 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 21:58:12 INFO - PROCESS | 1818 | 1477630692891 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 21:58:12 INFO - PROCESS | 1818 | 1477630692896 Marionette TRACE conn4 <- [1,9,null,["8"]] 21:58:12 INFO - PROCESS | 1818 | 1477630692918 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 21:58:12 INFO - PROCESS | 1818 | 1477630692923 Marionette TRACE conn4 <- [1,10,null,{}] 21:58:13 INFO - PROCESS | 1818 | 1477630692991 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc87800 == 6 [pid = 1818] [id = 6] 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 15 (0x8dc87c00) [pid = 1818] [serial = 15] [outer = (nil)] 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 16 (0x8dc8a800) [pid = 1818] [serial = 16] [outer = 0x8dc87c00] 21:58:13 INFO - PROCESS | 1818 | 1477630693098 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 17 (0x8dc8f800) [pid = 1818] [serial = 17] [outer = 0x8dc87c00] 21:58:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa8800 == 7 [pid = 1818] [id = 7] 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x8daa8c00) [pid = 1818] [serial = 18] [outer = (nil)] 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x8daab000) [pid = 1818] [serial = 19] [outer = 0x8daa8c00] 21:58:13 INFO - PROCESS | 1818 | 1477630693570 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x8daa7c00) [pid = 1818] [serial = 20] [outer = 0x8daa8c00] 21:58:13 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:14 INFO - PROCESS | 1818 | [1818] 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 21:58:14 INFO - PROCESS | 1818 | 1477630694806 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]]]}] 21:58:14 INFO - . 21:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2146ms 21:58:15 INFO - PROCESS | 1818 | 1477630695009 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 1818 | 1477630695015 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 21:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:58:15 INFO - PROCESS | 1818 | 1477630695059 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}] 21:58:15 INFO - PROCESS | 1818 | 1477630695345 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 21:58:15 INFO - PROCESS | 1818 | 1477630695420 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 21:58:15 INFO - PROCESS | 1818 | 1477630695426 Marionette TRACE conn4 <- [1,14,null,["8"]] 21:58:15 INFO - PROCESS | 1818 | 1477630695434 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 21:58:15 INFO - PROCESS | 1818 | 1477630695442 Marionette TRACE conn4 <- [1,15,null,{}] 21:58:15 INFO - PROCESS | 1818 | 1477630695449 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f4f400 == 8 [pid = 1818] [id = 8] 21:58:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x91a23800) [pid = 1818] [serial = 21] [outer = (nil)] 21:58:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x94958000) [pid = 1818] [serial = 22] [outer = 0x91a23800] 21:58:15 INFO - PROCESS | 1818 | 1477630695554 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x94e34c00) [pid = 1818] [serial = 23] [outer = 0x91a23800] 21:58:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a273c00 == 9 [pid = 1818] [id = 9] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x9a2b9c00) [pid = 1818] [serial = 24] [outer = (nil)] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x9a272800) [pid = 1818] [serial = 25] [outer = 0x9a2b9c00] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x9a2c0c00) [pid = 1818] [serial = 26] [outer = 0x9a2b9c00] 21:58:16 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 21:58:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f24c00 == 10 [pid = 1818] [id = 10] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x94f25c00) [pid = 1818] [serial = 27] [outer = (nil)] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x99561000) [pid = 1818] [serial = 28] [outer = 0x94f25c00] 21:58:16 INFO - PROCESS | 1818 | 1477630696818 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]]]}] 21:58:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0xa0763c00) [pid = 1818] [serial = 29] [outer = 0x94f25c00] 21:58:16 INFO - . 21:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1840ms 21:58:16 INFO - PROCESS | 1818 | 1477630696973 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 1818 | 1477630696979 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 21:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:58:17 INFO - PROCESS | 1818 | 1477630697016 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}] 21:58:17 INFO - PROCESS | 1818 | 1477630697644 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 21:58:17 INFO - PROCESS | 1818 | 1477630697773 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 21:58:17 INFO - PROCESS | 1818 | 1477630697779 Marionette TRACE conn4 <- [1,19,null,["8"]] 21:58:17 INFO - PROCESS | 1818 | 1477630697831 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 21:58:17 INFO - PROCESS | 1818 | 1477630697838 Marionette TRACE conn4 <- [1,20,null,{}] 21:58:17 INFO - PROCESS | 1818 | 1477630697846 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x98485800 == 11 [pid = 1818] [id = 11] 21:58:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x99558400) [pid = 1818] [serial = 30] [outer = (nil)] 21:58:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0xa296d800) [pid = 1818] [serial = 31] [outer = 0x99558400] 21:58:17 INFO - PROCESS | 1818 | 1477630697950 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0xa308c000) [pid = 1818] [serial = 32] [outer = 0x99558400] 21:58:18 INFO - PROCESS | 1818 | 1477630698858 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]]]}] 21:58:18 INFO - . 21:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1883ms 21:58:18 INFO - PROCESS | 1818 | 1477630698891 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 1818 | 1477630698902 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 21:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:58:18 INFO - PROCESS | 1818 | 1477630698914 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}] 21:58:19 INFO - PROCESS | 1818 | 1477630699226 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:58:19 INFO - PROCESS | 1818 | 1477630699297 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 21:58:19 INFO - PROCESS | 1818 | 1477630699302 Marionette TRACE conn4 <- [1,24,null,["8"]] 21:58:19 INFO - PROCESS | 1818 | 1477630699313 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 21:58:19 INFO - PROCESS | 1818 | 1477630699323 Marionette TRACE conn4 <- [1,25,null,{}] 21:58:19 INFO - PROCESS | 1818 | 1477630699331 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf8c00 == 12 [pid = 1818] [id = 12] 21:58:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8daf9800) [pid = 1818] [serial = 33] [outer = (nil)] 21:58:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8fb1ec00) [pid = 1818] [serial = 34] [outer = 0x8daf9800] 21:58:19 INFO - PROCESS | 1818 | 1477630699616 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x92867800) [pid = 1818] [serial = 35] [outer = 0x8daf9800] 21:58:20 INFO - PROCESS | 1818 | 1477630700624 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]]]}] 21:58:20 INFO - . 21:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1771ms 21:58:20 INFO - PROCESS | 1818 | 1477630700684 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 1818 | 1477630700690 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 21:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:58:20 INFO - PROCESS | 1818 | 1477630700699 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}] 21:58:20 INFO - PROCESS | 1818 | 1477630700881 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 21:58:20 INFO - PROCESS | 1818 | 1477630700892 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 21:58:20 INFO - PROCESS | 1818 | 1477630700896 Marionette TRACE conn4 <- [1,29,null,["8"]] 21:58:20 INFO - PROCESS | 1818 | 1477630700913 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 21:58:20 INFO - PROCESS | 1818 | 1477630700920 Marionette TRACE conn4 <- [1,30,null,{}] 21:58:21 INFO - PROCESS | 1818 | 1477630701017 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x943bf000 == 13 [pid = 1818] [id = 13] 21:58:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x943ca400) [pid = 1818] [serial = 36] [outer = (nil)] 21:58:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x94964400) [pid = 1818] [serial = 37] [outer = 0x943ca400] 21:58:21 INFO - PROCESS | 1818 | 1477630701108 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x94bebc00) [pid = 1818] [serial = 38] [outer = 0x943ca400] 21:58:21 INFO - PROCESS | 1818 | 1477630701790 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]]]}] 21:58:21 INFO - . 21:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1119ms 21:58:21 INFO - PROCESS | 1818 | 1477630701819 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 1818 | 1477630701824 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 21:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:58:21 INFO - PROCESS | 1818 | 1477630701832 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}] 21:58:22 INFO - PROCESS | 1818 | 1477630702030 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 21:58:22 INFO - PROCESS | 1818 | 1477630702132 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 21:58:22 INFO - PROCESS | 1818 | 1477630702137 Marionette TRACE conn4 <- [1,34,null,["8"]] 21:58:22 INFO - PROCESS | 1818 | 1477630702144 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 21:58:22 INFO - PROCESS | 1818 | 1477630702150 Marionette TRACE conn4 <- [1,35,null,{}] 21:58:22 INFO - PROCESS | 1818 | 1477630702156 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f21000 == 14 [pid = 1818] [id = 14] 21:58:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x94f24400) [pid = 1818] [serial = 39] [outer = (nil)] 21:58:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x95670800) [pid = 1818] [serial = 40] [outer = 0x94f24400] 21:58:22 INFO - PROCESS | 1818 | 1477630702245 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x95749800) [pid = 1818] [serial = 41] [outer = 0x94f24400] 21:58:22 INFO - PROCESS | 1818 | 1477630702919 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]]]}] 21:58:22 INFO - . 21:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1121ms 21:58:22 INFO - PROCESS | 1818 | 1477630702960 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:58:22 INFO - PROCESS | 1818 | 1477630702968 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 21:58:22 INFO - PROCESS | 1818 | 1477630702976 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}] 21:58:23 INFO - PROCESS | 1818 | 1477630703203 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 21:58:23 INFO - PROCESS | 1818 | 1477630703219 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 21:58:23 INFO - PROCESS | 1818 | 1477630703224 Marionette TRACE conn4 <- [1,39,null,["8"]] 21:58:23 INFO - PROCESS | 1818 | 1477630703229 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 21:58:23 INFO - PROCESS | 1818 | 1477630703236 Marionette TRACE conn4 <- [1,40,null,{}] 21:58:23 INFO - PROCESS | 1818 | 1477630703242 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x9566d800 == 15 [pid = 1818] [id = 15] 21:58:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x98487800) [pid = 1818] [serial = 42] [outer = (nil)] 21:58:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a26b000) [pid = 1818] [serial = 43] [outer = 0x98487800] 21:58:23 INFO - PROCESS | 1818 | 1477630703326 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a276c00) [pid = 1818] [serial = 44] [outer = 0x98487800] 21:58:24 INFO - PROCESS | 1818 | 1477630704123 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]]]}] 21:58:24 INFO - . 21:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1172ms 21:58:24 INFO - PROCESS | 1818 | 1477630704147 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 1818 | 1477630704154 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 21:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:58:24 INFO - PROCESS | 1818 | 1477630704183 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}] 21:58:24 INFO - PROCESS | 1818 | 1477630704397 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:58:24 INFO - PROCESS | 1818 | 1477630704534 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 21:58:24 INFO - PROCESS | 1818 | 1477630704539 Marionette TRACE conn4 <- [1,44,null,["8"]] 21:58:24 INFO - PROCESS | 1818 | 1477630704554 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 21:58:24 INFO - PROCESS | 1818 | 1477630704562 Marionette TRACE conn4 <- [1,45,null,{}] 21:58:24 INFO - PROCESS | 1818 | 1477630704570 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb26000 == 16 [pid = 1818] [id = 16] 21:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x90f0ec00) [pid = 1818] [serial = 45] [outer = (nil)] 21:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x90f4fc00) [pid = 1818] [serial = 46] [outer = 0x90f0ec00] 21:58:24 INFO - PROCESS | 1818 | 1477630704674 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9286a400) [pid = 1818] [serial = 47] [outer = 0x90f0ec00] 21:58:25 INFO - PROCESS | 1818 | 1477630705461 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]]]}] 21:58:25 INFO - . 21:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1323ms 21:58:25 INFO - PROCESS | 1818 | 1477630705501 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 1818 | 1477630705506 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 21:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:58:25 INFO - PROCESS | 1818 | 1477630705530 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}] 21:58:25 INFO - PROCESS | 1818 | 1477630705772 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 21:58:25 INFO - PROCESS | 1818 | 1477630705875 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 21:58:25 INFO - PROCESS | 1818 | 1477630705881 Marionette TRACE conn4 <- [1,49,null,["8"]] 21:58:25 INFO - PROCESS | 1818 | 1477630705895 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 21:58:25 INFO - PROCESS | 1818 | 1477630705901 Marionette TRACE conn4 <- [1,50,null,{}] 21:58:25 INFO - PROCESS | 1818 | 1477630705908 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb22c00 == 17 [pid = 1818] [id = 17] 21:58:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x94bef800) [pid = 1818] [serial = 48] [outer = (nil)] 21:58:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x94e2bc00) [pid = 1818] [serial = 49] [outer = 0x94bef800] 21:58:26 INFO - PROCESS | 1818 | 1477630706018 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x94e2c000) [pid = 1818] [serial = 50] [outer = 0x94bef800] 21:58:26 INFO - PROCESS | 1818 | 1477630706848 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]]]}] 21:58:26 INFO - . 21:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1375ms 21:58:26 INFO - PROCESS | 1818 | 1477630706899 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 1818 | 1477630706907 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 21:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:58:26 INFO - PROCESS | 1818 | 1477630706915 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}] 21:58:27 INFO - PROCESS | 1818 | 1477630707170 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 21:58:27 INFO - PROCESS | 1818 | 1477630707315 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 21:58:27 INFO - PROCESS | 1818 | 1477630707321 Marionette TRACE conn4 <- [1,54,null,["8"]] 21:58:27 INFO - PROCESS | 1818 | 1477630707335 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 21:58:27 INFO - PROCESS | 1818 | 1477630707343 Marionette TRACE conn4 <- [1,55,null,{}] 21:58:27 INFO - PROCESS | 1818 | 1477630707351 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x99555400 == 18 [pid = 1818] [id = 18] 21:58:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x99558c00) [pid = 1818] [serial = 51] [outer = (nil)] 21:58:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x9a332c00) [pid = 1818] [serial = 52] [outer = 0x99558c00] 21:58:27 INFO - PROCESS | 1818 | 1477630707457 Marionette DEBUG loaded listener.js 21:58:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x9a52b800) [pid = 1818] [serial = 53] [outer = 0x99558c00] 21:58:28 INFO - PROCESS | 1818 | 1477630708263 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]]]}] 21:58:28 INFO - . 21:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1376ms 21:58:28 INFO - PROCESS | 1818 | 1477630708291 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:58:28 INFO - PROCESS | 1818 | 1477630708296 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 21:58:28 INFO - PROCESS | 1818 | 1477630708305 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}] 21:58:28 INFO - PROCESS | 1818 | 1477630708512 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 21:58:28 INFO - PROCESS | 1818 | 1477630708652 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 21:58:28 INFO - PROCESS | 1818 | 1477630708660 Marionette TRACE conn4 <- [1,59,null,["8"]] 21:58:28 INFO - PROCESS | 1818 | 1477630708673 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 21:58:28 INFO - PROCESS | 1818 | 1477630708682 Marionette TRACE conn4 <- [1,60,null,{}] 21:58:28 INFO - PROCESS | 1818 | 1477630708691 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b4ba800 == 19 [pid = 1818] [id = 19] 21:58:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0xa077b800) [pid = 1818] [serial = 54] [outer = (nil)] 21:58:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0xa1107800) [pid = 1818] [serial = 55] [outer = 0xa077b800] 21:58:28 INFO - PROCESS | 1818 | 1477630708788 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0xa110ac00) [pid = 1818] [serial = 56] [outer = 0xa077b800] 21:58:29 INFO - PROCESS | 1818 | 1477630709544 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]]]}] 21:58:29 INFO - . 21:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1281ms 21:58:29 INFO - PROCESS | 1818 | 1477630709601 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 1818 | 1477630709604 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 21:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:58:29 INFO - PROCESS | 1818 | 1477630709614 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}] 21:58:29 INFO - PROCESS | 1818 | 1477630709810 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:58:30 INFO - PROCESS | 1818 | 1477630710028 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 21:58:30 INFO - PROCESS | 1818 | 1477630710035 Marionette TRACE conn4 <- [1,64,null,["8"]] 21:58:30 INFO - PROCESS | 1818 | 1477630710053 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 21:58:30 INFO - PROCESS | 1818 | 1477630710063 Marionette TRACE conn4 <- [1,65,null,{}] 21:58:30 INFO - PROCESS | 1818 | 1477630710071 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f771000 == 20 [pid = 1818] [id = 20] 21:58:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8f772c00) [pid = 1818] [serial = 57] [outer = (nil)] 21:58:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8fb1f400) [pid = 1818] [serial = 58] [outer = 0x8f772c00] 21:58:30 INFO - PROCESS | 1818 | 1477630710166 Marionette DEBUG loaded listener.js 21:58:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9286d800) [pid = 1818] [serial = 59] [outer = 0x8f772c00] 21:58:31 INFO - PROCESS | 1818 | --DOCSHELL 0x94f21000 == 19 [pid = 1818] [id = 14] 21:58:31 INFO - PROCESS | 1818 | --DOCSHELL 0x943bf000 == 18 [pid = 1818] [id = 13] 21:58:31 INFO - PROCESS | 1818 | 1477630711143 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]]]}] 21:58:31 INFO - . 21:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1580ms 21:58:31 INFO - PROCESS | 1818 | 1477630711195 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 1818 | 1477630711202 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 21:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:58:31 INFO - PROCESS | 1818 | 1477630711214 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}] 21:58:31 INFO - PROCESS | 1818 | 1477630711462 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 21:58:31 INFO - PROCESS | 1818 | 1477630711633 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 21:58:31 INFO - PROCESS | 1818 | 1477630711639 Marionette TRACE conn4 <- [1,69,null,["8"]] 21:58:31 INFO - PROCESS | 1818 | 1477630711705 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 21:58:31 INFO - PROCESS | 1818 | 1477630711714 Marionette TRACE conn4 <- [1,70,null,{}] 21:58:31 INFO - PROCESS | 1818 | 1477630711727 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x933f7000 == 19 [pid = 1818] [id = 21] 21:58:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x93555000) [pid = 1818] [serial = 60] [outer = (nil)] 21:58:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9370d000) [pid = 1818] [serial = 61] [outer = 0x93555000] 21:58:31 INFO - PROCESS | 1818 | 1477630711833 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x943c5400) [pid = 1818] [serial = 62] [outer = 0x93555000] 21:58:32 INFO - PROCESS | 1818 | 1477630712658 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]]]}] 21:58:32 INFO - . 21:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1473ms 21:58:32 INFO - PROCESS | 1818 | 1477630712686 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 1818 | 1477630712692 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 21:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:58:32 INFO - PROCESS | 1818 | 1477630712701 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}] 21:58:32 INFO - PROCESS | 1818 | 1477630712908 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 21:58:33 INFO - PROCESS | 1818 | 1477630713050 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 21:58:33 INFO - PROCESS | 1818 | 1477630713057 Marionette TRACE conn4 <- [1,74,null,["8"]] 21:58:33 INFO - PROCESS | 1818 | 1477630713072 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 21:58:33 INFO - PROCESS | 1818 | 1477630713080 Marionette TRACE conn4 <- [1,75,null,{}] 21:58:33 INFO - PROCESS | 1818 | 1477630713087 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x9547c000 == 20 [pid = 1818] [id = 22] 21:58:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9547cc00) [pid = 1818] [serial = 63] [outer = (nil)] 21:58:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x956e3c00) [pid = 1818] [serial = 64] [outer = 0x9547cc00] 21:58:33 INFO - PROCESS | 1818 | 1477630713188 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x956e7000) [pid = 1818] [serial = 65] [outer = 0x9547cc00] 21:58:33 INFO - PROCESS | 1818 | 1477630713980 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]]]}] 21:58:34 INFO - . 21:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1330ms 21:58:34 INFO - PROCESS | 1818 | 1477630714056 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 1818 | 1477630714065 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 21:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:58:34 INFO - PROCESS | 1818 | 1477630714075 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}] 21:58:34 INFO - PROCESS | 1818 | 1477630714281 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 21:58:34 INFO - PROCESS | 1818 | 1477630714422 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 21:58:34 INFO - PROCESS | 1818 | 1477630714429 Marionette TRACE conn4 <- [1,79,null,["8"]] 21:58:34 INFO - PROCESS | 1818 | 1477630714442 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 21:58:34 INFO - PROCESS | 1818 | 1477630714450 Marionette TRACE conn4 <- [1,80,null,{}] 21:58:34 INFO - PROCESS | 1818 | 1477630714457 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a5b1c00 == 21 [pid = 1818] [id = 23] 21:58:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9af8c800) [pid = 1818] [serial = 66] [outer = (nil)] 21:58:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9b145400) [pid = 1818] [serial = 67] [outer = 0x9af8c800] 21:58:34 INFO - PROCESS | 1818 | 1477630714559 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9b395c00) [pid = 1818] [serial = 68] [outer = 0x9af8c800] 21:58:35 INFO - PROCESS | 1818 | 1477630715422 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]]]}] 21:58:35 INFO - . 21:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1375ms 21:58:35 INFO - PROCESS | 1818 | 1477630715450 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 1818 | 1477630715455 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 21:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:58:35 INFO - PROCESS | 1818 | 1477630715463 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}] 21:58:35 INFO - PROCESS | 1818 | 1477630715655 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:58:35 INFO - PROCESS | 1818 | 1477630715798 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 21:58:35 INFO - PROCESS | 1818 | 1477630715804 Marionette TRACE conn4 <- [1,84,null,["8"]] 21:58:35 INFO - PROCESS | 1818 | 1477630715813 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 21:58:35 INFO - PROCESS | 1818 | 1477630715820 Marionette TRACE conn4 <- [1,85,null,{}] 21:58:35 INFO - PROCESS | 1818 | 1477630715830 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x9afd3400 == 22 [pid = 1818] [id = 24] 21:58:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa268ac00) [pid = 1818] [serial = 69] [outer = (nil)] 21:58:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa292c800) [pid = 1818] [serial = 70] [outer = 0xa268ac00] 21:58:35 INFO - PROCESS | 1818 | 1477630715926 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa2c4b000) [pid = 1818] [serial = 71] [outer = 0xa268ac00] 21:58:36 INFO - PROCESS | 1818 | 1477630716736 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]]]}] 21:58:36 INFO - . 21:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1326ms 21:58:36 INFO - PROCESS | 1818 | 1477630716789 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 21:58:36 INFO - PROCESS | 1818 | 1477630716792 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 21:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:58:36 INFO - PROCESS | 1818 | 1477630716800 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}] 21:58:36 INFO - PROCESS | 1818 | 1477630716982 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 21:58:37 INFO - PROCESS | 1818 | 1477630717097 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 21:58:37 INFO - PROCESS | 1818 | 1477630717101 Marionette TRACE conn4 <- [1,89,null,["8"]] 21:58:37 INFO - PROCESS | 1818 | 1477630717160 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 21:58:37 INFO - PROCESS | 1818 | 1477630717181 Marionette TRACE conn4 <- [1,90,null,{}] 21:58:37 INFO - PROCESS | 1818 | 1477630717186 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d3400 == 23 [pid = 1818] [id = 25] 21:58:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x925d9000) [pid = 1818] [serial = 72] [outer = (nil)] 21:58:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9a271400) [pid = 1818] [serial = 73] [outer = 0x925d9000] 21:58:37 INFO - PROCESS | 1818 | 1477630717280 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa3008c00) [pid = 1818] [serial = 74] [outer = 0x925d9000] 21:58:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb26000 == 22 [pid = 1818] [id = 16] 21:58:38 INFO - PROCESS | 1818 | 1477630718252 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]]]}] 21:58:38 INFO - . 21:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1528ms 21:58:38 INFO - PROCESS | 1818 | 1477630718329 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 1818 | 1477630718336 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 21:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:58:38 INFO - PROCESS | 1818 | 1477630718348 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}] 21:58:38 INFO - PROCESS | 1818 | 1477630718596 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 21:58:38 INFO - PROCESS | 1818 | 1477630718743 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 21:58:38 INFO - PROCESS | 1818 | 1477630718750 Marionette TRACE conn4 <- [1,94,null,["8"]] 21:58:38 INFO - PROCESS | 1818 | 1477630718762 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 21:58:38 INFO - PROCESS | 1818 | 1477630718769 Marionette TRACE conn4 <- [1,95,null,{}] 21:58:38 INFO - PROCESS | 1818 | 1477630718779 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x930b8400 == 23 [pid = 1818] [id = 26] 21:58:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x93197800) [pid = 1818] [serial = 75] [outer = (nil)] 21:58:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x943bf800) [pid = 1818] [serial = 76] [outer = 0x93197800] 21:58:38 INFO - PROCESS | 1818 | 1477630718929 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x94cf1c00) [pid = 1818] [serial = 77] [outer = 0x93197800] 21:58:39 INFO - PROCESS | 1818 | 1477630719839 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]]]}] 21:58:39 INFO - . 21:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1571ms 21:58:39 INFO - PROCESS | 1818 | 1477630719917 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:58:39 INFO - PROCESS | 1818 | 1477630719926 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 21:58:39 INFO - PROCESS | 1818 | 1477630719934 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}] 21:58:40 INFO - PROCESS | 1818 | 1477630720176 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 21:58:40 INFO - PROCESS | 1818 | 1477630720323 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 21:58:40 INFO - PROCESS | 1818 | 1477630720329 Marionette TRACE conn4 <- [1,99,null,["8"]] 21:58:40 INFO - PROCESS | 1818 | 1477630720340 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 21:58:40 INFO - PROCESS | 1818 | 1477630720347 Marionette TRACE conn4 <- [1,100,null,{}] 21:58:40 INFO - PROCESS | 1818 | 1477630720355 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x95754000 == 24 [pid = 1818] [id = 27] 21:58:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x99557c00) [pid = 1818] [serial = 78] [outer = (nil)] 21:58:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9a32c400) [pid = 1818] [serial = 79] [outer = 0x99557c00] 21:58:40 INFO - PROCESS | 1818 | 1477630720459 Marionette DEBUG loaded listener.js 21:58:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9a334800) [pid = 1818] [serial = 80] [outer = 0x99557c00] 21:58:41 INFO - PROCESS | 1818 | 1477630721339 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]]]}] 21:58:41 INFO - . 21:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1483ms 21:58:41 INFO - PROCESS | 1818 | 1477630721425 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 1818 | 1477630721433 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 21:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:58:41 INFO - PROCESS | 1818 | 1477630721441 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}] 21:58:41 INFO - PROCESS | 1818 | 1477630721681 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:58:41 INFO - PROCESS | 1818 | 1477630721802 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 21:58:41 INFO - PROCESS | 1818 | 1477630721808 Marionette TRACE conn4 <- [1,104,null,["8"]] 21:58:41 INFO - PROCESS | 1818 | 1477630721818 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 21:58:41 INFO - PROCESS | 1818 | 1477630721826 Marionette TRACE conn4 <- [1,105,null,{}] 21:58:41 INFO - PROCESS | 1818 | 1477630721833 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2668000 == 25 [pid = 1818] [id = 28] 21:58:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa2693000) [pid = 1818] [serial = 81] [outer = (nil)] 21:58:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa308d400) [pid = 1818] [serial = 82] [outer = 0xa2693000] 21:58:41 INFO - PROCESS | 1818 | 1477630721934 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa4588c00) [pid = 1818] [serial = 83] [outer = 0xa2693000] 21:58:42 INFO - PROCESS | 1818 | 1477630722914 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]]]}] 21:58:42 INFO - . 21:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1522ms 21:58:42 INFO - PROCESS | 1818 | 1477630722979 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 1818 | 1477630722985 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 21:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:58:43 INFO - PROCESS | 1818 | 1477630722997 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}] 21:58:43 INFO - PROCESS | 1818 | 1477630723196 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 21:58:43 INFO - PROCESS | 1818 | 1477630723374 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 21:58:43 INFO - PROCESS | 1818 | 1477630723383 Marionette TRACE conn4 <- [1,109,null,["8"]] 21:58:43 INFO - PROCESS | 1818 | 1477630723395 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 21:58:43 INFO - PROCESS | 1818 | 1477630723404 Marionette TRACE conn4 <- [1,110,null,{}] 21:58:43 INFO - PROCESS | 1818 | 1477630723411 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f45c00 == 26 [pid = 1818] [id = 29] 21:58:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x9226c400) [pid = 1818] [serial = 84] [outer = (nil)] 21:58:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x93ca8400) [pid = 1818] [serial = 85] [outer = 0x9226c400] 21:58:43 INFO - PROCESS | 1818 | 1477630723509 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x94e38000) [pid = 1818] [serial = 86] [outer = 0x9226c400] 21:58:44 INFO - PROCESS | 1818 | --DOCSHELL 0x90f4f400 == 25 [pid = 1818] [id = 8] 21:58:44 INFO - PROCESS | 1818 | --DOCSHELL 0x933f7000 == 24 [pid = 1818] [id = 21] 21:58:44 INFO - PROCESS | 1818 | 1477630724417 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]]]}] 21:58:44 INFO - . 21:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1479ms 21:58:44 INFO - PROCESS | 1818 | 1477630724478 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 21:58:44 INFO - PROCESS | 1818 | 1477630724485 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 21:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:58:44 INFO - PROCESS | 1818 | 1477630724499 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}] 21:58:44 INFO - PROCESS | 1818 | 1477630724716 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 21:58:44 INFO - PROCESS | 1818 | 1477630724867 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 21:58:44 INFO - PROCESS | 1818 | 1477630724875 Marionette TRACE conn4 <- [1,114,null,["8"]] 21:58:44 INFO - PROCESS | 1818 | 1477630724885 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 21:58:44 INFO - PROCESS | 1818 | 1477630724895 Marionette TRACE conn4 <- [1,115,null,{}] 21:58:44 INFO - PROCESS | 1818 | 1477630724903 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x94becc00 == 25 [pid = 1818] [id = 30] 21:58:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x94cf1400) [pid = 1818] [serial = 87] [outer = (nil)] 21:58:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x9547c800) [pid = 1818] [serial = 88] [outer = 0x94cf1400] 21:58:45 INFO - PROCESS | 1818 | 1477630725013 Marionette DEBUG loaded listener.js 21:58:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x95752c00) [pid = 1818] [serial = 89] [outer = 0x94cf1400] 21:58:45 INFO - PROCESS | 1818 | 1477630725812 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]]]}] 21:58:45 INFO - . 21:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1370ms 21:58:45 INFO - PROCESS | 1818 | 1477630725868 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 1818 | 1477630725874 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 21:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:58:45 INFO - PROCESS | 1818 | 1477630725900 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}] 21:58:46 INFO - PROCESS | 1818 | 1477630726111 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 21:58:46 INFO - PROCESS | 1818 | 1477630726266 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 21:58:46 INFO - PROCESS | 1818 | 1477630726273 Marionette TRACE conn4 <- [1,119,null,["8"]] 21:58:46 INFO - PROCESS | 1818 | 1477630726281 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 21:58:46 INFO - PROCESS | 1818 | 1477630726288 Marionette TRACE conn4 <- [1,120,null,{}] 21:58:46 INFO - PROCESS | 1818 | 1477630726294 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b336400 == 26 [pid = 1818] [id = 31] 21:58:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9b405000) [pid = 1818] [serial = 90] [outer = (nil)] 21:58:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0xa2601c00) [pid = 1818] [serial = 91] [outer = 0x9b405000] 21:58:46 INFO - PROCESS | 1818 | 1477630726394 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0xa2602000) [pid = 1818] [serial = 92] [outer = 0x9b405000] 21:58:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0xa45dec00) [pid = 1818] [serial = 93] [outer = 0x94f25c00] 21:58:47 INFO - PROCESS | 1818 | 1477630727328 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]]]}] 21:58:47 INFO - . 21:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1480ms 21:58:47 INFO - PROCESS | 1818 | 1477630727386 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 1818 | 1477630727394 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 21:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:58:47 INFO - PROCESS | 1818 | 1477630727401 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}] 21:58:47 INFO - PROCESS | 1818 | 1477630727604 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:58:47 INFO - PROCESS | 1818 | 1477630727753 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 21:58:47 INFO - PROCESS | 1818 | 1477630727759 Marionette TRACE conn4 <- [1,124,null,["8"]] 21:58:47 INFO - PROCESS | 1818 | 1477630727772 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 21:58:47 INFO - PROCESS | 1818 | 1477630727780 Marionette TRACE conn4 <- [1,125,null,{}] 21:58:47 INFO - PROCESS | 1818 | 1477630727789 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2c4a400 == 27 [pid = 1818] [id = 32] 21:58:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0xa45d6800) [pid = 1818] [serial = 94] [outer = (nil)] 21:58:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0xa4c58800) [pid = 1818] [serial = 95] [outer = 0xa45d6800] 21:58:47 INFO - PROCESS | 1818 | 1477630727894 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0xa4c59000) [pid = 1818] [serial = 96] [outer = 0xa45d6800] 21:58:48 INFO - PROCESS | 1818 | 1477630728713 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]]]}] 21:58:48 INFO - . 21:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1371ms 21:58:48 INFO - PROCESS | 1818 | 1477630728783 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 1818 | 1477630728789 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 21:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:58:48 INFO - PROCESS | 1818 | 1477630728799 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}] 21:58:49 INFO - PROCESS | 1818 | 1477630728999 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 21:58:49 INFO - PROCESS | 1818 | 1477630729151 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 21:58:49 INFO - PROCESS | 1818 | 1477630729155 Marionette TRACE conn4 <- [1,129,null,["8"]] 21:58:49 INFO - PROCESS | 1818 | 1477630729165 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 21:58:49 INFO - PROCESS | 1818 | 1477630729172 Marionette TRACE conn4 <- [1,130,null,{}] 21:58:49 INFO - PROCESS | 1818 | 1477630729181 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577ac00 == 28 [pid = 1818] [id = 33] 21:58:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x9577d000) [pid = 1818] [serial = 97] [outer = (nil)] 21:58:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x9577e000) [pid = 1818] [serial = 98] [outer = 0x9577d000] 21:58:49 INFO - PROCESS | 1818 | 1477630729288 Marionette DEBUG loaded listener.js 21:58:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x9319b000) [pid = 1818] [serial = 99] [outer = 0x9577d000] 21:58:50 INFO - PROCESS | 1818 | 1477630730065 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]]]}] 21:58:50 INFO - . 21:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1328ms 21:58:50 INFO - PROCESS | 1818 | 1477630730125 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 1818 | 1477630730130 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 21:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:58:50 INFO - PROCESS | 1818 | 1477630730137 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}] 21:58:50 INFO - PROCESS | 1818 | 1477630730314 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 21:58:50 INFO - PROCESS | 1818 | 1477630730461 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 21:58:50 INFO - PROCESS | 1818 | 1477630730466 Marionette TRACE conn4 <- [1,134,null,["8"]] 21:58:50 INFO - PROCESS | 1818 | 1477630730479 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 21:58:50 INFO - PROCESS | 1818 | 1477630730499 Marionette TRACE conn4 <- [1,135,null,{}] 21:58:50 INFO - PROCESS | 1818 | 1477630730505 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d8ec00 == 29 [pid = 1818] [id = 34] 21:58:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x93d90400) [pid = 1818] [serial = 100] [outer = (nil)] 21:58:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x93d94c00) [pid = 1818] [serial = 101] [outer = 0x93d90400] 21:58:50 INFO - PROCESS | 1818 | 1477630730599 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x95777000) [pid = 1818] [serial = 102] [outer = 0x93d90400] 21:58:51 INFO - PROCESS | 1818 | 1477630731414 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]]]}] 21:58:51 INFO - . 21:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1324ms 21:58:51 INFO - PROCESS | 1818 | 1477630731462 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:58:51 INFO - PROCESS | 1818 | 1477630731466 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 21:58:51 INFO - PROCESS | 1818 | 1477630731474 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}] 21:58:51 INFO - PROCESS | 1818 | 1477630731718 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 21:58:51 INFO - PROCESS | 1818 | 1477630731867 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 21:58:51 INFO - PROCESS | 1818 | 1477630731873 Marionette TRACE conn4 <- [1,139,null,["8"]] 21:58:51 INFO - PROCESS | 1818 | 1477630731885 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 21:58:51 INFO - PROCESS | 1818 | 1477630731890 Marionette TRACE conn4 <- [1,140,null,{}] 21:58:51 INFO - PROCESS | 1818 | 1477630731897 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x95882800 == 30 [pid = 1818] [id = 35] 21:58:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x95885400) [pid = 1818] [serial = 103] [outer = (nil)] 21:58:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0xa2cc8400) [pid = 1818] [serial = 104] [outer = 0x95885400] 21:58:51 INFO - PROCESS | 1818 | 1477630731993 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0xa2cc8800) [pid = 1818] [serial = 105] [outer = 0x95885400] 21:58:52 INFO - PROCESS | 1818 | 1477630732775 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]]]}] 21:58:52 INFO - . 21:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1376ms 21:58:52 INFO - PROCESS | 1818 | 1477630732924 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 1818 | 1477630732931 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 21:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:58:52 INFO - PROCESS | 1818 | 1477630732942 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}] 21:58:53 INFO - PROCESS | 1818 | 1477630733148 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:58:53 INFO - PROCESS | 1818 | 1477630733332 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 21:58:53 INFO - PROCESS | 1818 | 1477630733351 Marionette TRACE conn4 <- [1,144,null,["8"]] 21:58:53 INFO - PROCESS | 1818 | 1477630733370 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 21:58:53 INFO - PROCESS | 1818 | 1477630733388 Marionette TRACE conn4 <- [1,145,null,{}] 21:58:53 INFO - PROCESS | 1818 | 1477630733395 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef4400 == 31 [pid = 1818] [id = 36] 21:58:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x8cef6c00) [pid = 1818] [serial = 106] [outer = (nil)] 21:58:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x8dc8cc00) [pid = 1818] [serial = 107] [outer = 0x8cef6c00] 21:58:53 INFO - PROCESS | 1818 | 1477630733489 Marionette DEBUG loaded listener.js 21:58:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x8dc8d000) [pid = 1818] [serial = 108] [outer = 0x8cef6c00] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x99555400 == 30 [pid = 1818] [id = 18] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9547c000 == 29 [pid = 1818] [id = 22] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf8c00 == 28 [pid = 1818] [id = 12] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9afd3400 == 27 [pid = 1818] [id = 24] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9a5b1c00 == 26 [pid = 1818] [id = 23] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb22c00 == 25 [pid = 1818] [id = 17] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x95754000 == 24 [pid = 1818] [id = 27] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9577ac00 == 23 [pid = 1818] [id = 33] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x93d8ec00 == 22 [pid = 1818] [id = 34] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0xa2668000 == 21 [pid = 1818] [id = 28] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f771000 == 20 [pid = 1818] [id = 20] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x98485800 == 19 [pid = 1818] [id = 11] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x94becc00 == 18 [pid = 1818] [id = 30] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc87800 == 17 [pid = 1818] [id = 6] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9b336400 == 16 [pid = 1818] [id = 31] 21:58:55 INFO - PROCESS | 1818 | --DOCSHELL 0xa2c4a400 == 15 [pid = 1818] [id = 32] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x930b8400 == 14 [pid = 1818] [id = 26] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x9b4ba800 == 13 [pid = 1818] [id = 19] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x9566d800 == 12 [pid = 1818] [id = 15] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x95882800 == 11 [pid = 1818] [id = 35] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x925d3400 == 10 [pid = 1818] [id = 25] 21:58:56 INFO - PROCESS | 1818 | --DOCSHELL 0x90f45c00 == 9 [pid = 1818] [id = 29] 21:58:58 INFO - PROCESS | 1818 | 1477630738307 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]]]}] 21:58:58 INFO - . 21:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 5432ms 21:58:58 INFO - PROCESS | 1818 | 1477630738394 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 21:58:58 INFO - PROCESS | 1818 | 1477630738402 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 21:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:58:58 INFO - PROCESS | 1818 | 1477630738415 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}] 21:58:58 INFO - PROCESS | 1818 | 1477630738624 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 21:58:58 INFO - PROCESS | 1818 | 1477630738649 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 21:58:58 INFO - PROCESS | 1818 | 1477630738655 Marionette TRACE conn4 <- [1,149,null,["8"]] 21:58:58 INFO - PROCESS | 1818 | 1477630738759 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 21:58:58 INFO - PROCESS | 1818 | 1477630738769 Marionette TRACE conn4 <- [1,150,null,{}] 21:58:58 INFO - PROCESS | 1818 | 1477630738782 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f61a800 == 10 [pid = 1818] [id = 37] 21:58:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x8f61ac00) [pid = 1818] [serial = 109] [outer = (nil)] 21:58:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x8f64f400) [pid = 1818] [serial = 110] [outer = 0x8f61ac00] 21:58:58 INFO - PROCESS | 1818 | 1477630738902 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x8daf4800) [pid = 1818] [serial = 111] [outer = 0x8f61ac00] 21:58:59 INFO - PROCESS | 1818 | 1477630739741 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]]]}] 21:58:59 INFO - . 21:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1380ms 21:58:59 INFO - PROCESS | 1818 | 1477630739793 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 1818 | 1477630739801 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 21:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:58:59 INFO - PROCESS | 1818 | 1477630739808 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}] 21:59:00 INFO - PROCESS | 1818 | 1477630740114 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 21:59:00 INFO - PROCESS | 1818 | 1477630740143 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 21:59:00 INFO - PROCESS | 1818 | 1477630740148 Marionette TRACE conn4 <- [1,154,null,["8"]] 21:59:00 INFO - PROCESS | 1818 | 1477630740156 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 21:59:00 INFO - PROCESS | 1818 | 1477630740162 Marionette TRACE conn4 <- [1,155,null,{}] 21:59:00 INFO - PROCESS | 1818 | 1477630740233 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f46400 == 11 [pid = 1818] [id = 38] 21:59:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x90f4ac00) [pid = 1818] [serial = 112] [outer = (nil)] 21:59:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x93077400) [pid = 1818] [serial = 113] [outer = 0x90f4ac00] 21:59:00 INFO - PROCESS | 1818 | 1477630740340 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x93078000) [pid = 1818] [serial = 114] [outer = 0x90f4ac00] 21:59:01 INFO - PROCESS | 1818 | 1477630741629 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]]]}] 21:59:01 INFO - . 21:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1895ms 21:59:01 INFO - PROCESS | 1818 | 1477630741729 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 1818 | 1477630741737 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 21:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:59:01 INFO - PROCESS | 1818 | 1477630741780 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}] 21:59:02 INFO - PROCESS | 1818 | 1477630742031 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x99558400) [pid = 1818] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x8daf9800) [pid = 1818] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x91a23800) [pid = 1818] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x93555000) [pid = 1818] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x95885400) [pid = 1818] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8f772c00) [pid = 1818] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x943ca400) [pid = 1818] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x94f24400) [pid = 1818] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x9577d000) [pid = 1818] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x98487800) [pid = 1818] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0x9b405000) [pid = 1818] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0xa268ac00) [pid = 1818] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0xa45d6800) [pid = 1818] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x9af8c800) [pid = 1818] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x93d90400) [pid = 1818] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x8dc87c00) [pid = 1818] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x90f0ec00) [pid = 1818] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x925d9000) [pid = 1818] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x94cf1400) [pid = 1818] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa077b800) [pid = 1818] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x93197800) [pid = 1818] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0xa2693000) [pid = 1818] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x9547cc00) [pid = 1818] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x99558c00) [pid = 1818] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x9226c400) [pid = 1818] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x94bef800) [pid = 1818] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:59:03 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x99557c00) [pid = 1818] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:59:03 INFO - PROCESS | 1818 | 1477630743266 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 21:59:03 INFO - PROCESS | 1818 | 1477630743272 Marionette TRACE conn4 <- [1,159,null,["8"]] 21:59:03 INFO - PROCESS | 1818 | 1477630743277 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 21:59:03 INFO - PROCESS | 1818 | 1477630743285 Marionette TRACE conn4 <- [1,160,null,{}] 21:59:03 INFO - PROCESS | 1818 | 1477630743292 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc86800 == 12 [pid = 1818] [id = 39] 21:59:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8dc87800) [pid = 1818] [serial = 115] [outer = (nil)] 21:59:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8f65d800) [pid = 1818] [serial = 116] [outer = 0x8dc87800] 21:59:03 INFO - PROCESS | 1818 | 1477630743386 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x91a1d800) [pid = 1818] [serial = 117] [outer = 0x8dc87800] 21:59:04 INFO - PROCESS | 1818 | 1477630744188 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]]]}] 21:59:04 INFO - . 21:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2491ms 21:59:04 INFO - PROCESS | 1818 | 1477630744261 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 21:59:04 INFO - PROCESS | 1818 | 1477630744264 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 21:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:59:04 INFO - PROCESS | 1818 | 1477630744431 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}] 21:59:04 INFO - PROCESS | 1818 | 1477630744696 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:59:04 INFO - PROCESS | 1818 | 1477630744721 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 21:59:04 INFO - PROCESS | 1818 | 1477630744726 Marionette TRACE conn4 <- [1,164,null,["8"]] 21:59:04 INFO - PROCESS | 1818 | 1477630744756 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 21:59:04 INFO - PROCESS | 1818 | 1477630744762 Marionette TRACE conn4 <- [1,165,null,{}] 21:59:04 INFO - PROCESS | 1818 | 1477630744772 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x93801400 == 13 [pid = 1818] [id = 40] 21:59:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x95770800) [pid = 1818] [serial = 118] [outer = (nil)] 21:59:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x95880000) [pid = 1818] [serial = 119] [outer = 0x95770800] 21:59:04 INFO - PROCESS | 1818 | 1477630744857 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x95882800) [pid = 1818] [serial = 120] [outer = 0x95770800] 21:59:05 INFO - PROCESS | 1818 | 1477630745765 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]]]}] 21:59:05 INFO - . 21:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1533ms 21:59:05 INFO - PROCESS | 1818 | 1477630745815 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 1818 | 1477630745822 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 21:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:59:05 INFO - PROCESS | 1818 | 1477630745833 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}] 21:59:06 INFO - PROCESS | 1818 | 1477630746048 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 21:59:06 INFO - PROCESS | 1818 | 1477630746201 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 21:59:06 INFO - PROCESS | 1818 | 1477630746207 Marionette TRACE conn4 <- [1,169,null,["8"]] 21:59:06 INFO - PROCESS | 1818 | 1477630746222 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 21:59:06 INFO - PROCESS | 1818 | 1477630746230 Marionette TRACE conn4 <- [1,170,null,{}] 21:59:06 INFO - PROCESS | 1818 | 1477630746237 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f77ac00 == 14 [pid = 1818] [id = 41] 21:59:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x8f77c000) [pid = 1818] [serial = 121] [outer = (nil)] 21:59:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x90f0ec00) [pid = 1818] [serial = 122] [outer = 0x8f77c000] 21:59:06 INFO - PROCESS | 1818 | 1477630746342 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x93075c00) [pid = 1818] [serial = 123] [outer = 0x8f77c000] 21:59:07 INFO - PROCESS | 1818 | 1477630747211 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]]]}] 21:59:07 INFO - . 21:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1427ms 21:59:07 INFO - PROCESS | 1818 | 1477630747260 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 1818 | 1477630747266 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 21:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:59:07 INFO - PROCESS | 1818 | 1477630747300 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}] 21:59:07 INFO - PROCESS | 1818 | 1477630747525 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 21:59:07 INFO - PROCESS | 1818 | 1477630747679 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 21:59:07 INFO - PROCESS | 1818 | 1477630747685 Marionette TRACE conn4 <- [1,174,null,["8"]] 21:59:07 INFO - PROCESS | 1818 | 1477630747698 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 21:59:07 INFO - PROCESS | 1818 | 1477630747703 Marionette TRACE conn4 <- [1,175,null,{}] 21:59:07 INFO - PROCESS | 1818 | 1477630747711 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ce4000 == 15 [pid = 1818] [id = 42] 21:59:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x95754800) [pid = 1818] [serial = 124] [outer = (nil)] 21:59:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x9587fc00) [pid = 1818] [serial = 125] [outer = 0x95754800] 21:59:07 INFO - PROCESS | 1818 | 1477630747812 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x97b4b000) [pid = 1818] [serial = 126] [outer = 0x95754800] 21:59:08 INFO - PROCESS | 1818 | 1477630748899 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]]]}] 21:59:08 INFO - . 21:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1679ms 21:59:08 INFO - PROCESS | 1818 | 1477630748978 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:59:08 INFO - PROCESS | 1818 | 1477630748985 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 21:59:09 INFO - PROCESS | 1818 | 1477630748996 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}] 21:59:09 INFO - PROCESS | 1818 | 1477630749229 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 21:59:09 INFO - PROCESS | 1818 | 1477630749433 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 21:59:09 INFO - PROCESS | 1818 | 1477630749446 Marionette TRACE conn4 <- [1,179,null,["8"]] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0xa0786000) [pid = 1818] [serial = 2] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0xa2cc8400) [pid = 1818] [serial = 104] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0xa2cc8800) [pid = 1818] [serial = 105] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x93d94c00) [pid = 1818] [serial = 101] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x95777000) [pid = 1818] [serial = 102] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9577e000) [pid = 1818] [serial = 98] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x9319b000) [pid = 1818] [serial = 99] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x99561000) [pid = 1818] [serial = 28] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8daab000) [pid = 1818] [serial = 19] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x93cb0800) [pid = 1818] [serial = 12] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0xa4c58800) [pid = 1818] [serial = 95] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0xa4c59000) [pid = 1818] [serial = 96] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0xa2601c00) [pid = 1818] [serial = 91] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa2602000) [pid = 1818] [serial = 92] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x9547c800) [pid = 1818] [serial = 88] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x95752c00) [pid = 1818] [serial = 89] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x93ca8400) [pid = 1818] [serial = 85] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x94e38000) [pid = 1818] [serial = 86] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa308d400) [pid = 1818] [serial = 82] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa4588c00) [pid = 1818] [serial = 83] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9a32c400) [pid = 1818] [serial = 79] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9a334800) [pid = 1818] [serial = 80] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x943bf800) [pid = 1818] [serial = 76] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x94cf1c00) [pid = 1818] [serial = 77] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a271400) [pid = 1818] [serial = 73] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa3008c00) [pid = 1818] [serial = 74] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0xa292c800) [pid = 1818] [serial = 70] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0xa2c4b000) [pid = 1818] [serial = 71] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9b145400) [pid = 1818] [serial = 67] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9b395c00) [pid = 1818] [serial = 68] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x956e3c00) [pid = 1818] [serial = 64] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x956e7000) [pid = 1818] [serial = 65] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9370d000) [pid = 1818] [serial = 61] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x943c5400) [pid = 1818] [serial = 62] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8fb1f400) [pid = 1818] [serial = 58] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x9286d800) [pid = 1818] [serial = 59] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0xa1107800) [pid = 1818] [serial = 55] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0xa110ac00) [pid = 1818] [serial = 56] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x93828400) [pid = 1818] [serial = 9] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x9a332c00) [pid = 1818] [serial = 52] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x9a52b800) [pid = 1818] [serial = 53] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x94e2bc00) [pid = 1818] [serial = 49] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x94e2c000) [pid = 1818] [serial = 50] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x90f4fc00) [pid = 1818] [serial = 46] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9286a400) [pid = 1818] [serial = 47] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9a26b000) [pid = 1818] [serial = 43] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x9a276c00) [pid = 1818] [serial = 44] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95670800) [pid = 1818] [serial = 40] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x95749800) [pid = 1818] [serial = 41] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x94964400) [pid = 1818] [serial = 37] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x94bebc00) [pid = 1818] [serial = 38] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8fb1ec00) [pid = 1818] [serial = 34] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x92867800) [pid = 1818] [serial = 35] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0xa296d800) [pid = 1818] [serial = 31] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0xa308c000) [pid = 1818] [serial = 32] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0xa0763c00) [pid = 1818] [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.] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x94958000) [pid = 1818] [serial = 22] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x94e34c00) [pid = 1818] [serial = 23] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dc8a800) [pid = 1818] [serial = 16] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8dc8f800) [pid = 1818] [serial = 17] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x9a272800) [pid = 1818] [serial = 25] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8dc8cc00) [pid = 1818] [serial = 107] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1818 | 1477630749572 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 21:59:09 INFO - PROCESS | 1818 | 1477630749588 Marionette TRACE conn4 <- [1,180,null,{}] 21:59:09 INFO - PROCESS | 1818 | 1477630749611 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc88000 == 16 [pid = 1818] [id = 43] 21:59:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc89400) [pid = 1818] [serial = 127] [outer = (nil)] 21:59:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dc8f800) [pid = 1818] [serial = 128] [outer = 0x8dc89400] 21:59:09 INFO - PROCESS | 1818 | 1477630749713 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8f614000) [pid = 1818] [serial = 129] [outer = 0x8dc89400] 21:59:10 INFO - PROCESS | 1818 | 1477630750141 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:59:10 INFO - PROCESS | 1818 | 1477630750628 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]]]}] 21:59:10 INFO - . 21:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1681ms 21:59:10 INFO - PROCESS | 1818 | 1477630750674 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 1818 | 1477630750682 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 21:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:59:10 INFO - PROCESS | 1818 | 1477630750689 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}] 21:59:10 INFO - PROCESS | 1818 | 1477630750873 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:59:10 INFO - PROCESS | 1818 | 1477630750884 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 21:59:10 INFO - PROCESS | 1818 | 1477630750887 Marionette TRACE conn4 <- [1,184,null,["8"]] 21:59:10 INFO - PROCESS | 1818 | 1477630750896 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 21:59:10 INFO - PROCESS | 1818 | 1477630750902 Marionette TRACE conn4 <- [1,185,null,{}] 21:59:11 INFO - PROCESS | 1818 | 1477630750997 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb22c00 == 17 [pid = 1818] [id = 44] 21:59:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x925d7400) [pid = 1818] [serial = 130] [outer = (nil)] 21:59:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9286d800) [pid = 1818] [serial = 131] [outer = 0x925d7400] 21:59:11 INFO - PROCESS | 1818 | 1477630751083 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9286e000) [pid = 1818] [serial = 132] [outer = 0x925d7400] 21:59:11 INFO - PROCESS | 1818 | 1477630751763 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]]]}] 21:59:11 INFO - . 21:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1124ms 21:59:11 INFO - PROCESS | 1818 | 1477630751822 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 21:59:11 INFO - PROCESS | 1818 | 1477630751830 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 21:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:59:11 INFO - PROCESS | 1818 | 1477630751847 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}] 21:59:12 INFO - PROCESS | 1818 | 1477630752072 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 21:59:12 INFO - PROCESS | 1818 | 1477630752100 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 21:59:12 INFO - PROCESS | 1818 | 1477630752105 Marionette TRACE conn4 <- [1,189,null,["8"]] 21:59:12 INFO - PROCESS | 1818 | 1477630752110 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 21:59:12 INFO - PROCESS | 1818 | 1477630752118 Marionette TRACE conn4 <- [1,190,null,{}] 21:59:12 INFO - PROCESS | 1818 | 1477630752179 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d8dc00 == 18 [pid = 1818] [id = 45] 21:59:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x93d8fc00) [pid = 1818] [serial = 133] [outer = (nil)] 21:59:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x93d92400) [pid = 1818] [serial = 134] [outer = 0x93d8fc00] 21:59:12 INFO - PROCESS | 1818 | 1477630752273 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x93d93c00) [pid = 1818] [serial = 135] [outer = 0x93d8fc00] 21:59:13 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8f61ac00) [pid = 1818] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:59:13 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8cef6c00) [pid = 1818] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:59:13 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8dc87800) [pid = 1818] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:59:13 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x90f4ac00) [pid = 1818] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:59:13 INFO - PROCESS | 1818 | 1477630753408 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]]]}] 21:59:13 INFO - . 21:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1624ms 21:59:13 INFO - PROCESS | 1818 | 1477630753471 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 21:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:59:13 INFO - PROCESS | 1818 | 1477630753476 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 21:59:13 INFO - PROCESS | 1818 | 1477630753485 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}] 21:59:13 INFO - PROCESS | 1818 | 1477630753680 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 21:59:13 INFO - PROCESS | 1818 | 1477630753776 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 21:59:13 INFO - PROCESS | 1818 | 1477630753779 Marionette TRACE conn4 <- [1,194,null,["8"]] 21:59:13 INFO - PROCESS | 1818 | 1477630753784 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 21:59:13 INFO - PROCESS | 1818 | 1477630753790 Marionette TRACE conn4 <- [1,195,null,{}] 21:59:13 INFO - PROCESS | 1818 | 1477630753797 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa2800 == 19 [pid = 1818] [id = 46] 21:59:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x90f4ac00) [pid = 1818] [serial = 136] [outer = (nil)] 21:59:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x94cee400) [pid = 1818] [serial = 137] [outer = 0x90f4ac00] 21:59:13 INFO - PROCESS | 1818 | 1477630753880 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x94e31400) [pid = 1818] [serial = 138] [outer = 0x90f4ac00] 21:59:14 INFO - PROCESS | 1818 | 1477630754520 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]]]}] 21:59:14 INFO - . 21:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1070ms 21:59:14 INFO - PROCESS | 1818 | 1477630754553 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 1818 | 1477630754556 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 21:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:59:14 INFO - PROCESS | 1818 | 1477630754563 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}] 21:59:14 INFO - PROCESS | 1818 | 1477630754780 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 21:59:14 INFO - PROCESS | 1818 | 1477630754816 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 21:59:14 INFO - PROCESS | 1818 | 1477630754821 Marionette TRACE conn4 <- [1,199,null,["8"]] 21:59:14 INFO - PROCESS | 1818 | 1477630754826 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 21:59:14 INFO - PROCESS | 1818 | 1477630754832 Marionette TRACE conn4 <- [1,200,null,{}] 21:59:14 INFO - PROCESS | 1818 | 1477630754837 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x956e7000 == 20 [pid = 1818] [id = 47] 21:59:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x956eb800) [pid = 1818] [serial = 139] [outer = (nil)] 21:59:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9574c000) [pid = 1818] [serial = 140] [outer = 0x956eb800] 21:59:14 INFO - PROCESS | 1818 | 1477630754931 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x95756400) [pid = 1818] [serial = 141] [outer = 0x956eb800] 21:59:15 INFO - PROCESS | 1818 | 1477630755664 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]]]}] 21:59:15 INFO - . 21:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1124ms 21:59:15 INFO - PROCESS | 1818 | 1477630755688 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 1818 | 1477630755697 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 21:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:59:15 INFO - PROCESS | 1818 | 1477630755708 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}] 21:59:15 INFO - PROCESS | 1818 | 1477630755969 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:59:15 INFO - PROCESS | 1818 | 1477630755984 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 21:59:16 INFO - PROCESS | 1818 | 1477630755996 Marionette TRACE conn4 <- [1,204,null,["8"]] 21:59:16 INFO - PROCESS | 1818 | 1477630756098 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 21:59:16 INFO - PROCESS | 1818 | 1477630756108 Marionette TRACE conn4 <- [1,205,null,{}] 21:59:16 INFO - PROCESS | 1818 | 1477630756114 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f614c00 == 21 [pid = 1818] [id = 48] 21:59:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8f615800) [pid = 1818] [serial = 142] [outer = (nil)] 21:59:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8f65bc00) [pid = 1818] [serial = 143] [outer = 0x8f615800] 21:59:16 INFO - PROCESS | 1818 | 1477630756230 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x91a25000) [pid = 1818] [serial = 144] [outer = 0x8f615800] 21:59:17 INFO - PROCESS | 1818 | 1477630757033 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]]]}] 21:59:17 INFO - . 21:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1378ms 21:59:17 INFO - PROCESS | 1818 | 1477630757085 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 21:59:17 INFO - PROCESS | 1818 | 1477630757091 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 21:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:59:17 INFO - PROCESS | 1818 | 1477630757117 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}] 21:59:17 INFO - PROCESS | 1818 | 1477630757311 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 21:59:17 INFO - PROCESS | 1818 | 1477630757460 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 21:59:17 INFO - PROCESS | 1818 | 1477630757465 Marionette TRACE conn4 <- [1,209,null,["8"]] 21:59:17 INFO - PROCESS | 1818 | 1477630757474 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 21:59:17 INFO - PROCESS | 1818 | 1477630757480 Marionette TRACE conn4 <- [1,210,null,{}] 21:59:17 INFO - PROCESS | 1818 | 1477630757486 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x93cb0800 == 22 [pid = 1818] [id = 49] 21:59:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x93d87400) [pid = 1818] [serial = 145] [outer = (nil)] 21:59:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x943c4c00) [pid = 1818] [serial = 146] [outer = 0x93d87400] 21:59:17 INFO - PROCESS | 1818 | 1477630757584 Marionette DEBUG loaded listener.js 21:59:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x943c5400) [pid = 1818] [serial = 147] [outer = 0x93d87400] 21:59:18 INFO - PROCESS | 1818 | 1477630758348 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]]]}] 21:59:18 INFO - . 21:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1276ms 21:59:18 INFO - PROCESS | 1818 | 1477630758399 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 21:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:59:18 INFO - PROCESS | 1818 | 1477630758407 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 21:59:18 INFO - PROCESS | 1818 | 1477630758415 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}] 21:59:18 INFO - PROCESS | 1818 | 1477630758609 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 21:59:18 INFO - PROCESS | 1818 | 1477630758754 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 21:59:18 INFO - PROCESS | 1818 | 1477630758760 Marionette TRACE conn4 <- [1,214,null,["8"]] 21:59:18 INFO - PROCESS | 1818 | 1477630758772 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 21:59:18 INFO - PROCESS | 1818 | 1477630758779 Marionette TRACE conn4 <- [1,215,null,{}] 21:59:18 INFO - PROCESS | 1818 | 1477630758787 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577e400 == 23 [pid = 1818] [id = 50] 21:59:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x9577f000) [pid = 1818] [serial = 148] [outer = (nil)] 21:59:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x9588b000) [pid = 1818] [serial = 149] [outer = 0x9577f000] 21:59:18 INFO - PROCESS | 1818 | 1477630758885 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x97b4e000) [pid = 1818] [serial = 150] [outer = 0x9577f000] 21:59:19 INFO - PROCESS | 1818 | 1477630759639 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]]]}] 21:59:19 INFO - . 21:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1275ms 21:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:59:19 INFO - PROCESS | 1818 | 1477630759689 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 1818 | 1477630759693 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 21:59:19 INFO - PROCESS | 1818 | 1477630759718 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}] 21:59:19 INFO - PROCESS | 1818 | 1477630759928 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 21:59:20 INFO - PROCESS | 1818 | 1477630760077 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 21:59:20 INFO - PROCESS | 1818 | 1477630760083 Marionette TRACE conn4 <- [1,219,null,["8"]] 21:59:20 INFO - PROCESS | 1818 | 1477630760096 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 21:59:20 INFO - PROCESS | 1818 | 1477630760103 Marionette TRACE conn4 <- [1,220,null,{}] 21:59:20 INFO - PROCESS | 1818 | 1477630760110 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x9955e800 == 24 [pid = 1818] [id = 51] 21:59:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x9a274800) [pid = 1818] [serial = 151] [outer = (nil)] 21:59:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9a2ba000) [pid = 1818] [serial = 152] [outer = 0x9a274800] 21:59:20 INFO - PROCESS | 1818 | 1477630760208 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9a2bf000) [pid = 1818] [serial = 153] [outer = 0x9a274800] 21:59:20 INFO - PROCESS | 1818 | 1477630760997 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]]]}] 21:59:21 INFO - . 21:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1328ms 21:59:21 INFO - PROCESS | 1818 | 1477630761028 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 1818 | 1477630761032 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 21:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:59:21 INFO - PROCESS | 1818 | 1477630761041 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}] 21:59:21 INFO - PROCESS | 1818 | 1477630761224 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:59:21 INFO - PROCESS | 1818 | 1477630761353 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 21:59:21 INFO - PROCESS | 1818 | 1477630761358 Marionette TRACE conn4 <- [1,224,null,["8"]] 21:59:21 INFO - PROCESS | 1818 | 1477630761371 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 21:59:21 INFO - PROCESS | 1818 | 1477630761377 Marionette TRACE conn4 <- [1,225,null,{}] 21:59:21 INFO - PROCESS | 1818 | 1477630761383 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a26d000 == 25 [pid = 1818] [id = 52] 21:59:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9a273800) [pid = 1818] [serial = 154] [outer = (nil)] 21:59:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9a5b1c00) [pid = 1818] [serial = 155] [outer = 0x9a273800] 21:59:21 INFO - PROCESS | 1818 | 1477630761477 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9afcf000) [pid = 1818] [serial = 156] [outer = 0x9a273800] 21:59:22 INFO - PROCESS | 1818 | 1477630762350 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]]]}] 21:59:22 INFO - . 21:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1375ms 21:59:22 INFO - PROCESS | 1818 | 1477630762416 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 1818 | 1477630762423 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 21:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:59:22 INFO - PROCESS | 1818 | 1477630762434 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}] 21:59:22 INFO - PROCESS | 1818 | 1477630762638 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 21:59:22 INFO - PROCESS | 1818 | 1477630762808 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 21:59:22 INFO - PROCESS | 1818 | 1477630762826 Marionette TRACE conn4 <- [1,229,null,["8"]] 21:59:22 INFO - PROCESS | 1818 | 1477630762847 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 21:59:22 INFO - PROCESS | 1818 | 1477630762855 Marionette TRACE conn4 <- [1,230,null,{}] 21:59:22 INFO - PROCESS | 1818 | 1477630762862 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc90800 == 26 [pid = 1818] [id = 53] 21:59:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8dc93800) [pid = 1818] [serial = 157] [outer = (nil)] 21:59:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9307a400) [pid = 1818] [serial = 158] [outer = 0x8dc93800] 21:59:22 INFO - PROCESS | 1818 | 1477630762960 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9355b800) [pid = 1818] [serial = 159] [outer = 0x8dc93800] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8dc8d000) [pid = 1818] [serial = 108] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8daf4800) [pid = 1818] [serial = 111] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f64f400) [pid = 1818] [serial = 110] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x93078000) [pid = 1818] [serial = 114] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93077400) [pid = 1818] [serial = 113] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x91a1d800) [pid = 1818] [serial = 117] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8f65d800) [pid = 1818] [serial = 116] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x95880000) [pid = 1818] [serial = 119] [outer = (nil)] [url = about:blank] 21:59:24 INFO - PROCESS | 1818 | 1477630764505 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]]]}] 21:59:24 INFO - . 21:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2125ms 21:59:24 INFO - PROCESS | 1818 | 1477630764558 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 1818 | 1477630764565 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 21:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:59:24 INFO - PROCESS | 1818 | 1477630764576 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}] 21:59:24 INFO - PROCESS | 1818 | 1477630764768 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 21:59:24 INFO - PROCESS | 1818 | 1477630764900 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 21:59:24 INFO - PROCESS | 1818 | 1477630764907 Marionette TRACE conn4 <- [1,234,null,["8"]] 21:59:24 INFO - PROCESS | 1818 | 1477630764914 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 21:59:24 INFO - PROCESS | 1818 | 1477630764922 Marionette TRACE conn4 <- [1,235,null,{}] 21:59:24 INFO - PROCESS | 1818 | 1477630764929 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60f800 == 27 [pid = 1818] [id = 54] 21:59:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8f610000) [pid = 1818] [serial = 160] [outer = (nil)] 21:59:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f61c800) [pid = 1818] [serial = 161] [outer = 0x8f610000] 21:59:25 INFO - PROCESS | 1818 | 1477630765021 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f64f400) [pid = 1818] [serial = 162] [outer = 0x8f610000] 21:59:25 INFO - PROCESS | 1818 | 1477630765727 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]]]}] 21:59:25 INFO - . 21:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1224ms 21:59:25 INFO - PROCESS | 1818 | 1477630765799 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:59:25 INFO - PROCESS | 1818 | 1477630765805 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 21:59:25 INFO - PROCESS | 1818 | 1477630765812 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}] 21:59:26 INFO - PROCESS | 1818 | 1477630766008 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 21:59:26 INFO - PROCESS | 1818 | 1477630766020 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 21:59:26 INFO - PROCESS | 1818 | 1477630766024 Marionette TRACE conn4 <- [1,239,null,["8"]] 21:59:26 INFO - PROCESS | 1818 | 1477630766128 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 21:59:26 INFO - PROCESS | 1818 | 1477630766135 Marionette TRACE conn4 <- [1,240,null,{}] 21:59:26 INFO - PROCESS | 1818 | 1477630766145 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x930b8c00 == 28 [pid = 1818] [id = 55] 21:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x930c1c00) [pid = 1818] [serial = 163] [outer = (nil)] 21:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9355b000) [pid = 1818] [serial = 164] [outer = 0x930c1c00] 21:59:26 INFO - PROCESS | 1818 | 1477630766234 Marionette DEBUG loaded listener.js 21:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9355b400) [pid = 1818] [serial = 165] [outer = 0x930c1c00] 21:59:27 INFO - PROCESS | 1818 | 1477630767020 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]]]}] 21:59:27 INFO - . 21:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1228ms 21:59:27 INFO - PROCESS | 1818 | 1477630767058 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 1818 | 1477630767067 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 21:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:59:27 INFO - PROCESS | 1818 | 1477630767075 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}] 21:59:27 INFO - PROCESS | 1818 | 1477630767325 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:59:27 INFO - PROCESS | 1818 | 1477630767396 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 21:59:27 INFO - PROCESS | 1818 | 1477630767403 Marionette TRACE conn4 <- [1,244,null,["8"]] 21:59:27 INFO - PROCESS | 1818 | 1477630767408 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 21:59:27 INFO - PROCESS | 1818 | 1477630767417 Marionette TRACE conn4 <- [1,245,null,{}] 21:59:27 INFO - PROCESS | 1818 | 1477630767435 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f1e000 == 29 [pid = 1818] [id = 56] 21:59:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x94f23400) [pid = 1818] [serial = 166] [outer = (nil)] 21:59:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x95477000) [pid = 1818] [serial = 167] [outer = 0x94f23400] 21:59:27 INFO - PROCESS | 1818 | 1477630767530 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x956ebc00) [pid = 1818] [serial = 168] [outer = 0x94f23400] 21:59:28 INFO - PROCESS | 1818 | 1477630768360 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]]]}] 21:59:28 INFO - . 21:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1334ms 21:59:28 INFO - PROCESS | 1818 | 1477630768409 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 21:59:28 INFO - PROCESS | 1818 | 1477630768414 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 21:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:59:28 INFO - PROCESS | 1818 | 1477630768422 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}] 21:59:28 INFO - PROCESS | 1818 | 1477630768862 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x956eb800) [pid = 1818] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8dc89400) [pid = 1818] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x95754800) [pid = 1818] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f77c000) [pid = 1818] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x95770800) [pid = 1818] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93d8fc00) [pid = 1818] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x90f4ac00) [pid = 1818] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:59:28 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x925d7400) [pid = 1818] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:59:28 INFO - PROCESS | 1818 | 1477630768955 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 21:59:28 INFO - PROCESS | 1818 | 1477630768963 Marionette TRACE conn4 <- [1,249,null,["8"]] 21:59:28 INFO - PROCESS | 1818 | 1477630768976 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 21:59:28 INFO - PROCESS | 1818 | 1477630768981 Marionette TRACE conn4 <- [1,250,null,{}] 21:59:29 INFO - PROCESS | 1818 | 1477630768988 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef1400 == 30 [pid = 1818] [id = 57] 21:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8dafa000) [pid = 1818] [serial = 169] [outer = (nil)] 21:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f65b000) [pid = 1818] [serial = 170] [outer = 0x8dafa000] 21:59:29 INFO - PROCESS | 1818 | 1477630769073 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x93555000) [pid = 1818] [serial = 171] [outer = 0x8dafa000] 21:59:29 INFO - PROCESS | 1818 | 1477630769700 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]]]}] 21:59:29 INFO - . 21:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1331ms 21:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:59:29 INFO - PROCESS | 1818 | 1477630769752 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 1818 | 1477630769755 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 21:59:29 INFO - PROCESS | 1818 | 1477630769763 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}] 21:59:29 INFO - PROCESS | 1818 | 1477630769948 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 21:59:30 INFO - PROCESS | 1818 | 1477630770062 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 21:59:30 INFO - PROCESS | 1818 | 1477630770065 Marionette TRACE conn4 <- [1,254,null,["8"]] 21:59:30 INFO - PROCESS | 1818 | 1477630770072 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 21:59:30 INFO - PROCESS | 1818 | 1477630770077 Marionette TRACE conn4 <- [1,255,null,{}] 21:59:30 INFO - PROCESS | 1818 | 1477630770083 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a278800 == 31 [pid = 1818] [id = 58] 21:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9a2be800) [pid = 1818] [serial = 172] [outer = (nil)] 21:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9a3d5800) [pid = 1818] [serial = 173] [outer = 0x9a2be800] 21:59:30 INFO - PROCESS | 1818 | 1477630770169 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9a3e2000) [pid = 1818] [serial = 174] [outer = 0x9a2be800] 21:59:30 INFO - PROCESS | 1818 | 1477630770801 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]]]}] 21:59:30 INFO - . 21:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1071ms 21:59:30 INFO - PROCESS | 1818 | 1477630770852 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 1818 | 1477630770858 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 21:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:59:30 INFO - PROCESS | 1818 | 1477630770869 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}] 21:59:31 INFO - PROCESS | 1818 | 1477630771135 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 21:59:31 INFO - PROCESS | 1818 | 1477630771286 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 21:59:31 INFO - PROCESS | 1818 | 1477630771296 Marionette TRACE conn4 <- [1,259,null,["8"]] 21:59:31 INFO - PROCESS | 1818 | 1477630771310 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 21:59:31 INFO - PROCESS | 1818 | 1477630771323 Marionette TRACE conn4 <- [1,260,null,{}] 21:59:31 INFO - PROCESS | 1818 | 1477630771331 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f650400 == 32 [pid = 1818] [id = 59] 21:59:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f65d000) [pid = 1818] [serial = 175] [outer = (nil)] 21:59:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x90f4a000) [pid = 1818] [serial = 176] [outer = 0x8f65d000] 21:59:31 INFO - PROCESS | 1818 | 1477630771441 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x90f4d400) [pid = 1818] [serial = 177] [outer = 0x8f65d000] 21:59:32 INFO - PROCESS | 1818 | 1477630772323 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]]]}] 21:59:32 INFO - . 21:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1522ms 21:59:32 INFO - PROCESS | 1818 | 1477630772398 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 21:59:32 INFO - PROCESS | 1818 | 1477630772407 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 21:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:59:32 INFO - PROCESS | 1818 | 1477630772418 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}] 21:59:32 INFO - PROCESS | 1818 | 1477630772631 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:59:32 INFO - PROCESS | 1818 | 1477630772777 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 21:59:32 INFO - PROCESS | 1818 | 1477630772782 Marionette TRACE conn4 <- [1,264,null,["8"]] 21:59:32 INFO - PROCESS | 1818 | 1477630772798 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 21:59:32 INFO - PROCESS | 1818 | 1477630772805 Marionette TRACE conn4 <- [1,265,null,{}] 21:59:32 INFO - PROCESS | 1818 | 1477630772811 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495e000 == 33 [pid = 1818] [id = 60] 21:59:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x94bedc00) [pid = 1818] [serial = 178] [outer = (nil)] 21:59:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x95754800) [pid = 1818] [serial = 179] [outer = 0x94bedc00] 21:59:32 INFO - PROCESS | 1818 | 1477630772911 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x95756800) [pid = 1818] [serial = 180] [outer = 0x94bedc00] 21:59:33 INFO - PROCESS | 1818 | 1477630773761 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]]]}] 21:59:33 INFO - . 21:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1422ms 21:59:33 INFO - PROCESS | 1818 | 1477630773853 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 1818 | 1477630773863 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 21:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:59:33 INFO - PROCESS | 1818 | 1477630773875 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}] 21:59:34 INFO - PROCESS | 1818 | 1477630774073 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 21:59:34 INFO - PROCESS | 1818 | 1477630774205 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 21:59:34 INFO - PROCESS | 1818 | 1477630774210 Marionette TRACE conn4 <- [1,269,null,["8"]] 21:59:34 INFO - PROCESS | 1818 | 1477630774219 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 21:59:34 INFO - PROCESS | 1818 | 1477630774228 Marionette TRACE conn4 <- [1,270,null,{}] 21:59:34 INFO - PROCESS | 1818 | 1477630774234 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b332800 == 34 [pid = 1818] [id = 61] 21:59:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9b332c00) [pid = 1818] [serial = 181] [outer = (nil)] 21:59:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9b39c000) [pid = 1818] [serial = 182] [outer = 0x9b332c00] 21:59:34 INFO - PROCESS | 1818 | 1477630774339 Marionette DEBUG loaded listener.js 21:59:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa0761c00) [pid = 1818] [serial = 183] [outer = 0x9b332c00] 21:59:35 INFO - PROCESS | 1818 | 1477630775268 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]]]}] 21:59:35 INFO - . 21:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1474ms 21:59:35 INFO - PROCESS | 1818 | 1477630775348 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 21:59:35 INFO - PROCESS | 1818 | 1477630775353 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 21:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:59:35 INFO - PROCESS | 1818 | 1477630775361 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}] 21:59:35 INFO - PROCESS | 1818 | 1477630775653 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 21:59:35 INFO - PROCESS | 1818 | 1477630775816 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 21:59:35 INFO - PROCESS | 1818 | 1477630775823 Marionette TRACE conn4 <- [1,274,null,["8"]] 21:59:35 INFO - PROCESS | 1818 | 1477630775836 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 21:59:35 INFO - PROCESS | 1818 | 1477630775845 Marionette TRACE conn4 <- [1,275,null,{}] 21:59:35 INFO - PROCESS | 1818 | 1477630775854 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf6400 == 35 [pid = 1818] [id = 62] 21:59:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8daf7800) [pid = 1818] [serial = 184] [outer = (nil)] 21:59:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8dc8d000) [pid = 1818] [serial = 185] [outer = 0x8daf7800] 21:59:35 INFO - PROCESS | 1818 | 1477630775945 Marionette DEBUG loaded listener.js 21:59:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8dc8f000) [pid = 1818] [serial = 186] [outer = 0x8daf7800] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dc8f800) [pid = 1818] [serial = 128] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x93d93c00) [pid = 1818] [serial = 135] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8f614000) [pid = 1818] [serial = 129] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93075c00) [pid = 1818] [serial = 123] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95882800) [pid = 1818] [serial = 120] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9286d800) [pid = 1818] [serial = 131] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x94cee400) [pid = 1818] [serial = 137] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x97b4b000) [pid = 1818] [serial = 126] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93d92400) [pid = 1818] [serial = 134] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9574c000) [pid = 1818] [serial = 140] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9587fc00) [pid = 1818] [serial = 125] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9286e000) [pid = 1818] [serial = 132] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x94e31400) [pid = 1818] [serial = 138] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x95756400) [pid = 1818] [serial = 141] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x90f0ec00) [pid = 1818] [serial = 122] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1818 | 1477630776791 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]]]}] 21:59:36 INFO - . 21:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1470ms 21:59:36 INFO - PROCESS | 1818 | 1477630776843 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:59:36 INFO - PROCESS | 1818 | 1477630776852 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 21:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:59:36 INFO - PROCESS | 1818 | 1477630776864 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}] 21:59:37 INFO - PROCESS | 1818 | 1477630777048 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 21:59:37 INFO - PROCESS | 1818 | 1477630777062 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 21:59:37 INFO - PROCESS | 1818 | 1477630777067 Marionette TRACE conn4 <- [1,279,null,["8"]] 21:59:37 INFO - PROCESS | 1818 | 1477630777075 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 21:59:37 INFO - PROCESS | 1818 | 1477630777083 Marionette TRACE conn4 <- [1,280,null,{}] 21:59:37 INFO - PROCESS | 1818 | 1477630777092 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f61b400 == 36 [pid = 1818] [id = 63] 21:59:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93191400) [pid = 1818] [serial = 187] [outer = (nil)] 21:59:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x933f7000) [pid = 1818] [serial = 188] [outer = 0x93191400] 21:59:37 INFO - PROCESS | 1818 | 1477630777272 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93ca9800) [pid = 1818] [serial = 189] [outer = 0x93191400] 21:59:37 INFO - PROCESS | 1818 | 1477630777922 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]]]}] 21:59:37 INFO - . 21:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1123ms 21:59:37 INFO - PROCESS | 1818 | 1477630777986 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 21:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:59:37 INFO - PROCESS | 1818 | 1477630777990 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 21:59:38 INFO - PROCESS | 1818 | 1477630777998 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}] 21:59:38 INFO - PROCESS | 1818 | 1477630778180 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:59:38 INFO - PROCESS | 1818 | 1477630778207 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 21:59:38 INFO - PROCESS | 1818 | 1477630778215 Marionette TRACE conn4 <- [1,284,null,["8"]] 21:59:38 INFO - PROCESS | 1818 | 1477630778315 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 21:59:38 INFO - PROCESS | 1818 | 1477630778323 Marionette TRACE conn4 <- [1,285,null,{}] 21:59:38 INFO - PROCESS | 1818 | 1477630778329 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceeb800 == 37 [pid = 1818] [id = 64] 21:59:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x94f18800) [pid = 1818] [serial = 190] [outer = (nil)] 21:59:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x95770800) [pid = 1818] [serial = 191] [outer = 0x94f18800] 21:59:38 INFO - PROCESS | 1818 | 1477630778428 Marionette DEBUG loaded listener.js 21:59:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x95777400) [pid = 1818] [serial = 192] [outer = 0x94f18800] 21:59:39 INFO - PROCESS | 1818 | 1477630779078 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]]]}] 21:59:39 INFO - . 21:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1119ms 21:59:39 INFO - PROCESS | 1818 | 1477630779116 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 1818 | 1477630779120 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 21:59:39 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 21:59:39 INFO - PROCESS | 1818 | 1477630779128 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}] 21:59:39 INFO - PROCESS | 1818 | 1477630779354 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 21:59:39 INFO - PROCESS | 1818 | 1477630779385 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 21:59:39 INFO - PROCESS | 1818 | 1477630779388 Marionette TRACE conn4 <- [1,289,null,["8"]] 21:59:39 INFO - PROCESS | 1818 | 1477630779394 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 21:59:39 INFO - PROCESS | 1818 | 1477630779401 Marionette TRACE conn4 <- [1,290,null,{}] 21:59:39 INFO - PROCESS | 1818 | 1477630779407 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a36e800 == 38 [pid = 1818] [id = 65] 21:59:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9a3da000) [pid = 1818] [serial = 193] [outer = (nil)] 21:59:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x9b145c00) [pid = 1818] [serial = 194] [outer = 0x9a3da000] 21:59:39 INFO - PROCESS | 1818 | 1477630779555 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa0756c00) [pid = 1818] [serial = 195] [outer = 0x9a3da000] 21:59:40 INFO - PROCESS | 1818 | 1477630780539 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]]]}] 21:59:40 INFO - . 21:59:40 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1420ms 21:59:40 INFO - PROCESS | 1818 | 1477630780548 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 1818 | 1477630780556 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 21:59:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:59:40 INFO - PROCESS | 1818 | 1477630780610 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}] 21:59:40 INFO - PROCESS | 1818 | 1477630780826 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 21:59:40 INFO - PROCESS | 1818 | 1477630780853 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 21:59:40 INFO - PROCESS | 1818 | 1477630780857 Marionette TRACE conn4 <- [1,294,null,["8"]] 21:59:40 INFO - PROCESS | 1818 | 1477630780862 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 21:59:40 INFO - PROCESS | 1818 | 1477630780867 Marionette TRACE conn4 <- [1,295,null,{}] 21:59:40 INFO - PROCESS | 1818 | 1477630780873 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x98484800 == 39 [pid = 1818] [id = 66] 21:59:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9848e000) [pid = 1818] [serial = 196] [outer = (nil)] 21:59:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa110c000) [pid = 1818] [serial = 197] [outer = 0x9848e000] 21:59:41 INFO - PROCESS | 1818 | 1477630781015 Marionette DEBUG loaded listener.js 21:59:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa110cc00) [pid = 1818] [serial = 198] [outer = 0x9848e000] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9577f000) [pid = 1818] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x94f23400) [pid = 1818] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f615800) [pid = 1818] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8dc93800) [pid = 1818] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x93d87400) [pid = 1818] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x930c1c00) [pid = 1818] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8dafa000) [pid = 1818] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8f610000) [pid = 1818] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9a273800) [pid = 1818] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:59:41 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9a274800) [pid = 1818] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:59:41 INFO - PROCESS | 1818 | [1818] 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 21:59:41 INFO - PROCESS | 1818 | 1477630781786 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:59:41 INFO - .... 21:59:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1243ms 21:59:41 INFO - PROCESS | 1818 | 1477630781812 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:59:41 INFO - PROCESS | 1818 | 1477630781816 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 21:59:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:59:41 INFO - PROCESS | 1818 | 1477630781824 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}] 21:59:42 INFO - PROCESS | 1818 | 1477630782013 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 21:59:42 INFO - PROCESS | 1818 | 1477630782034 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 21:59:42 INFO - PROCESS | 1818 | 1477630782037 Marionette TRACE conn4 <- [1,299,null,["8"]] 21:59:42 INFO - PROCESS | 1818 | 1477630782048 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 21:59:42 INFO - PROCESS | 1818 | 1477630782054 Marionette TRACE conn4 <- [1,300,null,{}] 21:59:42 INFO - PROCESS | 1818 | 1477630782059 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x94cf1800 == 40 [pid = 1818] [id = 67] 21:59:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9a273800) [pid = 1818] [serial = 199] [outer = (nil)] 21:59:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0xa2937400) [pid = 1818] [serial = 200] [outer = 0x9a273800] 21:59:42 INFO - PROCESS | 1818 | 1477630782170 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0xa2c4a400) [pid = 1818] [serial = 201] [outer = 0x9a273800] 21:59:42 INFO - ............... 21:59:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1042ms 21:59:42 INFO - PROCESS | 1818 | 1477630782838 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]]]}] 21:59:42 INFO - PROCESS | 1818 | 1477630782874 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 1818 | 1477630782878 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 21:59:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:59:42 INFO - PROCESS | 1818 | 1477630782888 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}] 21:59:43 INFO - PROCESS | 1818 | 1477630783044 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:59:43 INFO - PROCESS | 1818 | 1477630783158 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 21:59:43 INFO - PROCESS | 1818 | 1477630783161 Marionette TRACE conn4 <- [1,304,null,["8"]] 21:59:43 INFO - PROCESS | 1818 | 1477630783167 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 21:59:43 INFO - PROCESS | 1818 | 1477630783173 Marionette TRACE conn4 <- [1,305,null,{}] 21:59:43 INFO - PROCESS | 1818 | 1477630783179 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2c51c00 == 41 [pid = 1818] [id = 68] 21:59:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0xa2cc7000) [pid = 1818] [serial = 202] [outer = (nil)] 21:59:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa2cd2c00) [pid = 1818] [serial = 203] [outer = 0xa2cc7000] 21:59:43 INFO - PROCESS | 1818 | 1477630783263 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa3006c00) [pid = 1818] [serial = 204] [outer = 0xa2cc7000] 21:59:43 INFO - PROCESS | 1818 | [1818] 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 21:59:44 INFO - PROCESS | 1818 | 1477630784125 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:59:44 INFO - . 21:59:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1280ms 21:59:44 INFO - PROCESS | 1818 | 1477630784169 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 21:59:44 INFO - TEST-START | /FileAPI/fileReader.html 21:59:44 INFO - PROCESS | 1818 | 1477630784180 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 21:59:44 INFO - PROCESS | 1818 | 1477630784232 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}] 21:59:44 INFO - PROCESS | 1818 | 1477630784515 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 21:59:44 INFO - PROCESS | 1818 | 1477630784592 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 21:59:44 INFO - PROCESS | 1818 | 1477630784598 Marionette TRACE conn4 <- [1,309,null,["8"]] 21:59:44 INFO - PROCESS | 1818 | 1477630784650 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 21:59:44 INFO - PROCESS | 1818 | 1477630784659 Marionette TRACE conn4 <- [1,310,null,{}] 21:59:44 INFO - PROCESS | 1818 | 1477630784666 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x94bf0c00 == 42 [pid = 1818] [id = 69] 21:59:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x94ce6c00) [pid = 1818] [serial = 205] [outer = (nil)] 21:59:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x94e31400) [pid = 1818] [serial = 206] [outer = 0x94ce6c00] 21:59:44 INFO - PROCESS | 1818 | 1477630784768 Marionette DEBUG loaded listener.js 21:59:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x94f24800) [pid = 1818] [serial = 207] [outer = 0x94ce6c00] 21:59:45 INFO - PROCESS | 1818 | 1477630785423 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]]]}] 21:59:45 INFO - .... 21:59:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1273ms 21:59:45 INFO - PROCESS | 1818 | 1477630785461 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 21:59:45 INFO - PROCESS | 1818 | 1477630785467 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 21:59:45 INFO - TEST-START | /FileAPI/historical.html 21:59:45 INFO - PROCESS | 1818 | 1477630785475 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}] 21:59:45 INFO - PROCESS | 1818 | 1477630785670 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 21:59:45 INFO - PROCESS | 1818 | 1477630785839 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 21:59:45 INFO - PROCESS | 1818 | 1477630785845 Marionette TRACE conn4 <- [1,314,null,["8"]] 21:59:45 INFO - PROCESS | 1818 | 1477630785858 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 21:59:45 INFO - PROCESS | 1818 | 1477630785865 Marionette TRACE conn4 <- [1,315,null,{}] 21:59:45 INFO - PROCESS | 1818 | 1477630785872 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b14b000 == 43 [pid = 1818] [id = 70] 21:59:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x9b339c00) [pid = 1818] [serial = 208] [outer = (nil)] 21:59:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0xa2605c00) [pid = 1818] [serial = 209] [outer = 0x9b339c00] 21:59:45 INFO - PROCESS | 1818 | 1477630785968 Marionette DEBUG loaded listener.js 21:59:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa2606000) [pid = 1818] [serial = 210] [outer = 0x9b339c00] 21:59:46 INFO - PROCESS | 1818 | 1477630786596 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]]]}] 21:59:46 INFO - ..... 21:59:46 INFO - TEST-OK | /FileAPI/historical.html | took 1175ms 21:59:46 INFO - PROCESS | 1818 | 1477630786658 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:59:46 INFO - PROCESS | 1818 | 1477630786666 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 21:59:46 INFO - TEST-START | /FileAPI/idlharness.html 21:59:46 INFO - PROCESS | 1818 | 1477630786675 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}] 21:59:46 INFO - PROCESS | 1818 | 1477630786884 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 21:59:47 INFO - PROCESS | 1818 | 1477630787053 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 21:59:47 INFO - PROCESS | 1818 | 1477630787059 Marionette TRACE conn4 <- [1,319,null,["8"]] 21:59:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x98489800) [pid = 1818] [serial = 211] [outer = 0x94f25c00] 21:59:47 INFO - PROCESS | 1818 | 1477630787115 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 21:59:47 INFO - PROCESS | 1818 | 1477630787123 Marionette TRACE conn4 <- [1,320,null,{}] 21:59:47 INFO - PROCESS | 1818 | 1477630787194 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2cc8c00 == 44 [pid = 1818] [id = 71] 21:59:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa2cc9c00) [pid = 1818] [serial = 212] [outer = (nil)] 21:59:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa2ccec00) [pid = 1818] [serial = 213] [outer = 0xa2cc9c00] 21:59:47 INFO - PROCESS | 1818 | 1477630787298 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa307f800) [pid = 1818] [serial = 214] [outer = 0xa2cc9c00] 21:59:49 INFO - ................................................................................................... 21:59:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2385ms 21:59:49 INFO - TEST-START | /FileAPI/idlharness.worker 21:59:49 INFO - PROCESS | 1818 | 1477630788926 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]]]}] 21:59:49 INFO - PROCESS | 1818 | 1477630789123 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 1818 | 1477630789128 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 21:59:49 INFO - PROCESS | 1818 | 1477630789166 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}] 21:59:49 INFO - PROCESS | 1818 | 1477630789405 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:59:49 INFO - PROCESS | 1818 | 1477630789534 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 21:59:49 INFO - PROCESS | 1818 | 1477630789537 Marionette TRACE conn4 <- [1,324,null,["8"]] 21:59:49 INFO - PROCESS | 1818 | 1477630789544 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 21:59:49 INFO - PROCESS | 1818 | 1477630789551 Marionette TRACE conn4 <- [1,325,null,{}] 21:59:49 INFO - PROCESS | 1818 | 1477630789557 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ee800 == 45 [pid = 1818] [id = 72] 21:59:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8d9ef000) [pid = 1818] [serial = 215] [outer = (nil)] 21:59:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8d9f1400) [pid = 1818] [serial = 216] [outer = 0x8d9ef000] 21:59:49 INFO - PROCESS | 1818 | 1477630789651 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8d9f3000) [pid = 1818] [serial = 217] [outer = 0x8d9ef000] 21:59:49 INFO - PROCESS | 1818 | [1818] 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 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x94cf1800 == 44 [pid = 1818] [id = 67] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9a36e800 == 43 [pid = 1818] [id = 65] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x98484800 == 42 [pid = 1818] [id = 66] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8f61b400 == 41 [pid = 1818] [id = 63] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceeb800 == 40 [pid = 1818] [id = 64] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf6400 == 39 [pid = 1818] [id = 62] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x930b8c00 == 38 [pid = 1818] [id = 55] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9a278800 == 37 [pid = 1818] [id = 58] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x94f1e000 == 36 [pid = 1818] [id = 56] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8f650400 == 35 [pid = 1818] [id = 59] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef1400 == 34 [pid = 1818] [id = 57] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9495e000 == 33 [pid = 1818] [id = 60] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9b332800 == 32 [pid = 1818] [id = 61] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0xa2c51c00 == 31 [pid = 1818] [id = 68] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x94bf0c00 == 30 [pid = 1818] [id = 69] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9b14b000 == 29 [pid = 1818] [id = 70] 21:59:52 INFO - PROCESS | 1818 | --DOCSHELL 0xa2cc8c00 == 28 [pid = 1818] [id = 71] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x91a25000) [pid = 1818] [serial = 144] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8f65bc00) [pid = 1818] [serial = 143] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x943c5400) [pid = 1818] [serial = 147] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x943c4c00) [pid = 1818] [serial = 146] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x97b4e000) [pid = 1818] [serial = 150] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9588b000) [pid = 1818] [serial = 149] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9a2bf000) [pid = 1818] [serial = 153] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9a2ba000) [pid = 1818] [serial = 152] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9afcf000) [pid = 1818] [serial = 156] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9a5b1c00) [pid = 1818] [serial = 155] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9355b800) [pid = 1818] [serial = 159] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9307a400) [pid = 1818] [serial = 158] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f64f400) [pid = 1818] [serial = 162] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8f61c800) [pid = 1818] [serial = 161] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x9355b400) [pid = 1818] [serial = 165] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9355b000) [pid = 1818] [serial = 164] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x956ebc00) [pid = 1818] [serial = 168] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x95477000) [pid = 1818] [serial = 167] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x93555000) [pid = 1818] [serial = 171] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f65b000) [pid = 1818] [serial = 170] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9a3d5800) [pid = 1818] [serial = 173] [outer = (nil)] [url = about:blank] 21:59:53 INFO - ..................................................................................................................... 21:59:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4010ms 21:59:53 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 21:59:53 INFO - PROCESS | 1818 | 1477630793001 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,{},{}]]]}] 21:59:53 INFO - PROCESS | 1818 | 1477630793164 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 21:59:53 INFO - PROCESS | 1818 | 1477630793170 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 21:59:53 INFO - PROCESS | 1818 | 1477630793195 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}] 21:59:53 INFO - PROCESS | 1818 | 1477630793464 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 21:59:53 INFO - PROCESS | 1818 | 1477630793580 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 21:59:53 INFO - PROCESS | 1818 | 1477630793594 Marionette TRACE conn4 <- [1,329,null,["8"]] 21:59:53 INFO - PROCESS | 1818 | 1477630793607 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 21:59:53 INFO - PROCESS | 1818 | 1477630793616 Marionette TRACE conn4 <- [1,330,null,{}] 21:59:53 INFO - PROCESS | 1818 | 1477630793623 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x93075c00 == 29 [pid = 1818] [id = 73] 21:59:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93077400) [pid = 1818] [serial = 218] [outer = (nil)] 21:59:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x93197400) [pid = 1818] [serial = 219] [outer = 0x93077400] 21:59:53 INFO - PROCESS | 1818 | 1477630793721 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9370d400) [pid = 1818] [serial = 220] [outer = 0x93077400] 21:59:54 INFO - PROCESS | 1818 | [1818] 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 21:59:54 INFO - PROCESS | 1818 | [1818] 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 21:59:54 INFO - PROCESS | 1818 | 1477630794782 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]]]}] 21:59:54 INFO - . 21:59:54 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1627ms 21:59:54 INFO - PROCESS | 1818 | 1477630794814 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 1818 | 1477630794820 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 21:59:54 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 21:59:54 INFO - PROCESS | 1818 | 1477630794828 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}] 21:59:55 INFO - PROCESS | 1818 | 1477630795081 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 21:59:55 INFO - PROCESS | 1818 | 1477630795104 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 21:59:55 INFO - PROCESS | 1818 | 1477630795109 Marionette TRACE conn4 <- [1,334,null,["8"]] 21:59:55 INFO - PROCESS | 1818 | 1477630795116 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 21:59:55 INFO - PROCESS | 1818 | 1477630795121 Marionette TRACE conn4 <- [1,335,null,{}] 21:59:55 INFO - PROCESS | 1818 | 1477630795128 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x94bec800 == 30 [pid = 1818] [id = 74] 21:59:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x94e2d000) [pid = 1818] [serial = 221] [outer = (nil)] 21:59:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x94f24400) [pid = 1818] [serial = 222] [outer = 0x94e2d000] 21:59:55 INFO - PROCESS | 1818 | 1477630795278 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x94f1e000) [pid = 1818] [serial = 223] [outer = 0x94e2d000] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0xa2cc7000) [pid = 1818] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9a2be800) [pid = 1818] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x94bedc00) [pid = 1818] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9b332c00) [pid = 1818] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93191400) [pid = 1818] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8f65d000) [pid = 1818] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8daf7800) [pid = 1818] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x9a273800) [pid = 1818] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x9a3da000) [pid = 1818] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x94f18800) [pid = 1818] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:59:57 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9848e000) [pid = 1818] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:00:00 INFO - PROCESS | 1818 | 1477630800955 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]]]}] 22:00:00 INFO - .. 22:00:00 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6148ms 22:00:00 INFO - PROCESS | 1818 | 1477630800977 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 1818 | 1477630800984 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 22:00:00 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 22:00:01 INFO - PROCESS | 1818 | 1477630800997 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}] 22:00:01 INFO - PROCESS | 1818 | 1477630801360 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 22:00:01 INFO - PROCESS | 1818 | 1477630801479 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 22:00:01 INFO - PROCESS | 1818 | 1477630801486 Marionette TRACE conn4 <- [1,339,null,["8"]] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x9a26d000 == 29 [pid = 1818] [id = 52] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x90f46400 == 28 [pid = 1818] [id = 38] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x9955e800 == 27 [pid = 1818] [id = 51] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef4400 == 26 [pid = 1818] [id = 36] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x93cb0800 == 25 [pid = 1818] [id = 49] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8f61a800 == 24 [pid = 1818] [id = 37] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x9577e400 == 23 [pid = 1818] [id = 50] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8f77ac00 == 22 [pid = 1818] [id = 41] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc90800 == 21 [pid = 1818] [id = 53] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc88000 == 20 [pid = 1818] [id = 43] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8f614c00 == 19 [pid = 1818] [id = 48] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x94ce4000 == 18 [pid = 1818] [id = 42] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc86800 == 17 [pid = 1818] [id = 39] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x956e7000 == 16 [pid = 1818] [id = 47] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x93801400 == 15 [pid = 1818] [id = 40] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x93d8dc00 == 14 [pid = 1818] [id = 45] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60f800 == 13 [pid = 1818] [id = 54] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa2800 == 12 [pid = 1818] [id = 46] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb22c00 == 11 [pid = 1818] [id = 44] 22:00:01 INFO - PROCESS | 1818 | 1477630801534 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 22:00:01 INFO - PROCESS | 1818 | 1477630801542 Marionette TRACE conn4 <- [1,340,null,{}] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x93075c00 == 10 [pid = 1818] [id = 73] 22:00:01 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ee800 == 9 [pid = 1818] [id = 72] 22:00:01 INFO - PROCESS | 1818 | 1477630801555 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef4400 == 10 [pid = 1818] [id = 75] 22:00:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8cef4800) [pid = 1818] [serial = 224] [outer = (nil)] 22:00:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8d9e6c00) [pid = 1818] [serial = 225] [outer = 0x8cef4800] 22:00:01 INFO - PROCESS | 1818 | 1477630801652 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8daa5400) [pid = 1818] [serial = 226] [outer = 0x8cef4800] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0xa2c4a400) [pid = 1818] [serial = 201] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0xa2937400) [pid = 1818] [serial = 200] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0xa110c000) [pid = 1818] [serial = 197] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0xa110cc00) [pid = 1818] [serial = 198] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x9b145c00) [pid = 1818] [serial = 194] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0xa0756c00) [pid = 1818] [serial = 195] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x95770800) [pid = 1818] [serial = 191] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0xa3006c00) [pid = 1818] [serial = 204] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95777400) [pid = 1818] [serial = 192] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0xa2cd2c00) [pid = 1818] [serial = 203] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x933f7000) [pid = 1818] [serial = 188] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93ca9800) [pid = 1818] [serial = 189] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8dc8d000) [pid = 1818] [serial = 185] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8dc8f000) [pid = 1818] [serial = 186] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9b39c000) [pid = 1818] [serial = 182] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0xa0761c00) [pid = 1818] [serial = 183] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x95754800) [pid = 1818] [serial = 179] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x95756800) [pid = 1818] [serial = 180] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x90f4a000) [pid = 1818] [serial = 176] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x90f4d400) [pid = 1818] [serial = 177] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9a3e2000) [pid = 1818] [serial = 174] [outer = (nil)] [url = about:blank] 22:00:02 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0xa45dec00) [pid = 1818] [serial = 93] [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.] 22:00:02 INFO - PROCESS | 1818 | 1477630802901 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]]]}] 22:00:02 INFO - ... 22:00:02 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1934ms 22:00:02 INFO - PROCESS | 1818 | 1477630802930 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 1818 | 1477630802936 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 22:00:02 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 22:00:02 INFO - PROCESS | 1818 | 1477630802945 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}] 22:00:03 INFO - PROCESS | 1818 | 1477630803179 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 22:00:03 INFO - PROCESS | 1818 | 1477630803203 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 22:00:03 INFO - PROCESS | 1818 | 1477630803210 Marionette TRACE conn4 <- [1,344,null,["8"]] 22:00:03 INFO - PROCESS | 1818 | 1477630803218 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 22:00:03 INFO - PROCESS | 1818 | 1477630803224 Marionette TRACE conn4 <- [1,345,null,{}] 22:00:03 INFO - PROCESS | 1818 | 1477630803231 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa5c00 == 11 [pid = 1818] [id = 76] 22:00:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dc8c000) [pid = 1818] [serial = 227] [outer = (nil)] 22:00:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8f651800) [pid = 1818] [serial = 228] [outer = 0x8dc8c000] 22:00:03 INFO - PROCESS | 1818 | 1477630803320 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8f650c00) [pid = 1818] [serial = 229] [outer = 0x8dc8c000] 22:00:04 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8d9ef000) [pid = 1818] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:00:05 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9b339c00) [pid = 1818] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:00:05 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x94ce6c00) [pid = 1818] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:00:05 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa2cc9c00) [pid = 1818] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:00:05 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x93077400) [pid = 1818] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 22:00:09 INFO - PROCESS | 1818 | 1477630809103 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]]]}] 22:00:09 INFO - .. 22:00:09 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6188ms 22:00:09 INFO - PROCESS | 1818 | 1477630809133 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 1818 | 1477630809140 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 22:00:09 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 22:00:09 INFO - PROCESS | 1818 | 1477630809151 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}] 22:00:09 INFO - PROCESS | 1818 | 1477630809374 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 22:00:09 INFO - PROCESS | 1818 | 1477630809514 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 22:00:09 INFO - PROCESS | 1818 | 1477630809522 Marionette TRACE conn4 <- [1,349,null,["8"]] 22:00:09 INFO - PROCESS | 1818 | 1477630809530 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 22:00:09 INFO - PROCESS | 1818 | 1477630809539 Marionette TRACE conn4 <- [1,350,null,{}] 22:00:09 INFO - PROCESS | 1818 | 1477630809546 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf3c00 == 12 [pid = 1818] [id = 77] 22:00:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dc86800) [pid = 1818] [serial = 230] [outer = (nil)] 22:00:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc8e400) [pid = 1818] [serial = 231] [outer = 0x8dc86800] 22:00:09 INFO - PROCESS | 1818 | 1477630809693 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dc90400) [pid = 1818] [serial = 232] [outer = 0x8dc86800] 22:00:10 INFO - PROCESS | 1818 | [1818] 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 22:00:10 INFO - PROCESS | 1818 | [1818] 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 22:00:10 INFO - PROCESS | 1818 | [1818] 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 22:00:10 INFO - PROCESS | 1818 | 1477630810915 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]]]}] 22:00:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef4400 == 11 [pid = 1818] [id = 75] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x94f24400) [pid = 1818] [serial = 222] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x93197400) [pid = 1818] [serial = 219] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x9370d400) [pid = 1818] [serial = 220] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8d9f1400) [pid = 1818] [serial = 216] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8d9f3000) [pid = 1818] [serial = 217] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0xa2ccec00) [pid = 1818] [serial = 213] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0xa307f800) [pid = 1818] [serial = 214] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0xa2605c00) [pid = 1818] [serial = 209] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0xa2606000) [pid = 1818] [serial = 210] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x94e31400) [pid = 1818] [serial = 206] [outer = (nil)] [url = about:blank] 22:00:10 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x94f24800) [pid = 1818] [serial = 207] [outer = (nil)] [url = about:blank] 22:00:10 INFO - .. 22:00:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1823ms 22:00:10 INFO - PROCESS | 1818 | 1477630810972 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 1818 | 1477630810979 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 22:00:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 22:00:10 INFO - PROCESS | 1818 | 1477630810990 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}] 22:00:11 INFO - PROCESS | 1818 | 1477630811190 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 22:00:11 INFO - PROCESS | 1818 | 1477630811290 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 22:00:11 INFO - PROCESS | 1818 | 1477630811297 Marionette TRACE conn4 <- [1,354,null,["8"]] 22:00:11 INFO - PROCESS | 1818 | 1477630811304 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 22:00:11 INFO - PROCESS | 1818 | 1477630811312 Marionette TRACE conn4 <- [1,355,null,{}] 22:00:11 INFO - PROCESS | 1818 | 1477630811318 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa6800 == 12 [pid = 1818] [id = 78] 22:00:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8daa7000) [pid = 1818] [serial = 233] [outer = (nil)] 22:00:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc8a000) [pid = 1818] [serial = 234] [outer = 0x8daa7000] 22:00:11 INFO - PROCESS | 1818 | 1477630811412 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc90c00) [pid = 1818] [serial = 235] [outer = 0x8daa7000] 22:00:12 INFO - PROCESS | 1818 | 1477630812508 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]]]}] 22:00:12 INFO - . 22:00:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1577ms 22:00:12 INFO - PROCESS | 1818 | 1477630812566 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 1818 | 1477630812571 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 22:00:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 22:00:12 INFO - PROCESS | 1818 | 1477630812579 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}] 22:00:12 INFO - PROCESS | 1818 | 1477630812811 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 22:00:12 INFO - PROCESS | 1818 | 1477630812832 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 22:00:12 INFO - PROCESS | 1818 | 1477630812839 Marionette TRACE conn4 <- [1,359,null,["8"]] 22:00:12 INFO - PROCESS | 1818 | 1477630812848 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 22:00:12 INFO - PROCESS | 1818 | 1477630812854 Marionette TRACE conn4 <- [1,360,null,{}] 22:00:12 INFO - PROCESS | 1818 | 1477630812862 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb1f000 == 13 [pid = 1818] [id = 79] 22:00:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb21000) [pid = 1818] [serial = 236] [outer = (nil)] 22:00:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x91a1bc00) [pid = 1818] [serial = 237] [outer = 0x8fb21000] 22:00:12 INFO - PROCESS | 1818 | 1477630812953 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x91a26800) [pid = 1818] [serial = 238] [outer = 0x8fb21000] 22:00:13 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8cef4800) [pid = 1818] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 22:00:18 INFO - PROCESS | 1818 | 1477630818593 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]]]}] 22:00:18 INFO - .. 22:00:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6037ms 22:00:18 INFO - PROCESS | 1818 | 1477630818616 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 1818 | 1477630818623 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 22:00:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 22:00:18 INFO - PROCESS | 1818 | 1477630818641 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}] 22:00:18 INFO - PROCESS | 1818 | 1477630818879 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 22:00:19 INFO - PROCESS | 1818 | 1477630819028 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 22:00:19 INFO - PROCESS | 1818 | 1477630819035 Marionette TRACE conn4 <- [1,364,null,["8"]] 22:00:19 INFO - PROCESS | 1818 | 1477630819045 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 22:00:19 INFO - PROCESS | 1818 | 1477630819052 Marionette TRACE conn4 <- [1,365,null,{}] 22:00:19 INFO - PROCESS | 1818 | 1477630819060 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dafc400 == 14 [pid = 1818] [id = 80] 22:00:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dc88c00) [pid = 1818] [serial = 239] [outer = (nil)] 22:00:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8f61a000) [pid = 1818] [serial = 240] [outer = 0x8dc88c00] 22:00:19 INFO - PROCESS | 1818 | 1477630819208 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8f657c00) [pid = 1818] [serial = 241] [outer = 0x8dc88c00] 22:00:19 INFO - PROCESS | 1818 | [1818] 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 22:00:19 INFO - PROCESS | 1818 | [1818] 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 22:00:20 INFO - PROCESS | 1818 | 1477630820410 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]]]}] 22:00:20 INFO - .. 22:00:20 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1827ms 22:00:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa6800 == 13 [pid = 1818] [id = 78] 22:00:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa5c00 == 12 [pid = 1818] [id = 76] 22:00:21 INFO - PROCESS | 1818 | --DOCSHELL 0x94bec800 == 11 [pid = 1818] [id = 74] 22:00:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb1f000 == 10 [pid = 1818] [id = 79] 22:00:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf3c00 == 9 [pid = 1818] [id = 77] 22:00:21 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8f651800) [pid = 1818] [serial = 228] [outer = (nil)] [url = about:blank] 22:00:21 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8d9e6c00) [pid = 1818] [serial = 225] [outer = (nil)] [url = about:blank] 22:00:21 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8daa5400) [pid = 1818] [serial = 226] [outer = (nil)] [url = about:blank] 22:00:21 INFO - PROCESS | 1818 | 1477630821086 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 1818 | 1477630821092 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 22:00:21 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 22:00:21 INFO - PROCESS | 1818 | 1477630821109 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}] 22:00:21 INFO - PROCESS | 1818 | 1477630821298 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 22:00:21 INFO - PROCESS | 1818 | 1477630821403 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 22:00:21 INFO - PROCESS | 1818 | 1477630821413 Marionette TRACE conn4 <- [1,369,null,["8"]] 22:00:21 INFO - PROCESS | 1818 | 1477630821424 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 22:00:21 INFO - PROCESS | 1818 | 1477630821437 Marionette TRACE conn4 <- [1,370,null,{}] 22:00:21 INFO - PROCESS | 1818 | 1477630821443 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f0c00 == 10 [pid = 1818] [id = 81] 22:00:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8d9f1000) [pid = 1818] [serial = 242] [outer = (nil)] 22:00:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8da9e000) [pid = 1818] [serial = 243] [outer = 0x8d9f1000] 22:00:21 INFO - PROCESS | 1818 | 1477630821542 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8daa6800) [pid = 1818] [serial = 244] [outer = 0x8d9f1000] 22:00:22 INFO - PROCESS | 1818 | 1477630822597 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]]]}] 22:00:22 INFO - .. 22:00:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1525ms 22:00:22 INFO - PROCESS | 1818 | 1477630822637 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 22:00:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 22:00:22 INFO - PROCESS | 1818 | 1477630822645 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 22:00:22 INFO - PROCESS | 1818 | 1477630822653 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}] 22:00:22 INFO - PROCESS | 1818 | 1477630822842 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 22:00:22 INFO - PROCESS | 1818 | 1477630822864 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 22:00:22 INFO - PROCESS | 1818 | 1477630822870 Marionette TRACE conn4 <- [1,374,null,["8"]] 22:00:22 INFO - PROCESS | 1818 | 1477630822983 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 22:00:22 INFO - PROCESS | 1818 | 1477630822988 Marionette TRACE conn4 <- [1,375,null,{}] 22:00:23 INFO - PROCESS | 1818 | 1477630822995 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc91400 == 11 [pid = 1818] [id = 82] 22:00:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8f871400) [pid = 1818] [serial = 245] [outer = (nil)] 22:00:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8fb21400) [pid = 1818] [serial = 246] [outer = 0x8f871400] 22:00:23 INFO - PROCESS | 1818 | 1477630823088 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8fb22c00) [pid = 1818] [serial = 247] [outer = 0x8f871400] 22:00:24 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8dc86800) [pid = 1818] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 22:00:24 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8fb21000) [pid = 1818] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 22:00:24 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x94e2d000) [pid = 1818] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 22:00:24 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc8c000) [pid = 1818] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 22:00:24 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8daa7000) [pid = 1818] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 22:00:28 INFO - PROCESS | 1818 | 1477630828803 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]]]}] 22:00:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f0c00 == 10 [pid = 1818] [id = 81] 22:00:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8dafc400 == 9 [pid = 1818] [id = 80] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x91a26800) [pid = 1818] [serial = 238] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91a1bc00) [pid = 1818] [serial = 237] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x94f1e000) [pid = 1818] [serial = 223] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8a000) [pid = 1818] [serial = 234] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc90c00) [pid = 1818] [serial = 235] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dc8e400) [pid = 1818] [serial = 231] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dc90400) [pid = 1818] [serial = 232] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f650c00) [pid = 1818] [serial = 229] [outer = (nil)] [url = about:blank] 22:00:28 INFO - .. 22:00:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6297ms 22:00:28 INFO - PROCESS | 1818 | 1477630828951 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 1818 | 1477630828960 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 22:00:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 22:00:28 INFO - PROCESS | 1818 | 1477630828971 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}] 22:00:29 INFO - PROCESS | 1818 | 1477630829162 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 22:00:29 INFO - PROCESS | 1818 | 1477630829270 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 22:00:29 INFO - PROCESS | 1818 | 1477630829276 Marionette TRACE conn4 <- [1,379,null,["8"]] 22:00:29 INFO - PROCESS | 1818 | 1477630829284 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 22:00:29 INFO - PROCESS | 1818 | 1477630829293 Marionette TRACE conn4 <- [1,380,null,{}] 22:00:29 INFO - PROCESS | 1818 | 1477630829300 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da9e800 == 10 [pid = 1818] [id = 83] 22:00:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8daa1000) [pid = 1818] [serial = 248] [outer = (nil)] 22:00:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8daf3800) [pid = 1818] [serial = 249] [outer = 0x8daa1000] 22:00:29 INFO - PROCESS | 1818 | 1477630829394 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc8b400) [pid = 1818] [serial = 250] [outer = 0x8daa1000] 22:00:29 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:00:30 INFO - PROCESS | 1818 | 1477630830460 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]]]}] 22:00:30 INFO - .. 22:00:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1532ms 22:00:30 INFO - PROCESS | 1818 | 1477630830501 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 1818 | 1477630830509 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 22:00:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 22:00:30 INFO - PROCESS | 1818 | 1477630830522 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}] 22:00:30 INFO - PROCESS | 1818 | 1477630830706 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 22:00:30 INFO - PROCESS | 1818 | 1477630830717 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 22:00:30 INFO - PROCESS | 1818 | 1477630830731 Marionette TRACE conn4 <- [1,384,null,["8"]] 22:00:30 INFO - PROCESS | 1818 | 1477630830742 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 22:00:30 INFO - PROCESS | 1818 | 1477630830747 Marionette TRACE conn4 <- [1,385,null,{}] 22:00:30 INFO - PROCESS | 1818 | 1477630830755 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc88800 == 11 [pid = 1818] [id = 84] 22:00:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f615000) [pid = 1818] [serial = 251] [outer = (nil)] 22:00:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f65e000) [pid = 1818] [serial = 252] [outer = 0x8f615000] 22:00:30 INFO - PROCESS | 1818 | 1477630830843 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8d9ec000) [pid = 1818] [serial = 253] [outer = 0x8f615000] 22:00:31 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc88c00) [pid = 1818] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 22:00:31 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8d9f1000) [pid = 1818] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 22:00:36 INFO - PROCESS | 1818 | 1477630836525 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]]]}] 22:00:36 INFO - .. 22:00:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6039ms 22:00:36 INFO - PROCESS | 1818 | 1477630836557 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 1818 | 1477630836565 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 22:00:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 22:00:36 INFO - PROCESS | 1818 | 1477630836691 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}] 22:00:36 INFO - PROCESS | 1818 | 1477630836942 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 22:00:37 INFO - PROCESS | 1818 | 1477630837082 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 22:00:37 INFO - PROCESS | 1818 | 1477630837088 Marionette TRACE conn4 <- [1,389,null,["8"]] 22:00:37 INFO - PROCESS | 1818 | 1477630837100 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 22:00:37 INFO - PROCESS | 1818 | 1477630837110 Marionette TRACE conn4 <- [1,390,null,{}] 22:00:37 INFO - PROCESS | 1818 | 1477630837118 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f2800 == 12 [pid = 1818] [id = 85] 22:00:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8d9f2c00) [pid = 1818] [serial = 254] [outer = (nil)] 22:00:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8daa8400) [pid = 1818] [serial = 255] [outer = 0x8d9f2c00] 22:00:37 INFO - PROCESS | 1818 | 1477630837213 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dc90400) [pid = 1818] [serial = 256] [outer = 0x8d9f2c00] 22:00:37 INFO - PROCESS | 1818 | --DOCSHELL 0x8da9e800 == 11 [pid = 1818] [id = 83] 22:00:37 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc91400 == 10 [pid = 1818] [id = 82] 22:00:37 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8da9e000) [pid = 1818] [serial = 243] [outer = (nil)] [url = about:blank] 22:00:37 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8daa6800) [pid = 1818] [serial = 244] [outer = (nil)] [url = about:blank] 22:00:37 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f61a000) [pid = 1818] [serial = 240] [outer = (nil)] [url = about:blank] 22:00:37 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f657c00) [pid = 1818] [serial = 241] [outer = (nil)] [url = about:blank] 22:00:37 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fb21400) [pid = 1818] [serial = 246] [outer = (nil)] [url = about:blank] 22:00:37 INFO - PROCESS | 1818 | [1818] 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 22:00:37 INFO - PROCESS | 1818 | [1818] 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 22:00:37 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:00:38 INFO - PROCESS | 1818 | 1477630838292 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]]]}] 22:00:38 INFO - .. 22:00:38 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1626ms 22:00:38 INFO - PROCESS | 1818 | 1477630838311 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 22:00:38 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 22:00:38 INFO - PROCESS | 1818 | 1477630838320 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 22:00:38 INFO - PROCESS | 1818 | 1477630838335 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}] 22:00:38 INFO - PROCESS | 1818 | 1477630838518 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 22:00:38 INFO - PROCESS | 1818 | 1477630838624 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 22:00:38 INFO - PROCESS | 1818 | 1477630838630 Marionette TRACE conn4 <- [1,394,null,["8"]] 22:00:38 INFO - PROCESS | 1818 | 1477630838637 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 22:00:38 INFO - PROCESS | 1818 | 1477630838643 Marionette TRACE conn4 <- [1,395,null,{}] 22:00:38 INFO - PROCESS | 1818 | 1477630838652 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f1000 == 11 [pid = 1818] [id = 86] 22:00:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc89000) [pid = 1818] [serial = 257] [outer = (nil)] 22:00:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f657c00) [pid = 1818] [serial = 258] [outer = 0x8dc89000] 22:00:38 INFO - PROCESS | 1818 | 1477630838739 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f655c00) [pid = 1818] [serial = 259] [outer = 0x8dc89000] 22:00:39 INFO - PROCESS | 1818 | 1477630839798 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]]]}] 22:00:39 INFO - .. 22:00:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1525ms 22:00:39 INFO - PROCESS | 1818 | 1477630839854 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 1818 | 1477630839858 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 22:00:39 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 22:00:39 INFO - PROCESS | 1818 | 1477630839881 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}] 22:00:40 INFO - PROCESS | 1818 | 1477630840111 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 22:00:40 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8daa1000) [pid = 1818] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 22:00:40 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f871400) [pid = 1818] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 22:00:40 INFO - PROCESS | 1818 | 1477630840216 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 22:00:40 INFO - PROCESS | 1818 | 1477630840223 Marionette TRACE conn4 <- [1,399,null,["8"]] 22:00:40 INFO - PROCESS | 1818 | 1477630840228 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 22:00:40 INFO - PROCESS | 1818 | 1477630840236 Marionette TRACE conn4 <- [1,400,null,{}] 22:00:40 INFO - PROCESS | 1818 | 1477630840242 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x9226c400 == 12 [pid = 1818] [id = 87] 22:00:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9226d800) [pid = 1818] [serial = 260] [outer = (nil)] 22:00:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x92867c00) [pid = 1818] [serial = 261] [outer = 0x9226d800] 22:00:40 INFO - PROCESS | 1818 | 1477630840335 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92872400) [pid = 1818] [serial = 262] [outer = 0x9226d800] 22:00:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f1000 == 11 [pid = 1818] [id = 86] 22:00:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f2800 == 10 [pid = 1818] [id = 85] 22:00:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc88800 == 9 [pid = 1818] [id = 84] 22:00:45 INFO - PROCESS | 1818 | 1477630845891 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]]]}] 22:00:45 INFO - .. 22:00:45 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6035ms 22:00:45 INFO - PROCESS | 1818 | 1477630845909 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 1818 | 1477630845916 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 22:00:45 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 22:00:45 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fb22c00) [pid = 1818] [serial = 247] [outer = (nil)] [url = about:blank] 22:00:45 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8b400) [pid = 1818] [serial = 250] [outer = (nil)] [url = about:blank] 22:00:45 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8daf3800) [pid = 1818] [serial = 249] [outer = (nil)] [url = about:blank] 22:00:45 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f65e000) [pid = 1818] [serial = 252] [outer = (nil)] [url = about:blank] 22:00:45 INFO - PROCESS | 1818 | 1477630845941 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}] 22:00:46 INFO - PROCESS | 1818 | 1477630846132 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 22:00:46 INFO - PROCESS | 1818 | 1477630846156 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 22:00:46 INFO - PROCESS | 1818 | 1477630846162 Marionette TRACE conn4 <- [1,404,null,["8"]] 22:00:46 INFO - PROCESS | 1818 | 1477630846271 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 22:00:46 INFO - PROCESS | 1818 | 1477630846280 Marionette TRACE conn4 <- [1,405,null,{}] 22:00:46 INFO - PROCESS | 1818 | 1477630846288 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf9400 == 10 [pid = 1818] [id = 88] 22:00:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8daf9800) [pid = 1818] [serial = 263] [outer = (nil)] 22:00:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc89400) [pid = 1818] [serial = 264] [outer = 0x8daf9800] 22:00:46 INFO - PROCESS | 1818 | 1477630846384 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc8fc00) [pid = 1818] [serial = 265] [outer = 0x8daf9800] 22:00:47 INFO - PROCESS | 1818 | 1477630847426 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]]]}] 22:00:47 INFO - . 22:00:47 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1521ms 22:00:47 INFO - PROCESS | 1818 | 1477630847457 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 22:00:47 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 22:00:47 INFO - PROCESS | 1818 | 1477630847462 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 22:00:47 INFO - PROCESS | 1818 | 1477630847470 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}] 22:00:47 INFO - PROCESS | 1818 | 1477630847707 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 22:00:47 INFO - PROCESS | 1818 | 1477630847728 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 22:00:47 INFO - PROCESS | 1818 | 1477630847733 Marionette TRACE conn4 <- [1,409,null,["8"]] 22:00:47 INFO - PROCESS | 1818 | 1477630847740 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 22:00:47 INFO - PROCESS | 1818 | 1477630847745 Marionette TRACE conn4 <- [1,410,null,{}] 22:00:47 INFO - PROCESS | 1818 | 1477630847752 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc93000 == 11 [pid = 1818] [id = 89] 22:00:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f773000) [pid = 1818] [serial = 266] [outer = (nil)] 22:00:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fb24400) [pid = 1818] [serial = 267] [outer = 0x8f773000] 22:00:47 INFO - PROCESS | 1818 | 1477630847893 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8daa0400) [pid = 1818] [serial = 268] [outer = 0x8f773000] 22:00:48 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f615000) [pid = 1818] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 22:00:48 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8d9f2c00) [pid = 1818] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 22:00:48 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc89000) [pid = 1818] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 22:00:53 INFO - PROCESS | 1818 | 1477630853560 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]]]}] 22:00:53 INFO - .. 22:00:53 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6142ms 22:00:53 INFO - PROCESS | 1818 | 1477630853613 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 1818 | 1477630853620 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 22:00:53 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 22:00:53 INFO - PROCESS | 1818 | 1477630853633 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}] 22:00:53 INFO - PROCESS | 1818 | 1477630853840 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 22:00:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf9400 == 10 [pid = 1818] [id = 88] 22:00:53 INFO - PROCESS | 1818 | --DOCSHELL 0x9226c400 == 9 [pid = 1818] [id = 87] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8d9ec000) [pid = 1818] [serial = 253] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc90400) [pid = 1818] [serial = 256] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8daa8400) [pid = 1818] [serial = 255] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f655c00) [pid = 1818] [serial = 259] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f657c00) [pid = 1818] [serial = 258] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x92867c00) [pid = 1818] [serial = 261] [outer = (nil)] [url = about:blank] 22:00:53 INFO - PROCESS | 1818 | 1477630853987 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 22:00:53 INFO - PROCESS | 1818 | 1477630853994 Marionette TRACE conn4 <- [1,414,null,["8"]] 22:00:54 INFO - PROCESS | 1818 | 1477630854006 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 22:00:54 INFO - PROCESS | 1818 | 1477630854015 Marionette TRACE conn4 <- [1,415,null,{}] 22:00:54 INFO - PROCESS | 1818 | 1477630854021 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f3800 == 10 [pid = 1818] [id = 90] 22:00:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8d9f3c00) [pid = 1818] [serial = 269] [outer = (nil)] 22:00:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8daa6800) [pid = 1818] [serial = 270] [outer = 0x8d9f3c00] 22:00:54 INFO - PROCESS | 1818 | 1477630854134 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dc87000) [pid = 1818] [serial = 271] [outer = 0x8d9f3c00] 22:00:56 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9226d800) [pid = 1818] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 22:00:56 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8daf9800) [pid = 1818] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 22:00:59 INFO - PROCESS | 1818 | 1477630859723 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]]]}] 22:00:59 INFO - .. 22:00:59 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6145ms 22:00:59 INFO - PROCESS | 1818 | 1477630859797 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 1818 | 1477630859803 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 22:00:59 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 22:00:59 INFO - PROCESS | 1818 | 1477630859815 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}] 22:01:00 INFO - PROCESS | 1818 | 1477630860029 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 22:01:00 INFO - PROCESS | 1818 | 1477630860179 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 22:01:00 INFO - PROCESS | 1818 | 1477630860189 Marionette TRACE conn4 <- [1,419,null,["8"]] 22:01:00 INFO - PROCESS | 1818 | 1477630860200 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 22:01:00 INFO - PROCESS | 1818 | 1477630860214 Marionette TRACE conn4 <- [1,420,null,{}] 22:01:00 INFO - PROCESS | 1818 | 1477630860225 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf4800 == 11 [pid = 1818] [id = 91] 22:01:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8daf4c00) [pid = 1818] [serial = 272] [outer = (nil)] 22:01:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dc8a400) [pid = 1818] [serial = 273] [outer = 0x8daf4c00] 22:01:00 INFO - PROCESS | 1818 | 1477630860341 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8d9ee400) [pid = 1818] [serial = 274] [outer = 0x8daf4c00] 22:01:01 INFO - PROCESS | 1818 | 1477630861509 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]]]}] 22:01:01 INFO - .. 22:01:01 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1722ms 22:01:01 INFO - PROCESS | 1818 | 1477630861540 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 22:01:01 INFO - PROCESS | 1818 | 1477630861548 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 22:01:01 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 22:01:01 INFO - PROCESS | 1818 | 1477630861557 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}] 22:01:01 INFO - PROCESS | 1818 | 1477630861801 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 22:01:01 INFO - PROCESS | 1818 | 1477630861949 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 22:01:01 INFO - PROCESS | 1818 | 1477630861956 Marionette TRACE conn4 <- [1,424,null,["8"]] 22:01:01 INFO - PROCESS | 1818 | 1477630861966 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 22:01:01 INFO - PROCESS | 1818 | 1477630861973 Marionette TRACE conn4 <- [1,425,null,{}] 22:01:02 INFO - PROCESS | 1818 | 1477630861981 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f771000 == 12 [pid = 1818] [id = 92] 22:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f776800) [pid = 1818] [serial = 275] [outer = (nil)] 22:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f87d000) [pid = 1818] [serial = 276] [outer = 0x8f776800] 22:01:02 INFO - PROCESS | 1818 | 1477630862090 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f76e800) [pid = 1818] [serial = 277] [outer = 0x8f776800] 22:01:03 INFO - PROCESS | 1818 | 1477630863295 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]]]}] 22:01:03 INFO - .. 22:01:03 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1774ms 22:01:03 INFO - PROCESS | 1818 | 1477630863342 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 1818 | 1477630863354 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 22:01:03 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 22:01:03 INFO - PROCESS | 1818 | 1477630863438 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}] 22:01:03 INFO - PROCESS | 1818 | 1477630863685 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 22:01:03 INFO - PROCESS | 1818 | 1477630863833 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 22:01:03 INFO - PROCESS | 1818 | 1477630863839 Marionette TRACE conn4 <- [1,429,null,["8"]] 22:01:03 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc8fc00) [pid = 1818] [serial = 265] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fb24400) [pid = 1818] [serial = 267] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc89400) [pid = 1818] [serial = 264] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x92872400) [pid = 1818] [serial = 262] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1818 | 1477630863860 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 22:01:03 INFO - PROCESS | 1818 | 1477630863871 Marionette TRACE conn4 <- [1,430,null,{}] 22:01:03 INFO - PROCESS | 1818 | 1477630863878 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f1800 == 13 [pid = 1818] [id = 93] 22:01:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8d9f1c00) [pid = 1818] [serial = 278] [outer = (nil)] 22:01:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8daa6000) [pid = 1818] [serial = 279] [outer = 0x8d9f1c00] 22:01:03 INFO - PROCESS | 1818 | 1477630863986 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc8d800) [pid = 1818] [serial = 280] [outer = 0x8d9f1c00] 22:01:04 INFO - PROCESS | 1818 | 1477630864609 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]]]}] 22:01:04 INFO - . 22:01:04 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1235ms 22:01:04 INFO - PROCESS | 1818 | 1477630864669 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 1818 | 1477630864675 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 22:01:04 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 22:01:04 INFO - PROCESS | 1818 | 1477630864689 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}] 22:01:04 INFO - PROCESS | 1818 | 1477630864890 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 22:01:04 INFO - PROCESS | 1818 | 1477630864988 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 22:01:04 INFO - PROCESS | 1818 | 1477630864992 Marionette TRACE conn4 <- [1,434,null,["8"]] 22:01:05 INFO - PROCESS | 1818 | 1477630864999 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 22:01:05 INFO - PROCESS | 1818 | 1477630865005 Marionette TRACE conn4 <- [1,435,null,{}] 22:01:05 INFO - PROCESS | 1818 | 1477630865014 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x91a1cc00 == 14 [pid = 1818] [id = 94] 22:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92382400) [pid = 1818] [serial = 281] [outer = (nil)] 22:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9286dc00) [pid = 1818] [serial = 282] [outer = 0x92382400] 22:01:05 INFO - PROCESS | 1818 | 1477630865104 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x93075c00) [pid = 1818] [serial = 283] [outer = 0x92382400] 22:01:05 INFO - PROCESS | 1818 | 1477630865716 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]]]}] 22:01:05 INFO - . 22:01:05 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1075ms 22:01:05 INFO - PROCESS | 1818 | 1477630865762 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 1818 | 1477630865767 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 22:01:05 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 22:01:05 INFO - PROCESS | 1818 | 1477630865785 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}] 22:01:05 INFO - PROCESS | 1818 | 1477630865988 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 22:01:06 INFO - PROCESS | 1818 | 1477630866099 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 22:01:06 INFO - PROCESS | 1818 | 1477630866105 Marionette TRACE conn4 <- [1,439,null,["8"]] 22:01:06 INFO - PROCESS | 1818 | 1477630866111 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 22:01:06 INFO - PROCESS | 1818 | 1477630866119 Marionette TRACE conn4 <- [1,440,null,{}] 22:01:06 INFO - PROCESS | 1818 | 1477630866125 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f61a800 == 15 [pid = 1818] [id = 95] 22:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x93808400) [pid = 1818] [serial = 284] [outer = (nil)] 22:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9380c800) [pid = 1818] [serial = 285] [outer = 0x93808400] 22:01:06 INFO - PROCESS | 1818 | 1477630866224 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x93ca8400) [pid = 1818] [serial = 286] [outer = 0x93808400] 22:01:06 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f773000) [pid = 1818] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 22:01:06 INFO - PROCESS | 1818 | 1477630866886 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]]]}] 22:01:06 INFO - . 22:01:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1123ms 22:01:06 INFO - PROCESS | 1818 | 1477630866907 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 1818 | 1477630866912 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 22:01:06 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 22:01:06 INFO - PROCESS | 1818 | 1477630866922 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}] 22:01:07 INFO - PROCESS | 1818 | 1477630867103 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 22:01:07 INFO - PROCESS | 1818 | 1477630867207 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 22:01:07 INFO - PROCESS | 1818 | 1477630867212 Marionette TRACE conn4 <- [1,444,null,["8"]] 22:01:07 INFO - PROCESS | 1818 | 1477630867218 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 22:01:07 INFO - PROCESS | 1818 | 1477630867228 Marionette TRACE conn4 <- [1,445,null,{}] 22:01:07 INFO - PROCESS | 1818 | 1477630867234 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f772800 == 16 [pid = 1818] [id = 96] 22:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x943bf000) [pid = 1818] [serial = 287] [outer = (nil)] 22:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x943c5400) [pid = 1818] [serial = 288] [outer = 0x943bf000] 22:01:07 INFO - PROCESS | 1818 | 1477630867324 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x94beb800) [pid = 1818] [serial = 289] [outer = 0x943bf000] 22:01:08 INFO - PROCESS | 1818 | 1477630868254 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]]]}] 22:01:08 INFO - . 22:01:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1373ms 22:01:08 INFO - PROCESS | 1818 | 1477630868294 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 1818 | 1477630868297 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 22:01:08 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 22:01:08 INFO - PROCESS | 1818 | 1477630868306 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}] 22:01:08 INFO - PROCESS | 1818 | 1477630868489 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 22:01:08 INFO - PROCESS | 1818 | 1477630868591 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 22:01:08 INFO - PROCESS | 1818 | 1477630868596 Marionette TRACE conn4 <- [1,449,null,["8"]] 22:01:08 INFO - PROCESS | 1818 | 1477630868602 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 22:01:08 INFO - PROCESS | 1818 | 1477630868607 Marionette TRACE conn4 <- [1,450,null,{}] 22:01:08 INFO - PROCESS | 1818 | 1477630868612 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x94cf1400 == 17 [pid = 1818] [id = 97] 22:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x94e2b400) [pid = 1818] [serial = 290] [outer = (nil)] 22:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x94e31c00) [pid = 1818] [serial = 291] [outer = 0x94e2b400] 22:01:08 INFO - PROCESS | 1818 | 1477630868697 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x95758c00) [pid = 1818] [serial = 292] [outer = 0x94e2b400] 22:01:09 INFO - PROCESS | 1818 | 1477630869356 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]]]}] 22:01:09 INFO - . 22:01:09 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1070ms 22:01:09 INFO - PROCESS | 1818 | 1477630869376 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 1818 | 1477630869380 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 22:01:09 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 22:01:09 INFO - PROCESS | 1818 | 1477630869389 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}] 22:01:09 INFO - PROCESS | 1818 | 1477630869667 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 22:01:09 INFO - PROCESS | 1818 | 1477630869686 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 22:01:09 INFO - PROCESS | 1818 | 1477630869690 Marionette TRACE conn4 <- [1,454,null,["8"]] 22:01:09 INFO - PROCESS | 1818 | 1477630869695 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 22:01:09 INFO - PROCESS | 1818 | 1477630869701 Marionette TRACE conn4 <- [1,455,null,{}] 22:01:09 INFO - PROCESS | 1818 | 1477630869706 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef1800 == 18 [pid = 1818] [id = 98] 22:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9577cc00) [pid = 1818] [serial = 293] [outer = (nil)] 22:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x95881800) [pid = 1818] [serial = 294] [outer = 0x9577cc00] 22:01:09 INFO - PROCESS | 1818 | 1477630869794 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x95888400) [pid = 1818] [serial = 295] [outer = 0x9577cc00] 22:01:10 INFO - PROCESS | 1818 | 1477630870417 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]]]}] 22:01:10 INFO - . 22:01:10 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1072ms 22:01:10 INFO - PROCESS | 1818 | 1477630870497 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 1818 | 1477630870504 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 22:01:10 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 22:01:10 INFO - PROCESS | 1818 | 1477630870518 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}] 22:01:10 INFO - PROCESS | 1818 | 1477630870748 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 22:01:10 INFO - PROCESS | 1818 | 1477630870898 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 22:01:10 INFO - PROCESS | 1818 | 1477630870906 Marionette TRACE conn4 <- [1,459,null,["8"]] 22:01:10 INFO - PROCESS | 1818 | 1477630870920 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 22:01:10 INFO - PROCESS | 1818 | 1477630870933 Marionette TRACE conn4 <- [1,460,null,{}] 22:01:10 INFO - PROCESS | 1818 | 1477630870941 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f613800 == 19 [pid = 1818] [id = 99] 22:01:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8f61b400) [pid = 1818] [serial = 296] [outer = (nil)] 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8f655800) [pid = 1818] [serial = 297] [outer = 0x8f61b400] 22:01:11 INFO - PROCESS | 1818 | 1477630871044 Marionette DEBUG loaded listener.js 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f86f800) [pid = 1818] [serial = 298] [outer = 0x8f61b400] 22:01:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x92867c00 == 20 [pid = 1818] [id = 100] 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x9354f800) [pid = 1818] [serial = 299] [outer = (nil)] 22:01:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x933f6400 == 21 [pid = 1818] [id = 101] 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x93805c00) [pid = 1818] [serial = 300] [outer = (nil)] 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x93807000) [pid = 1818] [serial = 301] [outer = 0x93805c00] 22:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x93ca7800) [pid = 1818] [serial = 302] [outer = 0x9354f800] 22:01:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8f771000 == 20 [pid = 1818] [id = 92] 22:01:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf4800 == 19 [pid = 1818] [id = 91] 22:01:13 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8daa0400) [pid = 1818] [serial = 268] [outer = (nil)] [url = about:blank] 22:01:13 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8daa6800) [pid = 1818] [serial = 270] [outer = (nil)] [url = about:blank] 22:01:16 INFO - PROCESS | 1818 | 1477630876649 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]]]}] 22:01:16 INFO - . 22:01:16 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6150ms 22:01:16 INFO - PROCESS | 1818 | 1477630876667 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 1818 | 1477630876674 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 22:01:16 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 22:01:16 INFO - PROCESS | 1818 | 1477630876684 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}] 22:01:16 INFO - PROCESS | 1818 | 1477630876916 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 22:01:16 INFO - PROCESS | 1818 | 1477630876947 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 22:01:16 INFO - PROCESS | 1818 | 1477630876951 Marionette TRACE conn4 <- [1,464,null,["8"]] 22:01:16 INFO - PROCESS | 1818 | 1477630876960 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 22:01:16 INFO - PROCESS | 1818 | 1477630876969 Marionette TRACE conn4 <- [1,465,null,{}] 22:01:17 INFO - PROCESS | 1818 | 1477630877030 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f610800 == 20 [pid = 1818] [id = 102] 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8f612400) [pid = 1818] [serial = 303] [outer = (nil)] 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8f76f400) [pid = 1818] [serial = 304] [outer = 0x8f612400] 22:01:17 INFO - PROCESS | 1818 | 1477630877122 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8f771000) [pid = 1818] [serial = 305] [outer = 0x8f612400] 22:01:17 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x92382400) [pid = 1818] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 22:01:17 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8d9f1c00) [pid = 1818] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 22:01:17 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x94e2b400) [pid = 1818] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 22:01:17 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x943bf000) [pid = 1818] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 22:01:17 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93808400) [pid = 1818] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x925d2000) [pid = 1818] [serial = 306] [outer = 0x94f25c00] 22:01:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x91a23400 == 21 [pid = 1818] [id = 103] 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x9355b400) [pid = 1818] [serial = 307] [outer = (nil)] 22:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x93802400) [pid = 1818] [serial = 308] [outer = 0x9355b400] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f1800 == 20 [pid = 1818] [id = 93] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc93000 == 19 [pid = 1818] [id = 89] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8f61a800 == 18 [pid = 1818] [id = 95] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x94cf1400 == 17 [pid = 1818] [id = 97] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8f772800 == 16 [pid = 1818] [id = 96] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f3800 == 15 [pid = 1818] [id = 90] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x91a1cc00 == 14 [pid = 1818] [id = 94] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x933f6400 == 13 [pid = 1818] [id = 101] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x92867c00 == 12 [pid = 1818] [id = 100] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8f613800 == 11 [pid = 1818] [id = 99] 22:01:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef1800 == 10 [pid = 1818] [id = 98] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x93ca8400) [pid = 1818] [serial = 286] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9380c800) [pid = 1818] [serial = 285] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x94beb800) [pid = 1818] [serial = 289] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x943c5400) [pid = 1818] [serial = 288] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x95758c00) [pid = 1818] [serial = 292] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x94e31c00) [pid = 1818] [serial = 291] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x9286dc00) [pid = 1818] [serial = 282] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x93075c00) [pid = 1818] [serial = 283] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8daa6000) [pid = 1818] [serial = 279] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8dc8d800) [pid = 1818] [serial = 280] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x95881800) [pid = 1818] [serial = 294] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8dc8a400) [pid = 1818] [serial = 273] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8f87d000) [pid = 1818] [serial = 276] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1818 | 1477630882824 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]]]}] 22:01:22 INFO - . 22:01:22 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6184ms 22:01:22 INFO - PROCESS | 1818 | 1477630882866 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 1818 | 1477630882874 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 22:01:22 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 22:01:22 INFO - PROCESS | 1818 | 1477630882886 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}] 22:01:23 INFO - PROCESS | 1818 | --DOCSHELL 0x91a23400 == 9 [pid = 1818] [id = 103] 22:01:23 INFO - PROCESS | 1818 | 1477630883095 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 22:01:23 INFO - PROCESS | 1818 | 1477630883205 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 22:01:23 INFO - PROCESS | 1818 | 1477630883212 Marionette TRACE conn4 <- [1,469,null,["8"]] 22:01:23 INFO - PROCESS | 1818 | 1477630883220 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 22:01:23 INFO - PROCESS | 1818 | 1477630883228 Marionette TRACE conn4 <- [1,470,null,{}] 22:01:23 INFO - PROCESS | 1818 | 1477630883235 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa9400 == 10 [pid = 1818] [id = 104] 22:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8daa9c00) [pid = 1818] [serial = 309] [outer = (nil)] 22:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8daf7800) [pid = 1818] [serial = 310] [outer = 0x8daa9c00] 22:01:23 INFO - PROCESS | 1818 | 1477630883333 Marionette DEBUG loaded listener.js 22:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dc90800) [pid = 1818] [serial = 311] [outer = 0x8daa9c00] 22:01:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f613800 == 11 [pid = 1818] [id = 105] 22:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8f653400) [pid = 1818] [serial = 312] [outer = (nil)] 22:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8f871400) [pid = 1818] [serial = 313] [outer = 0x8f653400] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x93805c00) [pid = 1818] [serial = 300] [outer = (nil)] [url = about:blank] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x9354f800) [pid = 1818] [serial = 299] [outer = (nil)] [url = about:blank] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x9577cc00) [pid = 1818] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8f61b400) [pid = 1818] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8f776800) [pid = 1818] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8daf4c00) [pid = 1818] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 22:01:24 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8d9f3c00) [pid = 1818] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 22:01:28 INFO - PROCESS | 1818 | 1477630888942 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]]]}] 22:01:28 INFO - ... 22:01:28 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6096ms 22:01:28 INFO - PROCESS | 1818 | 1477630888980 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 1818 | 1477630888988 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 22:01:28 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 22:01:29 INFO - PROCESS | 1818 | 1477630889000 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}] 22:01:29 INFO - PROCESS | 1818 | 1477630889327 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 22:01:29 INFO - PROCESS | 1818 | 1477630889509 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 22:01:29 INFO - PROCESS | 1818 | 1477630889515 Marionette TRACE conn4 <- [1,474,null,["8"]] 22:01:29 INFO - PROCESS | 1818 | 1477630889523 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 22:01:29 INFO - PROCESS | 1818 | 1477630889532 Marionette TRACE conn4 <- [1,475,null,{}] 22:01:29 INFO - PROCESS | 1818 | 1477630889541 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8ec00 == 12 [pid = 1818] [id = 106] 22:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dc8f000) [pid = 1818] [serial = 314] [outer = (nil)] 22:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8f60e000) [pid = 1818] [serial = 315] [outer = 0x8dc8f000] 22:01:29 INFO - PROCESS | 1818 | 1477630889640 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8f60e400) [pid = 1818] [serial = 316] [outer = 0x8dc8f000] 22:01:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc93000 == 13 [pid = 1818] [id = 107] 22:01:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x90f0fc00) [pid = 1818] [serial = 317] [outer = (nil)] 22:01:30 INFO - PROCESS | 1818 | [1818] 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 497 22:01:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x9226d800) [pid = 1818] [serial = 318] [outer = 0x90f0fc00] 22:01:30 INFO - PROCESS | 1818 | 1477630890766 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]]]}] 22:01:30 INFO - .. 22:01:30 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1789ms 22:01:30 INFO - PROCESS | 1818 | 1477630890844 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 1818 | 1477630890850 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 22:01:30 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 22:01:30 INFO - PROCESS | 1818 | 1477630890874 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}] 22:01:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc93000 == 12 [pid = 1818] [id = 107] 22:01:31 INFO - PROCESS | 1818 | 1477630891102 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 22:01:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8f613800 == 11 [pid = 1818] [id = 105] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x93807000) [pid = 1818] [serial = 301] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x93ca7800) [pid = 1818] [serial = 302] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8f76e800) [pid = 1818] [serial = 277] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8d9ee400) [pid = 1818] [serial = 274] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8dc87000) [pid = 1818] [serial = 271] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8f655800) [pid = 1818] [serial = 297] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f86f800) [pid = 1818] [serial = 298] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x95888400) [pid = 1818] [serial = 295] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x98489800) [pid = 1818] [serial = 211] [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.] 22:01:31 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f76f400) [pid = 1818] [serial = 304] [outer = (nil)] [url = about:blank] 22:01:31 INFO - PROCESS | 1818 | 1477630891245 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 22:01:31 INFO - PROCESS | 1818 | 1477630891251 Marionette TRACE conn4 <- [1,479,null,["8"]] 22:01:31 INFO - PROCESS | 1818 | 1477630891260 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 22:01:31 INFO - PROCESS | 1818 | 1477630891267 Marionette TRACE conn4 <- [1,480,null,{}] 22:01:31 INFO - PROCESS | 1818 | 1477630891274 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc92400 == 12 [pid = 1818] [id = 108] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8dc93000) [pid = 1818] [serial = 319] [outer = (nil)] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8f615800) [pid = 1818] [serial = 320] [outer = 0x8dc93000] 22:01:31 INFO - PROCESS | 1818 | 1477630891368 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8cef5400) [pid = 1818] [serial = 321] [outer = 0x8dc93000] 22:01:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x91a1e400 == 13 [pid = 1818] [id = 109] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x91a23000) [pid = 1818] [serial = 322] [outer = (nil)] 22:01:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x92218c00 == 14 [pid = 1818] [id = 110] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x92380c00) [pid = 1818] [serial = 323] [outer = (nil)] 22:01:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d7800 == 15 [pid = 1818] [id = 111] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x925d7c00) [pid = 1818] [serial = 324] [outer = (nil)] 22:01:31 INFO - PROCESS | 1818 | [1818] 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 497 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x92867000) [pid = 1818] [serial = 325] [outer = 0x92380c00] 22:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x9286e000) [pid = 1818] [serial = 326] [outer = 0x91a23000] 22:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8f86f800) [pid = 1818] [serial = 327] [outer = 0x925d7c00] 22:01:32 INFO - PROCESS | 1818 | 1477630892433 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]]]}] 22:01:32 INFO - ... 22:01:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1621ms 22:01:32 INFO - PROCESS | 1818 | 1477630892494 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 22:01:32 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 22:01:32 INFO - PROCESS | 1818 | 1477630892500 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 22:01:32 INFO - PROCESS | 1818 | 1477630892507 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}] 22:01:32 INFO - PROCESS | 1818 | --DOCSHELL 0x925d7800 == 14 [pid = 1818] [id = 111] 22:01:32 INFO - PROCESS | 1818 | 1477630892782 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 22:01:32 INFO - PROCESS | 1818 | 1477630892799 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 22:01:32 INFO - PROCESS | 1818 | 1477630892803 Marionette TRACE conn4 <- [1,484,null,["8"]] 22:01:32 INFO - PROCESS | 1818 | 1477630892810 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 22:01:32 INFO - PROCESS | 1818 | 1477630892815 Marionette TRACE conn4 <- [1,485,null,{}] 22:01:32 INFO - PROCESS | 1818 | 1477630892821 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x930c1c00 == 15 [pid = 1818] [id = 112] 22:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x933fd000) [pid = 1818] [serial = 328] [outer = (nil)] 22:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9355b800) [pid = 1818] [serial = 329] [outer = 0x933fd000] 22:01:32 INFO - PROCESS | 1818 | 1477630892910 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9355dc00) [pid = 1818] [serial = 330] [outer = 0x933fd000] 22:01:33 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f612400) [pid = 1818] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 22:01:33 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x9355b400) [pid = 1818] [serial = 307] [outer = (nil)] [url = about:blank] 22:01:38 INFO - PROCESS | 1818 | 1477630898529 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]]]}] 22:01:38 INFO - .. 22:01:38 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6051ms 22:01:38 INFO - PROCESS | 1818 | 1477630898557 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 1818 | 1477630898564 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 22:01:38 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 22:01:38 INFO - PROCESS | 1818 | 1477630898576 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}] 22:01:38 INFO - PROCESS | 1818 | 1477630898798 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 22:01:38 INFO - PROCESS | 1818 | 1477630898939 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 22:01:38 INFO - PROCESS | 1818 | 1477630898946 Marionette TRACE conn4 <- [1,489,null,["8"]] 22:01:38 INFO - PROCESS | 1818 | 1477630898954 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 22:01:38 INFO - PROCESS | 1818 | 1477630898962 Marionette TRACE conn4 <- [1,490,null,{}] 22:01:38 INFO - PROCESS | 1818 | 1477630898971 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f654400 == 16 [pid = 1818] [id = 113] 22:01:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8f655000) [pid = 1818] [serial = 331] [outer = (nil)] 22:01:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8f77c000) [pid = 1818] [serial = 332] [outer = 0x8f655000] 22:01:39 INFO - PROCESS | 1818 | 1477630899126 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8f86e800) [pid = 1818] [serial = 333] [outer = 0x8f655000] 22:01:40 INFO - PROCESS | 1818 | 1477630900280 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]]]}] 22:01:40 INFO - .. 22:01:40 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1730ms 22:01:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8f610800 == 15 [pid = 1818] [id = 102] 22:01:40 INFO - PROCESS | 1818 | --DOCSHELL 0x92218c00 == 14 [pid = 1818] [id = 110] 22:01:40 INFO - PROCESS | 1818 | --DOCSHELL 0x91a1e400 == 13 [pid = 1818] [id = 109] 22:01:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc92400 == 12 [pid = 1818] [id = 108] 22:01:40 INFO - PROCESS | 1818 | 1477630900359 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 1818 | 1477630900366 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 22:01:40 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8daf7800) [pid = 1818] [serial = 310] [outer = (nil)] [url = about:blank] 22:01:40 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 22:01:40 INFO - PROCESS | 1818 | 1477630900384 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}] 22:01:40 INFO - PROCESS | 1818 | 1477630900570 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 22:01:40 INFO - PROCESS | 1818 | 1477630900584 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 22:01:40 INFO - PROCESS | 1818 | 1477630900589 Marionette TRACE conn4 <- [1,494,null,["8"]] 22:01:40 INFO - PROCESS | 1818 | 1477630900599 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 22:01:40 INFO - PROCESS | 1818 | 1477630900605 Marionette TRACE conn4 <- [1,495,null,{}] 22:01:40 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x93802400) [pid = 1818] [serial = 308] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8f771000) [pid = 1818] [serial = 305] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1818 | 1477630900705 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf6400 == 13 [pid = 1818] [id = 114] 22:01:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dc86400) [pid = 1818] [serial = 334] [outer = (nil)] 22:01:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dc8bc00) [pid = 1818] [serial = 335] [outer = 0x8dc86400] 22:01:40 INFO - PROCESS | 1818 | 1477630900797 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dc8c000) [pid = 1818] [serial = 336] [outer = 0x8dc86400] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x91a23000) [pid = 1818] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x92380c00) [pid = 1818] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8dc93000) [pid = 1818] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f653400) [pid = 1818] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x925d7c00) [pid = 1818] [serial = 324] [outer = (nil)] [url = about:blank] 22:01:42 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x90f0fc00) [pid = 1818] [serial = 317] [outer = (nil)] [url = about:blank] 22:01:46 INFO - PROCESS | 1818 | 1477630906366 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]]]}] 22:01:46 INFO - .. 22:01:46 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6037ms 22:01:46 INFO - PROCESS | 1818 | 1477630906445 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 1818 | 1477630906453 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 22:01:46 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 22:01:46 INFO - PROCESS | 1818 | 1477630906464 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}] 22:01:46 INFO - PROCESS | 1818 | 1477630906694 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 22:01:46 INFO - PROCESS | 1818 | 1477630906844 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 22:01:46 INFO - PROCESS | 1818 | 1477630906852 Marionette TRACE conn4 <- [1,499,null,["8"]] 22:01:46 INFO - PROCESS | 1818 | 1477630906860 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 22:01:46 INFO - PROCESS | 1818 | 1477630906869 Marionette TRACE conn4 <- [1,500,null,{}] 22:01:46 INFO - PROCESS | 1818 | 1477630906875 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f618400 == 14 [pid = 1818] [id = 115] 22:01:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8f618800) [pid = 1818] [serial = 337] [outer = (nil)] 22:01:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8f773000) [pid = 1818] [serial = 338] [outer = 0x8f618800] 22:01:46 INFO - PROCESS | 1818 | 1477630906980 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8f77ac00) [pid = 1818] [serial = 339] [outer = 0x8f618800] 22:01:48 INFO - PROCESS | 1818 | 1477630908167 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]]]}] 22:01:48 INFO - .. 22:01:48 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1733ms 22:01:48 INFO - PROCESS | 1818 | 1477630908197 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 1818 | 1477630908203 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 22:01:48 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 22:01:48 INFO - PROCESS | 1818 | 1477630908210 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}] 22:01:48 INFO - PROCESS | 1818 | 1477630908446 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 22:01:48 INFO - PROCESS | 1818 | 1477630908591 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 22:01:48 INFO - PROCESS | 1818 | 1477630908597 Marionette TRACE conn4 <- [1,504,null,["8"]] 22:01:48 INFO - PROCESS | 1818 | 1477630908606 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 22:01:48 INFO - PROCESS | 1818 | 1477630908612 Marionette TRACE conn4 <- [1,505,null,{}] 22:01:48 INFO - PROCESS | 1818 | 1477630908619 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x9380f000 == 15 [pid = 1818] [id = 116] 22:01:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x93829c00) [pid = 1818] [serial = 340] [outer = (nil)] 22:01:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x93cb1400) [pid = 1818] [serial = 341] [outer = 0x93829c00] 22:01:48 INFO - PROCESS | 1818 | 1477630908720 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x93cb2400) [pid = 1818] [serial = 342] [outer = 0x93829c00] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa9400 == 14 [pid = 1818] [id = 104] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf6400 == 13 [pid = 1818] [id = 114] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8f654400 == 12 [pid = 1818] [id = 113] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8ec00 == 11 [pid = 1818] [id = 106] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8f618400 == 10 [pid = 1818] [id = 115] 22:01:50 INFO - PROCESS | 1818 | --DOCSHELL 0x930c1c00 == 9 [pid = 1818] [id = 112] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x9286e000) [pid = 1818] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x92867000) [pid = 1818] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8f871400) [pid = 1818] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f86f800) [pid = 1818] [serial = 327] [outer = (nil)] [url = about:blank] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9226d800) [pid = 1818] [serial = 318] [outer = (nil)] [url = about:blank] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8f60e000) [pid = 1818] [serial = 315] [outer = (nil)] [url = about:blank] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8f615800) [pid = 1818] [serial = 320] [outer = (nil)] [url = about:blank] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x9355b800) [pid = 1818] [serial = 329] [outer = (nil)] [url = about:blank] 22:01:50 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8cef5400) [pid = 1818] [serial = 321] [outer = (nil)] [url = about:blank] 22:01:53 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dc86400) [pid = 1818] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 22:01:53 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8daa9c00) [pid = 1818] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 22:01:53 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc8f000) [pid = 1818] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 22:01:53 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x933fd000) [pid = 1818] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 22:01:53 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f655000) [pid = 1818] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 22:01:54 INFO - PROCESS | 1818 | 1477630914430 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]]]}] 22:01:54 INFO - .. 22:01:54 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6239ms 22:01:54 INFO - PROCESS | 1818 | 1477630914450 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 1818 | 1477630914457 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 22:01:54 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 22:01:54 INFO - PROCESS | 1818 | 1477630914473 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}] 22:01:54 INFO - PROCESS | 1818 | 1477630914682 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 22:01:54 INFO - PROCESS | 1818 | 1477630914704 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 22:01:54 INFO - PROCESS | 1818 | 1477630914710 Marionette TRACE conn4 <- [1,509,null,["8"]] 22:01:54 INFO - PROCESS | 1818 | 1477630914803 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 22:01:54 INFO - PROCESS | 1818 | 1477630914812 Marionette TRACE conn4 <- [1,510,null,{}] 22:01:54 INFO - PROCESS | 1818 | 1477630914819 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da9e800 == 10 [pid = 1818] [id = 117] 22:01:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8daa0400) [pid = 1818] [serial = 343] [outer = (nil)] 22:01:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8daa8400) [pid = 1818] [serial = 344] [outer = 0x8daa0400] 22:01:54 INFO - PROCESS | 1818 | 1477630914915 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dc8e000) [pid = 1818] [serial = 345] [outer = 0x8daa0400] 22:01:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9380f000 == 9 [pid = 1818] [id = 116] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc90800) [pid = 1818] [serial = 311] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f60e400) [pid = 1818] [serial = 316] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8bc00) [pid = 1818] [serial = 335] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc8c000) [pid = 1818] [serial = 336] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f77c000) [pid = 1818] [serial = 332] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f86e800) [pid = 1818] [serial = 333] [outer = (nil)] [url = about:blank] 22:01:58 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x9355dc00) [pid = 1818] [serial = 330] [outer = (nil)] [url = about:blank] 22:02:00 INFO - PROCESS | 1818 | 1477630920499 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]]]}] 22:02:00 INFO - .. 22:02:00 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6048ms 22:02:00 INFO - PROCESS | 1818 | 1477630920516 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 1818 | 1477630920526 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 22:02:00 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 22:02:00 INFO - PROCESS | 1818 | 1477630920557 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}] 22:02:00 INFO - PROCESS | 1818 | 1477630920870 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 22:02:00 INFO - PROCESS | 1818 | 1477630920914 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 22:02:00 INFO - PROCESS | 1818 | 1477630920923 Marionette TRACE conn4 <- [1,514,null,["8"]] 22:02:01 INFO - PROCESS | 1818 | 1477630920997 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 22:02:01 INFO - PROCESS | 1818 | 1477630921011 Marionette TRACE conn4 <- [1,515,null,{}] 22:02:01 INFO - PROCESS | 1818 | 1477630921017 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf3400 == 10 [pid = 1818] [id = 118] 22:02:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8daf3800) [pid = 1818] [serial = 346] [outer = (nil)] 22:02:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dc87c00) [pid = 1818] [serial = 347] [outer = 0x8daf3800] 22:02:01 INFO - PROCESS | 1818 | 1477630921127 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc8d800) [pid = 1818] [serial = 348] [outer = 0x8daf3800] 22:02:01 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f618800) [pid = 1818] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 22:02:01 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93829c00) [pid = 1818] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 22:02:02 INFO - PROCESS | 1818 | 1477630922205 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]]]}] 22:02:02 INFO - . 22:02:02 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1675ms 22:02:02 INFO - PROCESS | 1818 | 1477630922224 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 1818 | 1477630922232 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 22:02:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 22:02:02 INFO - PROCESS | 1818 | 1477630922240 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}] 22:02:02 INFO - PROCESS | 1818 | 1477630922473 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 22:02:02 INFO - PROCESS | 1818 | 1477630922491 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 22:02:02 INFO - PROCESS | 1818 | 1477630922496 Marionette TRACE conn4 <- [1,519,null,["8"]] 22:02:02 INFO - PROCESS | 1818 | 1477630922503 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 22:02:02 INFO - PROCESS | 1818 | 1477630922509 Marionette TRACE conn4 <- [1,520,null,{}] 22:02:02 INFO - PROCESS | 1818 | 1477630922516 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc90800 == 11 [pid = 1818] [id = 119] 22:02:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f60ec00) [pid = 1818] [serial = 349] [outer = (nil)] 22:02:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f874800) [pid = 1818] [serial = 350] [outer = 0x8f60ec00] 22:02:02 INFO - PROCESS | 1818 | 1477630922605 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8d9f0000) [pid = 1818] [serial = 351] [outer = 0x8f60ec00] 22:02:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf3400 == 10 [pid = 1818] [id = 118] 22:02:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8da9e800 == 9 [pid = 1818] [id = 117] 22:02:06 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93cb1400) [pid = 1818] [serial = 341] [outer = (nil)] [url = about:blank] 22:02:06 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x93cb2400) [pid = 1818] [serial = 342] [outer = (nil)] [url = about:blank] 22:02:06 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f773000) [pid = 1818] [serial = 338] [outer = (nil)] [url = about:blank] 22:02:06 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f77ac00) [pid = 1818] [serial = 339] [outer = (nil)] [url = about:blank] 22:02:08 INFO - PROCESS | 1818 | 1477630928249 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]]]}] 22:02:08 INFO - .. 22:02:08 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6036ms 22:02:08 INFO - PROCESS | 1818 | 1477630928277 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 1818 | 1477630928284 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 22:02:08 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 22:02:08 INFO - PROCESS | 1818 | 1477630928295 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}] 22:02:08 INFO - PROCESS | 1818 | 1477630928475 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 22:02:08 INFO - PROCESS | 1818 | 1477630928499 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 22:02:08 INFO - PROCESS | 1818 | 1477630928506 Marionette TRACE conn4 <- [1,524,null,["8"]] 22:02:08 INFO - PROCESS | 1818 | 1477630928602 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 22:02:08 INFO - PROCESS | 1818 | 1477630928610 Marionette TRACE conn4 <- [1,525,null,{}] 22:02:08 INFO - PROCESS | 1818 | 1477630928625 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f86f000 == 10 [pid = 1818] [id = 120] 22:02:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f86f800) [pid = 1818] [serial = 352] [outer = (nil)] 22:02:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fb22c00) [pid = 1818] [serial = 353] [outer = 0x8f86f800] 22:02:08 INFO - PROCESS | 1818 | 1477630928720 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x90f45000) [pid = 1818] [serial = 354] [outer = 0x8f86f800] 22:02:09 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8daf3800) [pid = 1818] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 22:02:09 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8daa0400) [pid = 1818] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 22:02:10 INFO - PROCESS | 1818 | 1477630930142 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]]]}] 22:02:10 INFO - .. 22:02:10 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1873ms 22:02:10 INFO - PROCESS | 1818 | 1477630930212 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 1818 | 1477630930220 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 22:02:10 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 22:02:10 INFO - PROCESS | 1818 | 1477630930233 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}] 22:02:10 INFO - PROCESS | 1818 | 1477630930510 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 22:02:10 INFO - PROCESS | 1818 | 1477630930526 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 22:02:10 INFO - PROCESS | 1818 | 1477630930532 Marionette TRACE conn4 <- [1,529,null,["8"]] 22:02:10 INFO - PROCESS | 1818 | 1477630930539 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 22:02:10 INFO - PROCESS | 1818 | 1477630930545 Marionette TRACE conn4 <- [1,530,null,{}] 22:02:10 INFO - PROCESS | 1818 | 1477630930554 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60f400 == 11 [pid = 1818] [id = 121] 22:02:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x90f47800) [pid = 1818] [serial = 355] [outer = (nil)] 22:02:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x93559800) [pid = 1818] [serial = 356] [outer = 0x90f47800] 22:02:10 INFO - PROCESS | 1818 | 1477630930641 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x93559c00) [pid = 1818] [serial = 357] [outer = 0x90f47800] 22:02:11 INFO - PROCESS | 1818 | 1477630931774 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]]]}] 22:02:11 INFO - ....................... 22:02:11 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1581ms 22:02:11 INFO - PROCESS | 1818 | 1477630931820 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 1818 | 1477630931828 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 22:02:11 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 22:02:11 INFO - PROCESS | 1818 | 1477630931836 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}] 22:02:12 INFO - PROCESS | 1818 | 1477630932077 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 22:02:12 INFO - PROCESS | 1818 | 1477630932142 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 22:02:12 INFO - PROCESS | 1818 | 1477630932147 Marionette TRACE conn4 <- [1,534,null,["8"]] 22:02:12 INFO - PROCESS | 1818 | 1477630932152 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 22:02:12 INFO - PROCESS | 1818 | 1477630932160 Marionette TRACE conn4 <- [1,535,null,{}] 22:02:12 INFO - PROCESS | 1818 | 1477630932166 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495bc00 == 12 [pid = 1818] [id = 122] 22:02:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x9495c000) [pid = 1818] [serial = 358] [outer = (nil)] 22:02:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x94961000) [pid = 1818] [serial = 359] [outer = 0x9495c000] 22:02:12 INFO - PROCESS | 1818 | 1477630932257 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x94be6c00) [pid = 1818] [serial = 360] [outer = 0x9495c000] 22:02:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc90800 == 11 [pid = 1818] [id = 119] 22:02:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8daa8400) [pid = 1818] [serial = 344] [outer = (nil)] [url = about:blank] 22:02:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc87c00) [pid = 1818] [serial = 347] [outer = (nil)] [url = about:blank] 22:02:14 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8d800) [pid = 1818] [serial = 348] [outer = (nil)] [url = about:blank] 22:02:14 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc8e000) [pid = 1818] [serial = 345] [outer = (nil)] [url = about:blank] 22:02:14 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f874800) [pid = 1818] [serial = 350] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f60ec00) [pid = 1818] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 22:02:17 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x90f47800) [pid = 1818] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 22:02:17 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f86f800) [pid = 1818] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 22:02:17 INFO - PROCESS | 1818 | 1477630937896 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]]]}] 22:02:17 INFO - .. 22:02:17 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6086ms 22:02:17 INFO - PROCESS | 1818 | 1477630937923 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 22:02:17 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 22:02:17 INFO - PROCESS | 1818 | 1477630937931 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 22:02:17 INFO - PROCESS | 1818 | 1477630937942 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}] 22:02:18 INFO - PROCESS | 1818 | 1477630938147 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 22:02:18 INFO - PROCESS | 1818 | 1477630938230 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 22:02:18 INFO - PROCESS | 1818 | 1477630938236 Marionette TRACE conn4 <- [1,539,null,["8"]] 22:02:18 INFO - PROCESS | 1818 | 1477630938245 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 22:02:18 INFO - PROCESS | 1818 | 1477630938255 Marionette TRACE conn4 <- [1,540,null,{}] 22:02:18 INFO - PROCESS | 1818 | 1477630938261 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8e000 == 12 [pid = 1818] [id = 123] 22:02:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dc8ec00) [pid = 1818] [serial = 361] [outer = (nil)] 22:02:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f618800) [pid = 1818] [serial = 362] [outer = 0x8dc8ec00] 22:02:18 INFO - PROCESS | 1818 | 1477630938355 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f64f800) [pid = 1818] [serial = 363] [outer = 0x8dc8ec00] 22:02:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60f400 == 11 [pid = 1818] [id = 121] 22:02:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8f86f000 == 10 [pid = 1818] [id = 120] 22:02:22 INFO - PROCESS | 1818 | --DOCSHELL 0x9495bc00 == 9 [pid = 1818] [id = 122] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93559c00) [pid = 1818] [serial = 357] [outer = (nil)] [url = about:blank] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x93559800) [pid = 1818] [serial = 356] [outer = (nil)] [url = about:blank] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8fb22c00) [pid = 1818] [serial = 353] [outer = (nil)] [url = about:blank] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x90f45000) [pid = 1818] [serial = 354] [outer = (nil)] [url = about:blank] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8d9f0000) [pid = 1818] [serial = 351] [outer = (nil)] [url = about:blank] 22:02:22 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x94961000) [pid = 1818] [serial = 359] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1818 | 1477630943905 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]]]}] 22:02:23 INFO - .. 22:02:23 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5986ms 22:02:23 INFO - PROCESS | 1818 | 1477630943924 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 22:02:23 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 22:02:23 INFO - PROCESS | 1818 | 1477630943931 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 22:02:23 INFO - PROCESS | 1818 | 1477630943943 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}] 22:02:24 INFO - PROCESS | 1818 | 1477630944130 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 22:02:24 INFO - PROCESS | 1818 | 1477630944151 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 22:02:24 INFO - PROCESS | 1818 | 1477630944158 Marionette TRACE conn4 <- [1,544,null,["8"]] 22:02:24 INFO - PROCESS | 1818 | 1477630944261 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 22:02:24 INFO - PROCESS | 1818 | 1477630944270 Marionette TRACE conn4 <- [1,545,null,{}] 22:02:24 INFO - PROCESS | 1818 | 1477630944277 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daab000 == 10 [pid = 1818] [id = 124] 22:02:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8daab400) [pid = 1818] [serial = 364] [outer = (nil)] 22:02:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8dafac00) [pid = 1818] [serial = 365] [outer = 0x8daab400] 22:02:24 INFO - PROCESS | 1818 | 1477630944372 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8f618c00) [pid = 1818] [serial = 366] [outer = 0x8daab400] 22:02:25 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x9495c000) [pid = 1818] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 22:02:25 INFO - PROCESS | 1818 | 1477630945435 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]]]}] 22:02:25 INFO - .. 22:02:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1526ms 22:02:25 INFO - PROCESS | 1818 | 1477630945466 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 22:02:25 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 22:02:25 INFO - PROCESS | 1818 | 1477630945472 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 22:02:25 INFO - PROCESS | 1818 | 1477630945479 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}] 22:02:25 INFO - PROCESS | 1818 | 1477630945665 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 22:02:25 INFO - PROCESS | 1818 | 1477630945766 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 22:02:25 INFO - PROCESS | 1818 | 1477630945771 Marionette TRACE conn4 <- [1,549,null,["8"]] 22:02:25 INFO - PROCESS | 1818 | 1477630945778 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 22:02:25 INFO - PROCESS | 1818 | 1477630945784 Marionette TRACE conn4 <- [1,550,null,{}] 22:02:25 INFO - PROCESS | 1818 | 1477630945790 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60ec00 == 11 [pid = 1818] [id = 125] 22:02:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8f657000) [pid = 1818] [serial = 367] [outer = (nil)] 22:02:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x90f46400) [pid = 1818] [serial = 368] [outer = 0x8f657000] 22:02:25 INFO - PROCESS | 1818 | 1477630945877 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x90f46c00) [pid = 1818] [serial = 369] [outer = 0x8f657000] 22:02:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8daab000 == 10 [pid = 1818] [id = 124] 22:02:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8e000 == 9 [pid = 1818] [id = 123] 22:02:31 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x94be6c00) [pid = 1818] [serial = 360] [outer = (nil)] [url = about:blank] 22:02:31 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f618800) [pid = 1818] [serial = 362] [outer = (nil)] [url = about:blank] 22:02:31 INFO - PROCESS | 1818 | 1477630951444 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]]]}] 22:02:31 INFO - .. 22:02:31 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5990ms 22:02:31 INFO - PROCESS | 1818 | 1477630951470 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 1818 | 1477630951477 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 22:02:31 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 22:02:31 INFO - PROCESS | 1818 | 1477630951490 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}] 22:02:31 INFO - PROCESS | 1818 | 1477630951683 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 22:02:31 INFO - PROCESS | 1818 | 1477630951813 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 22:02:31 INFO - PROCESS | 1818 | 1477630951820 Marionette TRACE conn4 <- [1,554,null,["8"]] 22:02:31 INFO - PROCESS | 1818 | 1477630951828 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 22:02:31 INFO - PROCESS | 1818 | 1477630951836 Marionette TRACE conn4 <- [1,555,null,{}] 22:02:31 INFO - PROCESS | 1818 | 1477630951843 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc91800 == 10 [pid = 1818] [id = 126] 22:02:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dc92800) [pid = 1818] [serial = 370] [outer = (nil)] 22:02:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f613800) [pid = 1818] [serial = 371] [outer = 0x8dc92800] 22:02:31 INFO - PROCESS | 1818 | 1477630951937 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f652400) [pid = 1818] [serial = 372] [outer = 0x8dc92800] 22:02:32 INFO - PROCESS | 1818 | 1477630952979 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]]]}] 22:02:33 INFO - .. 22:02:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1540ms 22:02:33 INFO - PROCESS | 1818 | 1477630953029 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 22:02:33 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 22:02:33 INFO - PROCESS | 1818 | 1477630953035 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 22:02:33 INFO - PROCESS | 1818 | 1477630953043 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}] 22:02:33 INFO - PROCESS | 1818 | 1477630953233 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 22:02:33 INFO - PROCESS | 1818 | 1477630953361 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 22:02:33 INFO - PROCESS | 1818 | 1477630953367 Marionette TRACE conn4 <- [1,559,null,["8"]] 22:02:33 INFO - PROCESS | 1818 | 1477630953375 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 22:02:33 INFO - PROCESS | 1818 | 1477630953381 Marionette TRACE conn4 <- [1,560,null,{}] 22:02:33 INFO - PROCESS | 1818 | 1477630953388 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f651400 == 11 [pid = 1818] [id = 127] 22:02:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f654400) [pid = 1818] [serial = 373] [outer = (nil)] 22:02:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x93080000) [pid = 1818] [serial = 374] [outer = 0x8f654400] 22:02:33 INFO - PROCESS | 1818 | 1477630953481 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8daa5c00) [pid = 1818] [serial = 375] [outer = 0x8f654400] 22:02:33 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8daab400) [pid = 1818] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 22:02:33 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc8ec00) [pid = 1818] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 22:02:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc91800 == 10 [pid = 1818] [id = 126] 22:02:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60ec00 == 9 [pid = 1818] [id = 125] 22:02:39 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f64f800) [pid = 1818] [serial = 363] [outer = (nil)] [url = about:blank] 22:02:39 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f618c00) [pid = 1818] [serial = 366] [outer = (nil)] [url = about:blank] 22:02:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dafac00) [pid = 1818] [serial = 365] [outer = (nil)] [url = about:blank] 22:02:39 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x90f46400) [pid = 1818] [serial = 368] [outer = (nil)] [url = about:blank] 22:02:40 INFO - PROCESS | 1818 | 1477630960092 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"]]]}] 22:02:40 INFO - .. 22:02:40 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7087ms 22:02:40 INFO - PROCESS | 1818 | 1477630960129 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 1818 | 1477630960137 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 22:02:40 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 22:02:40 INFO - PROCESS | 1818 | 1477630960150 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}] 22:02:40 INFO - PROCESS | 1818 | 1477630960350 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 22:02:40 INFO - PROCESS | 1818 | 1477630960458 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 22:02:40 INFO - PROCESS | 1818 | 1477630960464 Marionette TRACE conn4 <- [1,564,null,["8"]] 22:02:40 INFO - PROCESS | 1818 | 1477630960472 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 22:02:40 INFO - PROCESS | 1818 | 1477630960480 Marionette TRACE conn4 <- [1,565,null,{}] 22:02:40 INFO - PROCESS | 1818 | 1477630960487 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f650800 == 10 [pid = 1818] [id = 128] 22:02:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f651800) [pid = 1818] [serial = 376] [outer = (nil)] 22:02:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f65c000) [pid = 1818] [serial = 377] [outer = 0x8f651800] 22:02:40 INFO - PROCESS | 1818 | 1477630960584 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f775c00) [pid = 1818] [serial = 378] [outer = 0x8f651800] 22:02:41 INFO - PROCESS | 1818 | [1818] 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 22:02:41 INFO - PROCESS | 1818 | [1818] 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 22:02:41 INFO - PROCESS | 1818 | [1818] 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 22:02:41 INFO - PROCESS | 1818 | 1477630961639 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]]]}] 22:02:41 INFO - . 22:02:41 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1527ms 22:02:41 INFO - PROCESS | 1818 | 1477630961674 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 1818 | 1477630961679 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 22:02:41 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 22:02:41 INFO - PROCESS | 1818 | 1477630961688 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}] 22:02:41 INFO - PROCESS | 1818 | 1477630961932 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 22:02:41 INFO - PROCESS | 1818 | 1477630961957 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 22:02:41 INFO - PROCESS | 1818 | 1477630961962 Marionette TRACE conn4 <- [1,569,null,["8"]] 22:02:41 INFO - PROCESS | 1818 | 1477630961969 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 22:02:41 INFO - PROCESS | 1818 | 1477630961975 Marionette TRACE conn4 <- [1,570,null,{}] 22:02:42 INFO - PROCESS | 1818 | 1477630961981 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60d800 == 11 [pid = 1818] [id = 129] 22:02:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f773000) [pid = 1818] [serial = 379] [outer = (nil)] 22:02:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9355a400) [pid = 1818] [serial = 380] [outer = 0x8f773000] 22:02:42 INFO - PROCESS | 1818 | 1477630962125 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc89000) [pid = 1818] [serial = 381] [outer = 0x8f773000] 22:02:42 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc92800) [pid = 1818] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 22:02:42 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f657000) [pid = 1818] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 22:02:42 INFO - PROCESS | 1818 | 1477630962790 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]]]}] 22:02:42 INFO - . 22:02:42 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1180ms 22:02:42 INFO - PROCESS | 1818 | 1477630962877 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 1818 | 1477630962885 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 22:02:42 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 22:02:42 INFO - PROCESS | 1818 | 1477630962893 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}] 22:02:43 INFO - PROCESS | 1818 | 1477630963096 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 22:02:43 INFO - PROCESS | 1818 | 1477630963248 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 22:02:43 INFO - PROCESS | 1818 | 1477630963252 Marionette TRACE conn4 <- [1,574,null,["8"]] 22:02:43 INFO - PROCESS | 1818 | 1477630963259 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 22:02:43 INFO - PROCESS | 1818 | 1477630963266 Marionette TRACE conn4 <- [1,575,null,{}] 22:02:43 INFO - PROCESS | 1818 | 1477630963273 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dafb800 == 12 [pid = 1818] [id = 130] 22:02:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc86800) [pid = 1818] [serial = 382] [outer = (nil)] 22:02:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc90400) [pid = 1818] [serial = 383] [outer = 0x8dc86800] 22:02:43 INFO - PROCESS | 1818 | 1477630963364 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f61b400) [pid = 1818] [serial = 384] [outer = 0x8dc86800] 22:02:43 INFO - PROCESS | 1818 | 1477630963978 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]]]}] 22:02:44 INFO - . 22:02:44 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1177ms 22:02:44 INFO - PROCESS | 1818 | 1477630964070 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 1818 | 1477630964075 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 22:02:44 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 22:02:44 INFO - PROCESS | 1818 | 1477630964082 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}] 22:02:44 INFO - PROCESS | 1818 | 1477630964313 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 22:02:44 INFO - PROCESS | 1818 | 1477630964330 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 22:02:44 INFO - PROCESS | 1818 | 1477630964335 Marionette TRACE conn4 <- [1,579,null,["8"]] 22:02:44 INFO - PROCESS | 1818 | 1477630964341 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 22:02:44 INFO - PROCESS | 1818 | 1477630964348 Marionette TRACE conn4 <- [1,580,null,{}] 22:02:44 INFO - PROCESS | 1818 | 1477630964357 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8d400 == 13 [pid = 1818] [id = 131] 22:02:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x94ce3c00) [pid = 1818] [serial = 385] [outer = (nil)] 22:02:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x94cf1c00) [pid = 1818] [serial = 386] [outer = 0x94ce3c00] 22:02:44 INFO - PROCESS | 1818 | 1477630964443 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x94e31000) [pid = 1818] [serial = 387] [outer = 0x94ce3c00] 22:02:45 INFO - PROCESS | 1818 | 1477630965169 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]]]}] 22:02:45 INFO - . 22:02:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1119ms 22:02:45 INFO - PROCESS | 1818 | 1477630965226 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 22:02:45 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 22:02:45 INFO - PROCESS | 1818 | 1477630965230 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 22:02:45 INFO - PROCESS | 1818 | 1477630965240 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}] 22:02:45 INFO - PROCESS | 1818 | 1477630965457 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 22:02:45 INFO - PROCESS | 1818 | 1477630965611 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 22:02:45 INFO - PROCESS | 1818 | 1477630965618 Marionette TRACE conn4 <- [1,584,null,["8"]] 22:02:45 INFO - PROCESS | 1818 | 1477630965626 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 22:02:45 INFO - PROCESS | 1818 | 1477630965637 Marionette TRACE conn4 <- [1,585,null,{}] 22:02:45 INFO - PROCESS | 1818 | 1477630965646 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cee9c00 == 14 [pid = 1818] [id = 132] 22:02:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8d9eb400) [pid = 1818] [serial = 388] [outer = (nil)] 22:02:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8daa6000) [pid = 1818] [serial = 389] [outer = 0x8d9eb400] 22:02:45 INFO - PROCESS | 1818 | 1477630965789 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc92800) [pid = 1818] [serial = 390] [outer = 0x8d9eb400] 22:02:46 INFO - PROCESS | 1818 | 1477630966506 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]]]}] 22:02:46 INFO - . 22:02:46 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1284ms 22:02:46 INFO - PROCESS | 1818 | 1477630966565 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 1818 | 1477630966572 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 22:02:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 22:02:46 INFO - PROCESS | 1818 | 1477630966582 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}] 22:02:46 INFO - PROCESS | 1818 | 1477630966780 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 22:02:46 INFO - PROCESS | 1818 | 1477630966928 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 22:02:46 INFO - PROCESS | 1818 | 1477630966936 Marionette TRACE conn4 <- [1,589,null,["8"]] 22:02:46 INFO - PROCESS | 1818 | 1477630966948 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 22:02:46 INFO - PROCESS | 1818 | 1477630966957 Marionette TRACE conn4 <- [1,590,null,{}] 22:02:46 INFO - PROCESS | 1818 | 1477630966964 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x9354f000 == 15 [pid = 1818] [id = 133] 22:02:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x93559c00) [pid = 1818] [serial = 391] [outer = (nil)] 22:02:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x93805c00) [pid = 1818] [serial = 392] [outer = 0x93559c00] 22:02:47 INFO - PROCESS | 1818 | 1477630967063 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x93806400) [pid = 1818] [serial = 393] [outer = 0x93559c00] 22:02:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8d400 == 14 [pid = 1818] [id = 131] 22:02:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8dafb800 == 13 [pid = 1818] [id = 130] 22:02:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60d800 == 12 [pid = 1818] [id = 129] 22:02:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f650800 == 11 [pid = 1818] [id = 128] 22:02:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f651400 == 10 [pid = 1818] [id = 127] 22:02:49 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f613800) [pid = 1818] [serial = 371] [outer = (nil)] [url = about:blank] 22:02:49 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8f652400) [pid = 1818] [serial = 372] [outer = (nil)] [url = about:blank] 22:02:49 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x90f46c00) [pid = 1818] [serial = 369] [outer = (nil)] [url = about:blank] 22:02:49 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x93080000) [pid = 1818] [serial = 374] [outer = (nil)] [url = about:blank] 22:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f654400) [pid = 1818] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 22:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc86800) [pid = 1818] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 22:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f773000) [pid = 1818] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 22:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f651800) [pid = 1818] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 22:02:52 INFO - PROCESS | 1818 | 1477630972691 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]]]}] 22:02:52 INFO - . 22:02:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6140ms 22:02:52 INFO - PROCESS | 1818 | 1477630972721 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 22:02:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 22:02:52 INFO - PROCESS | 1818 | 1477630972727 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 22:02:52 INFO - PROCESS | 1818 | 1477630972737 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}] 22:02:52 INFO - PROCESS | 1818 | 1477630972949 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 22:02:52 INFO - PROCESS | 1818 | 1477630972973 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 22:02:52 INFO - PROCESS | 1818 | 1477630972980 Marionette TRACE conn4 <- [1,594,null,["8"]] 22:02:52 INFO - PROCESS | 1818 | 1477630972989 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 22:02:52 INFO - PROCESS | 1818 | 1477630972997 Marionette TRACE conn4 <- [1,595,null,{}] 22:02:53 INFO - PROCESS | 1818 | 1477630973004 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc86400 == 11 [pid = 1818] [id = 134] 22:02:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dc86800) [pid = 1818] [serial = 394] [outer = (nil)] 22:02:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8dc90800) [pid = 1818] [serial = 395] [outer = 0x8dc86800] 22:02:53 INFO - PROCESS | 1818 | 1477630973098 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8dc90c00) [pid = 1818] [serial = 396] [outer = 0x8dc86800] 22:02:57 INFO - PROCESS | 1818 | --DOCSHELL 0x9354f000 == 10 [pid = 1818] [id = 133] 22:02:57 INFO - PROCESS | 1818 | --DOCSHELL 0x8cee9c00 == 9 [pid = 1818] [id = 132] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc90400) [pid = 1818] [serial = 383] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f61b400) [pid = 1818] [serial = 384] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x9355a400) [pid = 1818] [serial = 380] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc89000) [pid = 1818] [serial = 381] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f65c000) [pid = 1818] [serial = 377] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f775c00) [pid = 1818] [serial = 378] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8daa5c00) [pid = 1818] [serial = 375] [outer = (nil)] [url = about:blank] 22:02:57 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x94cf1c00) [pid = 1818] [serial = 386] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1818 | 1477630978730 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"]]]}] 22:02:58 INFO - . 22:02:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6045ms 22:02:58 INFO - PROCESS | 1818 | 1477630978781 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 1818 | 1477630978789 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 22:02:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 22:02:58 INFO - PROCESS | 1818 | 1477630978802 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}] 22:02:59 INFO - PROCESS | 1818 | 1477630979040 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 22:02:59 INFO - PROCESS | 1818 | 1477630979065 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 22:02:59 INFO - PROCESS | 1818 | 1477630979072 Marionette TRACE conn4 <- [1,599,null,["8"]] 22:02:59 INFO - PROCESS | 1818 | 1477630979081 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 22:02:59 INFO - PROCESS | 1818 | 1477630979090 Marionette TRACE conn4 <- [1,600,null,{}] 22:02:59 INFO - PROCESS | 1818 | 1477630979096 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:02:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8a800 == 10 [pid = 1818] [id = 135] 22:02:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc8b000) [pid = 1818] [serial = 397] [outer = (nil)] 22:02:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc90400) [pid = 1818] [serial = 398] [outer = 0x8dc8b000] 22:02:59 INFO - PROCESS | 1818 | 1477630979193 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f617c00) [pid = 1818] [serial = 399] [outer = 0x8dc8b000] 22:03:00 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8d9eb400) [pid = 1818] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 22:03:00 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93559c00) [pid = 1818] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 22:03:00 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x94ce3c00) [pid = 1818] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 22:03:04 INFO - PROCESS | 1818 | 1477630984874 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]]]}] 22:03:04 INFO - . 22:03:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6093ms 22:03:04 INFO - PROCESS | 1818 | 1477630984893 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 1818 | 1477630984900 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 22:03:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 22:03:04 INFO - PROCESS | 1818 | 1477630984911 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}] 22:03:05 INFO - PROCESS | 1818 | 1477630985135 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 22:03:05 INFO - PROCESS | 1818 | 1477630985332 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 22:03:05 INFO - PROCESS | 1818 | 1477630985339 Marionette TRACE conn4 <- [1,604,null,["8"]] 22:03:05 INFO - PROCESS | 1818 | 1477630985347 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 22:03:05 INFO - PROCESS | 1818 | 1477630985357 Marionette TRACE conn4 <- [1,605,null,{}] 22:03:05 INFO - PROCESS | 1818 | 1477630985364 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa9400 == 11 [pid = 1818] [id = 136] 22:03:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8daaa000) [pid = 1818] [serial = 400] [outer = (nil)] 22:03:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc8c000) [pid = 1818] [serial = 401] [outer = 0x8daaa000] 22:03:05 INFO - PROCESS | 1818 | 1477630985457 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f61a800) [pid = 1818] [serial = 402] [outer = 0x8daaa000] 22:03:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc86400 == 10 [pid = 1818] [id = 134] 22:03:05 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x94e31000) [pid = 1818] [serial = 387] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc90800) [pid = 1818] [serial = 395] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1818 | [1818] 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 22:03:06 INFO - PROCESS | 1818 | [1818] 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 22:03:06 INFO - PROCESS | 1818 | [1818] 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 22:03:06 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dc92800) [pid = 1818] [serial = 390] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8daa6000) [pid = 1818] [serial = 389] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x93806400) [pid = 1818] [serial = 393] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x93805c00) [pid = 1818] [serial = 392] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1818 | 1477630986622 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]]]}] 22:03:06 INFO - . 22:03:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1778ms 22:03:06 INFO - PROCESS | 1818 | 1477630986689 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 1818 | 1477630986697 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 22:03:06 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 22:03:06 INFO - PROCESS | 1818 | 1477630986706 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}] 22:03:06 INFO - PROCESS | 1818 | 1477630986895 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 22:03:07 INFO - PROCESS | 1818 | 1477630987010 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 22:03:07 INFO - PROCESS | 1818 | 1477630987018 Marionette TRACE conn4 <- [1,609,null,["8"]] 22:03:07 INFO - PROCESS | 1818 | 1477630987027 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 22:03:07 INFO - PROCESS | 1818 | 1477630987035 Marionette TRACE conn4 <- [1,610,null,{}] 22:03:07 INFO - PROCESS | 1818 | 1477630987042 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f774000 == 11 [pid = 1818] [id = 137] 22:03:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f776000) [pid = 1818] [serial = 403] [outer = (nil)] 22:03:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f874800) [pid = 1818] [serial = 404] [outer = 0x8f776000] 22:03:07 INFO - PROCESS | 1818 | 1477630987134 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f877800) [pid = 1818] [serial = 405] [outer = 0x8f776000] 22:03:08 INFO - PROCESS | 1818 | 1477630988158 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]]]}] 22:03:08 INFO - . 22:03:08 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1479ms 22:03:08 INFO - PROCESS | 1818 | 1477630988185 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 1818 | 1477630988188 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 22:03:08 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 22:03:08 INFO - PROCESS | 1818 | 1477630988196 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}] 22:03:08 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dc86800) [pid = 1818] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 22:03:08 INFO - PROCESS | 1818 | 1477630988435 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 22:03:08 INFO - PROCESS | 1818 | 1477630988509 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 22:03:08 INFO - PROCESS | 1818 | 1477630988521 Marionette TRACE conn4 <- [1,614,null,["8"]] 22:03:08 INFO - PROCESS | 1818 | 1477630988529 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 22:03:08 INFO - PROCESS | 1818 | 1477630988537 Marionette TRACE conn4 <- [1,615,null,{}] 22:03:08 INFO - PROCESS | 1818 | 1477630988543 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x9307f800 == 12 [pid = 1818] [id = 138] 22:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x933f5000) [pid = 1818] [serial = 406] [outer = (nil)] 22:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x933fd800) [pid = 1818] [serial = 407] [outer = 0x933f5000] 22:03:08 INFO - PROCESS | 1818 | 1477630988627 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x93821c00) [pid = 1818] [serial = 408] [outer = 0x933f5000] 22:03:09 INFO - PROCESS | 1818 | 1477630989701 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]]]}] 22:03:09 INFO - .. 22:03:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1534ms 22:03:09 INFO - PROCESS | 1818 | 1477630989729 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 1818 | 1477630989733 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 22:03:09 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 22:03:09 INFO - PROCESS | 1818 | 1477630989742 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}] 22:03:09 INFO - PROCESS | 1818 | 1477630989927 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 22:03:09 INFO - PROCESS | 1818 | 1477630989950 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 22:03:09 INFO - PROCESS | 1818 | 1477630989955 Marionette TRACE conn4 <- [1,619,null,["8"]] 22:03:09 INFO - PROCESS | 1818 | 1477630989962 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 22:03:09 INFO - PROCESS | 1818 | 1477630989968 Marionette TRACE conn4 <- [1,620,null,{}] 22:03:10 INFO - PROCESS | 1818 | 1477630990063 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d93400 == 13 [pid = 1818] [id = 139] 22:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x9495d400) [pid = 1818] [serial = 409] [outer = (nil)] 22:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x94be6800) [pid = 1818] [serial = 410] [outer = 0x9495d400] 22:03:10 INFO - PROCESS | 1818 | 1477630990154 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x94bed000) [pid = 1818] [serial = 411] [outer = 0x9495d400] 22:03:13 INFO - PROCESS | 1818 | --DOCSHELL 0x9307f800 == 12 [pid = 1818] [id = 138] 22:03:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8f774000 == 11 [pid = 1818] [id = 137] 22:03:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8a800 == 10 [pid = 1818] [id = 135] 22:03:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa9400 == 9 [pid = 1818] [id = 136] 22:03:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc90c00) [pid = 1818] [serial = 396] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc90400) [pid = 1818] [serial = 398] [outer = (nil)] [url = about:blank] 22:03:15 INFO - PROCESS | 1818 | 1477630995707 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]]]}] 22:03:15 INFO - .. 22:03:15 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5984ms 22:03:15 INFO - PROCESS | 1818 | 1477630995725 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 22:03:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 22:03:15 INFO - PROCESS | 1818 | 1477630995733 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 22:03:15 INFO - PROCESS | 1818 | 1477630995744 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}] 22:03:15 INFO - PROCESS | 1818 | 1477630995975 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 22:03:16 INFO - PROCESS | 1818 | 1477630996004 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 22:03:16 INFO - PROCESS | 1818 | 1477630996010 Marionette TRACE conn4 <- [1,624,null,["8"]] 22:03:16 INFO - PROCESS | 1818 | 1477630996018 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 22:03:16 INFO - PROCESS | 1818 | 1477630996028 Marionette TRACE conn4 <- [1,625,null,{}] 22:03:16 INFO - PROCESS | 1818 | 1477630996090 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf7800 == 10 [pid = 1818] [id = 140] 22:03:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8daf8c00) [pid = 1818] [serial = 412] [outer = (nil)] 22:03:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dc8d400) [pid = 1818] [serial = 413] [outer = 0x8daf8c00] 22:03:16 INFO - PROCESS | 1818 | 1477630996183 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8f615800) [pid = 1818] [serial = 414] [outer = 0x8daf8c00] 22:03:17 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8dc8b000) [pid = 1818] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 22:03:17 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8daaa000) [pid = 1818] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 22:03:17 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x933f5000) [pid = 1818] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 22:03:17 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f776000) [pid = 1818] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 22:03:17 INFO - PROCESS | 1818 | 1477630997357 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]]]}] 22:03:17 INFO - .. 22:03:17 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1632ms 22:03:17 INFO - PROCESS | 1818 | 1477630997373 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 1818 | 1477630997381 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 22:03:17 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 22:03:17 INFO - PROCESS | 1818 | 1477630997388 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}] 22:03:17 INFO - PROCESS | 1818 | 1477630997567 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 22:03:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x90f02800) [pid = 1818] [serial = 415] [outer = 0x94f25c00] 22:03:17 INFO - PROCESS | 1818 | 1477630997718 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 22:03:17 INFO - PROCESS | 1818 | 1477630997723 Marionette TRACE conn4 <- [1,629,null,["8"]] 22:03:17 INFO - PROCESS | 1818 | 1477630997771 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 22:03:17 INFO - PROCESS | 1818 | 1477630997778 Marionette TRACE conn4 <- [1,630,null,{}] 22:03:17 INFO - PROCESS | 1818 | 1477630997798 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceedc00 == 11 [pid = 1818] [id = 141] 22:03:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f60f000) [pid = 1818] [serial = 416] [outer = (nil)] 22:03:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x92865c00) [pid = 1818] [serial = 417] [outer = 0x8f60f000] 22:03:17 INFO - PROCESS | 1818 | 1477630997884 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8daf3800) [pid = 1818] [serial = 418] [outer = 0x8f60f000] 22:03:18 INFO - PROCESS | 1818 | 1477630998914 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]]]}] 22:03:18 INFO - . 22:03:18 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1577ms 22:03:18 INFO - PROCESS | 1818 | 1477630998973 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 22:03:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 22:03:18 INFO - PROCESS | 1818 | 1477630998981 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 22:03:18 INFO - PROCESS | 1818 | 1477630998988 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}] 22:03:19 INFO - PROCESS | 1818 | 1477630999213 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 22:03:19 INFO - PROCESS | 1818 | 1477630999286 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 22:03:19 INFO - PROCESS | 1818 | 1477630999290 Marionette TRACE conn4 <- [1,634,null,["8"]] 22:03:19 INFO - PROCESS | 1818 | 1477630999298 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 22:03:19 INFO - PROCESS | 1818 | 1477630999306 Marionette TRACE conn4 <- [1,635,null,{}] 22:03:19 INFO - PROCESS | 1818 | 1477630999312 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d8e400 == 12 [pid = 1818] [id = 142] 22:03:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x93d8e800) [pid = 1818] [serial = 419] [outer = (nil)] 22:03:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x93d90800) [pid = 1818] [serial = 420] [outer = 0x93d8e800] 22:03:19 INFO - PROCESS | 1818 | 1477630999414 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x93fdc000) [pid = 1818] [serial = 421] [outer = 0x93d8e800] 22:03:20 INFO - PROCESS | 1818 | 1477631000494 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]]]}] 22:03:20 INFO - . 22:03:20 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1527ms 22:03:20 INFO - PROCESS | 1818 | 1477631000516 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 1818 | 1477631000523 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 22:03:20 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 22:03:20 INFO - PROCESS | 1818 | 1477631000534 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}] 22:03:20 INFO - PROCESS | 1818 | 1477631000761 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 22:03:20 INFO - PROCESS | 1818 | 1477631000908 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 22:03:20 INFO - PROCESS | 1818 | 1477631000915 Marionette TRACE conn4 <- [1,639,null,["8"]] 22:03:20 INFO - PROCESS | 1818 | 1477631000924 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 22:03:20 INFO - PROCESS | 1818 | 1477631000933 Marionette TRACE conn4 <- [1,640,null,{}] 22:03:20 INFO - PROCESS | 1818 | 1477631000939 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f651000 == 13 [pid = 1818] [id = 143] 22:03:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8f651400) [pid = 1818] [serial = 422] [outer = (nil)] 22:03:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8f776000) [pid = 1818] [serial = 423] [outer = 0x8f651400] 22:03:21 INFO - PROCESS | 1818 | 1477631001084 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x90f4a000) [pid = 1818] [serial = 424] [outer = 0x8f651400] 22:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x93d93400 == 12 [pid = 1818] [id = 139] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x933fd800) [pid = 1818] [serial = 407] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x93821c00) [pid = 1818] [serial = 408] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8f874800) [pid = 1818] [serial = 404] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f877800) [pid = 1818] [serial = 405] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc8c000) [pid = 1818] [serial = 401] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f61a800) [pid = 1818] [serial = 402] [outer = (nil)] [url = about:blank] 22:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f617c00) [pid = 1818] [serial = 399] [outer = (nil)] [url = about:blank] 22:03:25 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8f60f000) [pid = 1818] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 22:03:25 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8daf8c00) [pid = 1818] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 22:03:26 INFO - PROCESS | 1818 | 1477631006736 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]]]}] 22:03:26 INFO - .. 22:03:26 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6241ms 22:03:26 INFO - PROCESS | 1818 | 1477631006774 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 1818 | 1477631006781 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 22:03:26 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 22:03:26 INFO - PROCESS | 1818 | 1477631006791 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}] 22:03:26 INFO - PROCESS | 1818 | 1477631006953 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 22:03:26 INFO - PROCESS | 1818 | 1477631006973 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 22:03:26 INFO - PROCESS | 1818 | 1477631006978 Marionette TRACE conn4 <- [1,644,null,["8"]] 22:03:26 INFO - PROCESS | 1818 | 1477631006987 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 22:03:26 INFO - PROCESS | 1818 | 1477631006993 Marionette TRACE conn4 <- [1,645,null,{}] 22:03:27 INFO - PROCESS | 1818 | 1477631007090 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dafc400 == 13 [pid = 1818] [id = 144] 22:03:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8dc86400) [pid = 1818] [serial = 425] [outer = (nil)] 22:03:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dc90c00) [pid = 1818] [serial = 426] [outer = 0x8dc86400] 22:03:27 INFO - PROCESS | 1818 | 1477631007183 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8f60f400) [pid = 1818] [serial = 427] [outer = 0x8dc86400] 22:03:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceedc00 == 12 [pid = 1818] [id = 141] 22:03:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf7800 == 11 [pid = 1818] [id = 140] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x94be6800) [pid = 1818] [serial = 410] [outer = (nil)] [url = about:blank] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x92865c00) [pid = 1818] [serial = 417] [outer = (nil)] [url = about:blank] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8daf3800) [pid = 1818] [serial = 418] [outer = (nil)] [url = about:blank] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8d400) [pid = 1818] [serial = 413] [outer = (nil)] [url = about:blank] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f615800) [pid = 1818] [serial = 414] [outer = (nil)] [url = about:blank] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x925d2000) [pid = 1818] [serial = 306] [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.] 22:03:31 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93d90800) [pid = 1818] [serial = 420] [outer = (nil)] [url = about:blank] 22:03:32 INFO - PROCESS | 1818 | 1477631012768 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]]]}] 22:03:32 INFO - .. 22:03:32 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6033ms 22:03:32 INFO - PROCESS | 1818 | 1477631012824 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 22:03:32 INFO - PROCESS | 1818 | 1477631012836 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 22:03:32 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 22:03:32 INFO - PROCESS | 1818 | 1477631012850 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}] 22:03:33 INFO - PROCESS | 1818 | 1477631013083 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 22:03:33 INFO - PROCESS | 1818 | 1477631013122 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 22:03:33 INFO - PROCESS | 1818 | 1477631013135 Marionette TRACE conn4 <- [1,649,null,["8"]] 22:03:33 INFO - PROCESS | 1818 | 1477631013205 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 22:03:33 INFO - PROCESS | 1818 | 1477631013214 Marionette TRACE conn4 <- [1,650,null,{}] 22:03:33 INFO - PROCESS | 1818 | 1477631013220 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60dc00 == 12 [pid = 1818] [id = 145] 22:03:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f60f800) [pid = 1818] [serial = 428] [outer = (nil)] 22:03:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f616000) [pid = 1818] [serial = 429] [outer = 0x8f60f800] 22:03:33 INFO - PROCESS | 1818 | 1477631013329 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f64f800) [pid = 1818] [serial = 430] [outer = 0x8f60f800] 22:03:33 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93d8e800) [pid = 1818] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 22:03:33 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f651400) [pid = 1818] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 22:03:33 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9495d400) [pid = 1818] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 22:03:34 INFO - PROCESS | 1818 | [1818] 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 22:03:34 INFO - PROCESS | 1818 | [1818] 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 22:03:34 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:03:38 INFO - PROCESS | 1818 | --DOCSHELL 0x93d8e400 == 11 [pid = 1818] [id = 142] 22:03:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8f651000 == 10 [pid = 1818] [id = 143] 22:03:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8dafc400 == 9 [pid = 1818] [id = 144] 22:03:39 INFO - PROCESS | 1818 | 1477631019027 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]]]}] 22:03:39 INFO - .. 22:03:39 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6241ms 22:03:39 INFO - PROCESS | 1818 | 1477631019090 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 1818 | 1477631019097 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 22:03:39 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 22:03:39 INFO - PROCESS | 1818 | 1477631019110 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}] 22:03:39 INFO - PROCESS | 1818 | 1477631019337 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 22:03:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x94bed000) [pid = 1818] [serial = 411] [outer = (nil)] [url = about:blank] 22:03:39 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f776000) [pid = 1818] [serial = 423] [outer = (nil)] [url = about:blank] 22:03:39 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x90f4a000) [pid = 1818] [serial = 424] [outer = (nil)] [url = about:blank] 22:03:39 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x93fdc000) [pid = 1818] [serial = 421] [outer = (nil)] [url = about:blank] 22:03:39 INFO - PROCESS | 1818 | 1477631019480 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 22:03:39 INFO - PROCESS | 1818 | 1477631019492 Marionette TRACE conn4 <- [1,654,null,["8"]] 22:03:39 INFO - PROCESS | 1818 | 1477631019500 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 22:03:39 INFO - PROCESS | 1818 | 1477631019509 Marionette TRACE conn4 <- [1,655,null,{}] 22:03:39 INFO - PROCESS | 1818 | 1477631019515 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dafac00 == 10 [pid = 1818] [id = 146] 22:03:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8dafb800) [pid = 1818] [serial = 431] [outer = (nil)] 22:03:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8dc8b000) [pid = 1818] [serial = 432] [outer = 0x8dafb800] 22:03:39 INFO - PROCESS | 1818 | 1477631019616 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f60d800) [pid = 1818] [serial = 433] [outer = 0x8dafb800] 22:03:41 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dc86400) [pid = 1818] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 22:03:45 INFO - PROCESS | 1818 | 1477631025208 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]]]}] 22:03:45 INFO - . 22:03:45 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6138ms 22:03:45 INFO - PROCESS | 1818 | 1477631025245 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 22:03:45 INFO - PROCESS | 1818 | 1477631025252 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 22:03:45 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 22:03:45 INFO - PROCESS | 1818 | 1477631025263 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}] 22:03:45 INFO - PROCESS | 1818 | 1477631025574 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 22:03:45 INFO - PROCESS | 1818 | 1477631025731 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 22:03:45 INFO - PROCESS | 1818 | 1477631025738 Marionette TRACE conn4 <- [1,659,null,["8"]] 22:03:45 INFO - PROCESS | 1818 | 1477631025745 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 22:03:45 INFO - PROCESS | 1818 | 1477631025755 Marionette TRACE conn4 <- [1,660,null,{}] 22:03:45 INFO - PROCESS | 1818 | 1477631025764 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da9d800 == 11 [pid = 1818] [id = 147] 22:03:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dc90400) [pid = 1818] [serial = 434] [outer = (nil)] 22:03:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f613800) [pid = 1818] [serial = 435] [outer = 0x8dc90400] 22:03:45 INFO - PROCESS | 1818 | 1477631025907 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dc87c00) [pid = 1818] [serial = 436] [outer = 0x8dc90400] 22:03:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f775c00 == 12 [pid = 1818] [id = 148] 22:03:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x90f4a000) [pid = 1818] [serial = 437] [outer = (nil)] 22:03:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x92215c00) [pid = 1818] [serial = 438] [outer = 0x90f4a000] 22:03:47 INFO - PROCESS | 1818 | 1477631027062 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]]]}] 22:03:47 INFO - . 22:03:47 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1827ms 22:03:47 INFO - PROCESS | 1818 | 1477631027129 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 1818 | 1477631027136 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 22:03:47 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 22:03:47 INFO - PROCESS | 1818 | 1477631027151 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}] 22:03:47 INFO - PROCESS | 1818 | 1477631027378 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 22:03:47 INFO - PROCESS | 1818 | 1477631027522 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 22:03:47 INFO - PROCESS | 1818 | 1477631027529 Marionette TRACE conn4 <- [1,664,null,["8"]] 22:03:47 INFO - PROCESS | 1818 | 1477631027537 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 22:03:47 INFO - PROCESS | 1818 | 1477631027543 Marionette TRACE conn4 <- [1,665,null,{}] 22:03:47 INFO - PROCESS | 1818 | 1477631027549 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x930c1c00 == 13 [pid = 1818] [id = 149] 22:03:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x93191400) [pid = 1818] [serial = 439] [outer = (nil)] 22:03:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x93199400) [pid = 1818] [serial = 440] [outer = 0x93191400] 22:03:47 INFO - PROCESS | 1818 | 1477631027648 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9319b000) [pid = 1818] [serial = 441] [outer = 0x93191400] 22:03:48 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60dc00 == 12 [pid = 1818] [id = 145] 22:03:48 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc90c00) [pid = 1818] [serial = 426] [outer = (nil)] [url = about:blank] 22:03:48 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f616000) [pid = 1818] [serial = 429] [outer = (nil)] [url = about:blank] 22:03:48 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f60f400) [pid = 1818] [serial = 427] [outer = (nil)] [url = about:blank] 22:03:50 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f60f800) [pid = 1818] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 22:03:53 INFO - PROCESS | 1818 | 1477631033370 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]]]}] 22:03:53 INFO - .. 22:03:53 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6235ms 22:03:53 INFO - PROCESS | 1818 | 1477631033382 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 1818 | 1477631033387 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 22:03:53 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 22:03:53 INFO - PROCESS | 1818 | 1477631033398 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}] 22:03:53 INFO - PROCESS | 1818 | 1477631033601 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 22:03:53 INFO - PROCESS | 1818 | 1477631033623 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 22:03:53 INFO - PROCESS | 1818 | 1477631033630 Marionette TRACE conn4 <- [1,669,null,["8"]] 22:03:53 INFO - PROCESS | 1818 | 1477631033638 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 22:03:53 INFO - PROCESS | 1818 | 1477631033646 Marionette TRACE conn4 <- [1,670,null,{}] 22:03:53 INFO - PROCESS | 1818 | 1477631033653 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf7800 == 13 [pid = 1818] [id = 150] 22:03:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8daf9000) [pid = 1818] [serial = 442] [outer = (nil)] 22:03:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc8fc00) [pid = 1818] [serial = 443] [outer = 0x8daf9000] 22:03:53 INFO - PROCESS | 1818 | 1477631033796 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8dc90c00) [pid = 1818] [serial = 444] [outer = 0x8daf9000] 22:03:54 INFO - PROCESS | 1818 | [1818] 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 22:03:54 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:03:54 INFO - PROCESS | 1818 | 1477631034839 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]]]}] 22:03:54 INFO - .. 22:03:54 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1477ms 22:03:54 INFO - PROCESS | 1818 | 1477631034873 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 1818 | 1477631034881 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 22:03:54 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 22:03:54 INFO - PROCESS | 1818 | 1477631034936 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}] 22:03:55 INFO - PROCESS | 1818 | 1477631035161 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 22:03:55 INFO - PROCESS | 1818 | 1477631035314 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 22:03:55 INFO - PROCESS | 1818 | 1477631035322 Marionette TRACE conn4 <- [1,674,null,["8"]] 22:03:55 INFO - PROCESS | 1818 | 1477631035330 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 22:03:55 INFO - PROCESS | 1818 | 1477631035339 Marionette TRACE conn4 <- [1,675,null,{}] 22:03:55 INFO - PROCESS | 1818 | 1477631035345 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f0fc00 == 14 [pid = 1818] [id = 151] 22:03:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x90f45c00) [pid = 1818] [serial = 445] [outer = (nil)] 22:03:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x925d8400) [pid = 1818] [serial = 446] [outer = 0x90f45c00] 22:03:55 INFO - PROCESS | 1818 | 1477631035449 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8ceea800) [pid = 1818] [serial = 447] [outer = 0x90f45c00] 22:03:56 INFO - PROCESS | 1818 | [1818] 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 22:03:56 INFO - PROCESS | 1818 | [1818] 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 22:03:56 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:03:57 INFO - PROCESS | 1818 | --DOCSHELL 0x8f775c00 == 13 [pid = 1818] [id = 148] 22:03:57 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f64f800) [pid = 1818] [serial = 430] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8dc8b000) [pid = 1818] [serial = 432] [outer = (nil)] [url = about:blank] 22:03:59 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc90400) [pid = 1818] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 22:03:59 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x90f4a000) [pid = 1818] [serial = 437] [outer = (nil)] [url = about:srcdoc] 22:03:59 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x93191400) [pid = 1818] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 22:04:01 INFO - PROCESS | 1818 | 1477631041106 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]]]}] 22:04:01 INFO - .. 22:04:01 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6192ms 22:04:01 INFO - PROCESS | 1818 | 1477631041124 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 1818 | 1477631041131 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 22:04:01 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 22:04:01 INFO - PROCESS | 1818 | 1477631041141 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}] 22:04:01 INFO - PROCESS | 1818 | 1477631041390 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 22:04:01 INFO - PROCESS | 1818 | 1477631041466 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 22:04:01 INFO - PROCESS | 1818 | 1477631041472 Marionette TRACE conn4 <- [1,679,null,["8"]] 22:04:01 INFO - PROCESS | 1818 | 1477631041480 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 22:04:01 INFO - PROCESS | 1818 | 1477631041489 Marionette TRACE conn4 <- [1,680,null,{}] 22:04:01 INFO - PROCESS | 1818 | 1477631041496 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f657000 == 14 [pid = 1818] [id = 152] 22:04:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f65b000) [pid = 1818] [serial = 448] [outer = (nil)] 22:04:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f86e400) [pid = 1818] [serial = 449] [outer = 0x8f65b000] 22:04:01 INFO - PROCESS | 1818 | 1477631041587 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fb20000) [pid = 1818] [serial = 450] [outer = 0x8f65b000] 22:04:05 INFO - PROCESS | 1818 | --DOCSHELL 0x930c1c00 == 13 [pid = 1818] [id = 149] 22:04:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8da9d800 == 12 [pid = 1818] [id = 147] 22:04:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8dafac00 == 11 [pid = 1818] [id = 146] 22:04:05 INFO - PROCESS | 1818 | --DOCSHELL 0x90f0fc00 == 10 [pid = 1818] [id = 151] 22:04:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf7800 == 9 [pid = 1818] [id = 150] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x92215c00) [pid = 1818] [serial = 438] [outer = (nil)] [url = about:srcdoc] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x93199400) [pid = 1818] [serial = 440] [outer = (nil)] [url = about:blank] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f613800) [pid = 1818] [serial = 435] [outer = (nil)] [url = about:blank] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc8fc00) [pid = 1818] [serial = 443] [outer = (nil)] [url = about:blank] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9319b000) [pid = 1818] [serial = 441] [outer = (nil)] [url = about:blank] 22:04:05 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dc87c00) [pid = 1818] [serial = 436] [outer = (nil)] [url = about:blank] 22:04:07 INFO - PROCESS | 1818 | 1477631047172 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]]]}] 22:04:07 INFO - .. 22:04:07 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6086ms 22:04:07 INFO - PROCESS | 1818 | 1477631047226 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 1818 | 1477631047233 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 22:04:07 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 22:04:07 INFO - PROCESS | 1818 | 1477631047246 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}] 22:04:07 INFO - PROCESS | 1818 | 1477631047554 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 22:04:07 INFO - PROCESS | 1818 | 1477631047635 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 22:04:07 INFO - PROCESS | 1818 | 1477631047642 Marionette TRACE conn4 <- [1,684,null,["8"]] 22:04:07 INFO - PROCESS | 1818 | 1477631047651 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 22:04:07 INFO - PROCESS | 1818 | 1477631047660 Marionette TRACE conn4 <- [1,685,null,{}] 22:04:07 INFO - PROCESS | 1818 | 1477631047667 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf8c00 == 10 [pid = 1818] [id = 153] 22:04:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dafa000) [pid = 1818] [serial = 451] [outer = (nil)] 22:04:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc8e400) [pid = 1818] [serial = 452] [outer = 0x8dafa000] 22:04:07 INFO - PROCESS | 1818 | 1477631047766 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc95800) [pid = 1818] [serial = 453] [outer = 0x8dafa000] 22:04:08 INFO - PROCESS | 1818 | [1818] 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 22:04:08 INFO - PROCESS | 1818 | [1818] 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 22:04:08 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:04:08 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x90f45c00) [pid = 1818] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 22:04:08 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dafb800) [pid = 1818] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 22:04:08 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8daf9000) [pid = 1818] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 22:04:08 INFO - PROCESS | 1818 | 1477631048871 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]]]}] 22:04:08 INFO - .. 22:04:08 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1685ms 22:04:08 INFO - PROCESS | 1818 | 1477631048928 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 1818 | 1477631048934 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 22:04:08 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 22:04:08 INFO - PROCESS | 1818 | 1477631048942 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}] 22:04:09 INFO - PROCESS | 1818 | 1477631049170 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 22:04:09 INFO - PROCESS | 1818 | 1477631049184 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 22:04:09 INFO - PROCESS | 1818 | 1477631049188 Marionette TRACE conn4 <- [1,689,null,["8"]] 22:04:09 INFO - PROCESS | 1818 | 1477631049204 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 22:04:09 INFO - PROCESS | 1818 | 1477631049211 Marionette TRACE conn4 <- [1,690,null,{}] 22:04:09 INFO - PROCESS | 1818 | 1477631049272 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x9227ac00 == 11 [pid = 1818] [id = 154] 22:04:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x930bac00) [pid = 1818] [serial = 454] [outer = (nil)] 22:04:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x9333b800) [pid = 1818] [serial = 455] [outer = 0x930bac00] 22:04:09 INFO - PROCESS | 1818 | 1477631049360 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9319c800) [pid = 1818] [serial = 456] [outer = 0x930bac00] 22:04:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf8c00 == 10 [pid = 1818] [id = 153] 22:04:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8f657000 == 9 [pid = 1818] [id = 152] 22:04:14 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f60d800) [pid = 1818] [serial = 433] [outer = (nil)] [url = about:blank] 22:04:14 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x925d8400) [pid = 1818] [serial = 446] [outer = (nil)] [url = about:blank] 22:04:14 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8ceea800) [pid = 1818] [serial = 447] [outer = (nil)] [url = about:blank] 22:04:14 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dc90c00) [pid = 1818] [serial = 444] [outer = (nil)] [url = about:blank] 22:04:14 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f86e400) [pid = 1818] [serial = 449] [outer = (nil)] [url = about:blank] 22:04:14 INFO - PROCESS | 1818 | 1477631054935 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]]]}] 22:04:14 INFO - .. 22:04:14 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6034ms 22:04:14 INFO - PROCESS | 1818 | 1477631054977 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 1818 | 1477631054984 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 22:04:14 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 22:04:15 INFO - PROCESS | 1818 | 1477631054997 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}] 22:04:15 INFO - PROCESS | 1818 | 1477631055206 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 22:04:15 INFO - PROCESS | 1818 | 1477631055318 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 22:04:15 INFO - PROCESS | 1818 | 1477631055323 Marionette TRACE conn4 <- [1,694,null,["8"]] 22:04:15 INFO - PROCESS | 1818 | 1477631055332 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 22:04:15 INFO - PROCESS | 1818 | 1477631055341 Marionette TRACE conn4 <- [1,695,null,{}] 22:04:15 INFO - PROCESS | 1818 | 1477631055346 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf4800 == 10 [pid = 1818] [id = 155] 22:04:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8daf4c00) [pid = 1818] [serial = 457] [outer = (nil)] 22:04:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dc86800) [pid = 1818] [serial = 458] [outer = 0x8daf4c00] 22:04:15 INFO - PROCESS | 1818 | 1477631055443 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f60f800) [pid = 1818] [serial = 459] [outer = 0x8daf4c00] 22:04:16 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f65b000) [pid = 1818] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 22:04:21 INFO - PROCESS | 1818 | 1477631061100 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"]]]}] 22:04:21 INFO - .... 22:04:21 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6194ms 22:04:21 INFO - PROCESS | 1818 | 1477631061190 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 1818 | 1477631061201 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 22:04:21 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 22:04:21 INFO - PROCESS | 1818 | 1477631061218 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}] 22:04:21 INFO - PROCESS | 1818 | 1477631061437 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 22:04:21 INFO - PROCESS | 1818 | 1477631061587 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 22:04:21 INFO - PROCESS | 1818 | 1477631061595 Marionette TRACE conn4 <- [1,699,null,["8"]] 22:04:21 INFO - PROCESS | 1818 | 1477631061603 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 22:04:21 INFO - PROCESS | 1818 | 1477631061612 Marionette TRACE conn4 <- [1,700,null,{}] 22:04:21 INFO - PROCESS | 1818 | 1477631061619 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65b000 == 11 [pid = 1818] [id = 156] 22:04:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f65c000) [pid = 1818] [serial = 460] [outer = (nil)] 22:04:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8fb23c00) [pid = 1818] [serial = 461] [outer = 0x8f65c000] 22:04:21 INFO - PROCESS | 1818 | 1477631061723 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc87000) [pid = 1818] [serial = 462] [outer = 0x8f65c000] 22:04:23 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc8e400) [pid = 1818] [serial = 452] [outer = (nil)] [url = about:blank] 22:04:23 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fb20000) [pid = 1818] [serial = 450] [outer = (nil)] [url = about:blank] 22:04:23 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9333b800) [pid = 1818] [serial = 455] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x930bac00) [pid = 1818] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 22:04:25 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dafa000) [pid = 1818] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 22:04:27 INFO - PROCESS | 1818 | 1477631067348 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] 22:04:27 INFO - PROCESS | 1818 | 1477631067405 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 22:04:27 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 22:04:27 INFO - PROCESS | 1818 | 1477631067414 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 22:04:27 INFO - PROCESS | 1818 | 1477631067420 Marionette TRACE conn4 <- [1,703,null,{}] 22:04:27 INFO - PROCESS | 1818 | 1477631067429 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}] 22:04:27 INFO - PROCESS | 1818 | 1477631067654 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 22:04:27 INFO - PROCESS | 1818 | 1477631067666 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 22:04:27 INFO - PROCESS | 1818 | 1477631067680 Marionette TRACE conn4 <- [1,705,null,["8"]] 22:04:27 INFO - PROCESS | 1818 | 1477631067741 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 22:04:27 INFO - PROCESS | 1818 | 1477631067752 Marionette TRACE conn4 <- [1,706,null,{}] 22:04:27 INFO - PROCESS | 1818 | 1477631067766 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:04:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f650c00 == 12 [pid = 1818] [id = 157] 22:04:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f651400) [pid = 1818] [serial = 463] [outer = (nil)] 22:04:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f870000) [pid = 1818] [serial = 464] [outer = 0x8f651400] 22:04:27 INFO - PROCESS | 1818 | 1477631067860 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f656c00) [pid = 1818] [serial = 465] [outer = 0x8f651400] 22:04:28 INFO - PROCESS | 1818 | [1818] 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 22:04:28 INFO - PROCESS | 1818 | [1818] 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 22:04:28 INFO - PROCESS | 1818 | [1818] 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 22:04:28 INFO - PROCESS | 1818 | [1818] 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 22:04:28 INFO - PROCESS | 1818 | 1477631068873 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]]]}] 22:04:28 INFO - ... 22:04:28 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1484ms 22:04:28 INFO - PROCESS | 1818 | 1477631068900 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 1818 | 1477631068911 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 22:04:28 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 22:04:28 INFO - PROCESS | 1818 | 1477631068946 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 22:04:28 INFO - PROCESS | 1818 | 1477631068954 Marionette TRACE conn4 <- [1,709,null,{}] 22:04:28 INFO - PROCESS | 1818 | 1477631068967 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}] 22:04:29 INFO - PROCESS | 1818 | 1477631069268 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 22:04:29 INFO - PROCESS | 1818 | 1477631069282 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 22:04:29 INFO - PROCESS | 1818 | 1477631069289 Marionette TRACE conn4 <- [1,711,null,["8"]] 22:04:29 INFO - PROCESS | 1818 | 1477631069373 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 22:04:29 INFO - PROCESS | 1818 | 1477631069384 Marionette TRACE conn4 <- [1,712,null,{}] 22:04:29 INFO - PROCESS | 1818 | 1477631069392 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f2c00 == 13 [pid = 1818] [id = 158] 22:04:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8daa4400) [pid = 1818] [serial = 466] [outer = (nil)] 22:04:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc90000) [pid = 1818] [serial = 467] [outer = 0x8daa4400] 22:04:29 INFO - PROCESS | 1818 | 1477631069494 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fb20000) [pid = 1818] [serial = 468] [outer = 0x8daa4400] 22:04:30 INFO - PROCESS | 1818 | [mp3 @ 0x94ce4800] err{or,}_recognition separate: 1; 1 22:04:30 INFO - PROCESS | 1818 | [mp3 @ 0x94ce4800] err{or,}_recognition combined: 1; 1 22:04:30 INFO - PROCESS | 1818 | [mp3 @ 0x93d95800] err{or,}_recognition separate: 1; 1 22:04:30 INFO - PROCESS | 1818 | [mp3 @ 0x93d95800] err{or,}_recognition combined: 1; 1 22:04:30 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:04:30 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:04:30 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:04:30 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:04:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8f650c00 == 12 [pid = 1818] [id = 157] 22:04:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf4800 == 11 [pid = 1818] [id = 155] 22:04:33 INFO - PROCESS | 1818 | --DOCSHELL 0x9227ac00 == 10 [pid = 1818] [id = 154] 22:04:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65b000 == 9 [pid = 1818] [id = 156] 22:04:33 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc95800) [pid = 1818] [serial = 453] [outer = (nil)] [url = about:blank] 22:04:33 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x9319c800) [pid = 1818] [serial = 456] [outer = (nil)] [url = about:blank] 22:04:33 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dc86800) [pid = 1818] [serial = 458] [outer = (nil)] [url = about:blank] 22:04:35 INFO - PROCESS | 1818 | 1477631075164 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]]]}] 22:04:35 INFO - ... 22:04:35 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6265ms 22:04:35 INFO - PROCESS | 1818 | 1477631075224 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 22:04:35 INFO - PROCESS | 1818 | 1477631075232 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 22:04:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 22:04:35 INFO - PROCESS | 1818 | 1477631075244 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 22:04:35 INFO - PROCESS | 1818 | 1477631075250 Marionette TRACE conn4 <- [1,715,null,{}] 22:04:35 INFO - PROCESS | 1818 | 1477631075268 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}] 22:04:35 INFO - PROCESS | 1818 | 1477631075522 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 22:04:35 INFO - PROCESS | 1818 | 1477631075602 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 22:04:35 INFO - PROCESS | 1818 | 1477631075608 Marionette TRACE conn4 <- [1,717,null,["8"]] 22:04:35 INFO - PROCESS | 1818 | 1477631075614 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 22:04:35 INFO - PROCESS | 1818 | 1477631075626 Marionette TRACE conn4 <- [1,718,null,{}] 22:04:35 INFO - PROCESS | 1818 | 1477631075646 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:04:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc88c00 == 10 [pid = 1818] [id = 159] 22:04:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc89000) [pid = 1818] [serial = 469] [outer = (nil)] 22:04:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dc8ec00) [pid = 1818] [serial = 470] [outer = 0x8dc89000] 22:04:35 INFO - PROCESS | 1818 | 1477631075742 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dc95000) [pid = 1818] [serial = 471] [outer = 0x8dc89000] 22:04:36 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f651400) [pid = 1818] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 22:04:36 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8daf4c00) [pid = 1818] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 22:04:36 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f65c000) [pid = 1818] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 22:04:36 INFO - PROCESS | 1818 | [1818] 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 22:04:36 INFO - PROCESS | 1818 | [1818] 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 22:04:36 INFO - PROCESS | 1818 | [1818] 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 22:04:36 INFO - PROCESS | 1818 | [1818] 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 22:04:36 INFO - PROCESS | 1818 | 1477631076904 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]]]}] 22:04:36 INFO - ... 22:04:36 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1692ms 22:04:36 INFO - PROCESS | 1818 | 1477631076934 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 1818 | 1477631076941 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 22:04:36 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 22:04:36 INFO - PROCESS | 1818 | 1477631076948 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 22:04:36 INFO - PROCESS | 1818 | 1477631076954 Marionette TRACE conn4 <- [1,721,null,{}] 22:04:36 INFO - PROCESS | 1818 | 1477631076963 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}] 22:04:37 INFO - PROCESS | 1818 | 1477631077218 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 22:04:37 INFO - PROCESS | 1818 | 1477631077233 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 22:04:37 INFO - PROCESS | 1818 | 1477631077241 Marionette TRACE conn4 <- [1,723,null,["8"]] 22:04:37 INFO - PROCESS | 1818 | 1477631077259 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 22:04:37 INFO - PROCESS | 1818 | 1477631077270 Marionette TRACE conn4 <- [1,724,null,{}] 22:04:37 INFO - PROCESS | 1818 | 1477631077275 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf4400 == 11 [pid = 1818] [id = 160] 22:04:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f60dc00) [pid = 1818] [serial = 472] [outer = (nil)] 22:04:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9355b400) [pid = 1818] [serial = 473] [outer = 0x8f60dc00] 22:04:37 INFO - PROCESS | 1818 | 1477631077363 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x93555800) [pid = 1818] [serial = 474] [outer = 0x8f60dc00] 22:04:38 INFO - PROCESS | 1818 | [h264 @ 0x956f1000] err{or,}_recognition separate: 1; 1 22:04:38 INFO - PROCESS | 1818 | [h264 @ 0x956f1000] err{or,}_recognition combined: 1; 1 22:04:38 INFO - PROCESS | 1818 | [h264 @ 0x956f1000] Unsupported bit depth: 0 22:04:38 INFO - PROCESS | 1818 | [h264 @ 0x956f1000] no picture 22:04:38 INFO - PROCESS | 1818 | [h264 @ 0x956f1000] no picture 22:04:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc88c00 == 10 [pid = 1818] [id = 159] 22:04:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f2c00 == 9 [pid = 1818] [id = 158] 22:04:41 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f870000) [pid = 1818] [serial = 464] [outer = (nil)] [url = about:blank] 22:04:41 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f656c00) [pid = 1818] [serial = 465] [outer = (nil)] [url = about:blank] 22:04:41 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fb23c00) [pid = 1818] [serial = 461] [outer = (nil)] [url = about:blank] 22:04:41 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dc87000) [pid = 1818] [serial = 462] [outer = (nil)] [url = about:blank] 22:04:41 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f60f800) [pid = 1818] [serial = 459] [outer = (nil)] [url = about:blank] 22:04:42 INFO - PROCESS | 1818 | 1477631082932 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]]]}] 22:04:42 INFO - .. 22:04:42 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6014ms 22:04:42 INFO - PROCESS | 1818 | 1477631082964 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 1818 | 1477631082971 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 22:04:42 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 22:04:42 INFO - PROCESS | 1818 | 1477631082984 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}] 22:04:43 INFO - PROCESS | 1818 | 1477631083234 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 22:04:43 INFO - PROCESS | 1818 | 1477631083310 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 22:04:43 INFO - PROCESS | 1818 | 1477631083317 Marionette TRACE conn4 <- [1,728,null,["8"]] 22:04:43 INFO - PROCESS | 1818 | 1477631083326 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 22:04:43 INFO - PROCESS | 1818 | 1477631083334 Marionette TRACE conn4 <- [1,729,null,{}] 22:04:43 INFO - PROCESS | 1818 | 1477631083349 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8e000 == 10 [pid = 1818] [id = 161] 22:04:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dc8f800) [pid = 1818] [serial = 475] [outer = (nil)] 22:04:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f60e400) [pid = 1818] [serial = 476] [outer = 0x8dc8f800] 22:04:43 INFO - PROCESS | 1818 | 1477631083443 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f61c800) [pid = 1818] [serial = 477] [outer = 0x8dc8f800] 22:04:44 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dc89000) [pid = 1818] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 22:04:44 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8daa4400) [pid = 1818] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x93196c00] err{or,}_recognition separate: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x93196c00] err{or,}_recognition combined: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x93196c00] Unsupported bit depth: 0 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x93196c00] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x93196c00] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9333b800] err{or,}_recognition separate: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9333b800] err{or,}_recognition combined: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9333b800] Unsupported bit depth: 0 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9333b800] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9333b800] no picture 22:04:44 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9307f800] err{or,}_recognition separate: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9307f800] err{or,}_recognition combined: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9307f800] Unsupported bit depth: 0 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9307f800] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9307f800] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9370e400] err{or,}_recognition separate: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9370e400] err{or,}_recognition combined: 1; 1 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9370e400] Unsupported bit depth: 0 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9370e400] no picture 22:04:44 INFO - PROCESS | 1818 | [h264 @ 0x9370e400] no picture 22:04:49 INFO - PROCESS | 1818 | 1477631089081 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]]]}] 22:04:49 INFO - ..... 22:04:49 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6141ms 22:04:49 INFO - PROCESS | 1818 | 1477631089123 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 1818 | 1477631089131 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 22:04:49 INFO - TEST-START | /custom-elements/reactions/Attr.html 22:04:49 INFO - PROCESS | 1818 | 1477631089144 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}] 22:04:49 INFO - PROCESS | 1818 | 1477631089365 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 22:04:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf4400 == 9 [pid = 1818] [id = 160] 22:04:49 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dc8ec00) [pid = 1818] [serial = 470] [outer = (nil)] [url = about:blank] 22:04:49 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dc95000) [pid = 1818] [serial = 471] [outer = (nil)] [url = about:blank] 22:04:49 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8dc90000) [pid = 1818] [serial = 467] [outer = (nil)] [url = about:blank] 22:04:49 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8fb20000) [pid = 1818] [serial = 468] [outer = (nil)] [url = about:blank] 22:04:49 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x9355b400) [pid = 1818] [serial = 473] [outer = (nil)] [url = about:blank] 22:04:49 INFO - PROCESS | 1818 | 1477631089509 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 22:04:49 INFO - PROCESS | 1818 | 1477631089515 Marionette TRACE conn4 <- [1,733,null,["8"]] 22:04:49 INFO - PROCESS | 1818 | 1477631089525 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 22:04:49 INFO - PROCESS | 1818 | 1477631089534 Marionette TRACE conn4 <- [1,734,null,{}] 22:04:49 INFO - PROCESS | 1818 | 1477631089541 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa9c00 == 10 [pid = 1818] [id = 162] 22:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8daaa000) [pid = 1818] [serial = 478] [outer = (nil)] 22:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8daf6000) [pid = 1818] [serial = 479] [outer = 0x8daaa000] 22:04:49 INFO - PROCESS | 1818 | 1477631089647 Marionette DEBUG loaded listener.js 22:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8dc87c00) [pid = 1818] [serial = 480] [outer = 0x8daaa000] 22:04:50 INFO - PROCESS | 1818 | 1477631090294 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"]]]}] 22:04:50 INFO - .. 22:04:50 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1221ms 22:04:50 INFO - PROCESS | 1818 | 1477631090363 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 1818 | 1477631090369 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 22:04:50 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 22:04:50 INFO - PROCESS | 1818 | 1477631090378 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}] 22:04:50 INFO - PROCESS | 1818 | 1477631090565 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 22:04:50 INFO - PROCESS | 1818 | 1477631090665 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 22:04:50 INFO - PROCESS | 1818 | 1477631090670 Marionette TRACE conn4 <- [1,738,null,["8"]] 22:04:50 INFO - PROCESS | 1818 | 1477631090676 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 22:04:50 INFO - PROCESS | 1818 | 1477631090682 Marionette TRACE conn4 <- [1,739,null,{}] 22:04:50 INFO - PROCESS | 1818 | 1477631090689 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc86800 == 11 [pid = 1818] [id = 163] 22:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dc8a800) [pid = 1818] [serial = 481] [outer = (nil)] 22:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x90f45c00) [pid = 1818] [serial = 482] [outer = 0x8dc8a800] 22:04:50 INFO - PROCESS | 1818 | 1477631090775 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8daa0400) [pid = 1818] [serial = 483] [outer = 0x8dc8a800] 22:04:51 INFO - PROCESS | 1818 | 1477631091419 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"]]]}] 22:04:51 INFO - ....... 22:04:51 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1128ms 22:04:51 INFO - PROCESS | 1818 | 1477631091514 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 1818 | 1477631091521 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 22:04:51 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 22:04:51 INFO - PROCESS | 1818 | 1477631091535 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}] 22:04:51 INFO - PROCESS | 1818 | 1477631091770 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 22:04:51 INFO - PROCESS | 1818 | 1477631091788 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 22:04:51 INFO - PROCESS | 1818 | 1477631091793 Marionette TRACE conn4 <- [1,743,null,["8"]] 22:04:51 INFO - PROCESS | 1818 | 1477631091799 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 22:04:51 INFO - PROCESS | 1818 | 1477631091806 Marionette TRACE conn4 <- [1,744,null,{}] 22:04:51 INFO - PROCESS | 1818 | 1477631091872 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x94e2c400 == 12 [pid = 1818] [id = 164] 22:04:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x94e2cc00) [pid = 1818] [serial = 484] [outer = (nil)] 22:04:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x95476800) [pid = 1818] [serial = 485] [outer = 0x94e2cc00] 22:04:51 INFO - PROCESS | 1818 | 1477631091961 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x956e8000) [pid = 1818] [serial = 486] [outer = 0x94e2cc00] 22:04:52 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f60dc00) [pid = 1818] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 22:04:52 INFO - .................... 22:04:52 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1286ms 22:04:52 INFO - TEST-START | /custom-elements/reactions/Document.html 22:04:52 INFO - PROCESS | 1818 | 1477631092768 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"]]]}] 22:04:52 INFO - PROCESS | 1818 | 1477631092816 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 1818 | 1477631092823 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 22:04:52 INFO - PROCESS | 1818 | 1477631092835 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}] 22:04:53 INFO - PROCESS | 1818 | 1477631093043 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 22:04:53 INFO - PROCESS | 1818 | 1477631093147 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 22:04:53 INFO - PROCESS | 1818 | 1477631093152 Marionette TRACE conn4 <- [1,748,null,["8"]] 22:04:53 INFO - PROCESS | 1818 | 1477631093157 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 22:04:53 INFO - PROCESS | 1818 | 1477631093164 Marionette TRACE conn4 <- [1,749,null,{}] 22:04:53 INFO - PROCESS | 1818 | 1477631093173 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60e000 == 13 [pid = 1818] [id = 165] 22:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f61b800) [pid = 1818] [serial = 487] [outer = (nil)] 22:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x95889800) [pid = 1818] [serial = 488] [outer = 0x8f61b800] 22:04:53 INFO - PROCESS | 1818 | 1477631093255 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x97b4e400) [pid = 1818] [serial = 489] [outer = 0x8f61b800] 22:04:53 INFO - .. 22:04:53 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 982ms 22:04:53 INFO - PROCESS | 1818 | 1477631093799 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"]]]}] 22:04:53 INFO - PROCESS | 1818 | 1477631093813 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 1818 | 1477631093815 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 22:04:53 INFO - TEST-START | /custom-elements/reactions/Element.html 22:04:53 INFO - PROCESS | 1818 | 1477631093831 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}] 22:04:53 INFO - PROCESS | 1818 | 1477631093989 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 22:04:54 INFO - PROCESS | 1818 | 1477631094097 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 22:04:54 INFO - PROCESS | 1818 | 1477631094101 Marionette TRACE conn4 <- [1,753,null,["8"]] 22:04:54 INFO - PROCESS | 1818 | 1477631094106 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 22:04:54 INFO - PROCESS | 1818 | 1477631094124 Marionette TRACE conn4 <- [1,754,null,{}] 22:04:54 INFO - PROCESS | 1818 | 1477631094130 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cee7800 == 14 [pid = 1818] [id = 166] 22:04:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x9848a800) [pid = 1818] [serial = 490] [outer = (nil)] 22:04:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x995c1c00) [pid = 1818] [serial = 491] [outer = 0x9848a800] 22:04:54 INFO - PROCESS | 1818 | 1477631094210 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9a278c00) [pid = 1818] [serial = 492] [outer = 0x9848a800] 22:04:55 INFO - .................................... 22:04:55 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1197ms 22:04:55 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 22:04:55 INFO - PROCESS | 1818 | 1477631094944 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"]]]}] 22:04:55 INFO - PROCESS | 1818 | 1477631095028 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 1818 | 1477631095030 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 22:04:55 INFO - PROCESS | 1818 | 1477631095049 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}] 22:04:55 INFO - PROCESS | 1818 | 1477631095382 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 22:04:55 INFO - PROCESS | 1818 | 1477631095395 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 22:04:55 INFO - PROCESS | 1818 | 1477631095398 Marionette TRACE conn4 <- [1,758,null,["8"]] 22:04:55 INFO - PROCESS | 1818 | 1477631095403 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 22:04:55 INFO - PROCESS | 1818 | 1477631095408 Marionette TRACE conn4 <- [1,759,null,{}] 22:04:55 INFO - PROCESS | 1818 | 1477631095415 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b145c00 == 15 [pid = 1818] [id = 167] 22:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9b148c00) [pid = 1818] [serial = 493] [outer = (nil)] 22:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x9b403000) [pid = 1818] [serial = 494] [outer = 0x9b148c00] 22:04:55 INFO - PROCESS | 1818 | 1477631095500 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0xa0782c00) [pid = 1818] [serial = 495] [outer = 0x9b148c00] 22:04:56 INFO - ................ 22:04:56 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1337ms 22:04:56 INFO - TEST-START | /custom-elements/reactions/Node.html 22:04:56 INFO - PROCESS | 1818 | 1477631096342 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"]]]}] 22:04:56 INFO - PROCESS | 1818 | 1477631096380 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 1818 | 1477631096395 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 22:04:56 INFO - PROCESS | 1818 | 1477631096410 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}] 22:04:56 INFO - PROCESS | 1818 | 1477631096668 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 22:04:56 INFO - PROCESS | 1818 | 1477631096813 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 22:04:56 INFO - PROCESS | 1818 | 1477631096820 Marionette TRACE conn4 <- [1,763,null,["8"]] 22:04:56 INFO - PROCESS | 1818 | 1477631096832 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 22:04:56 INFO - PROCESS | 1818 | 1477631096838 Marionette TRACE conn4 <- [1,764,null,{}] 22:04:56 INFO - PROCESS | 1818 | 1477631096845 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x94963000 == 16 [pid = 1818] [id = 168] 22:04:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x94964000) [pid = 1818] [serial = 496] [outer = (nil)] 22:04:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x94ce7000) [pid = 1818] [serial = 497] [outer = 0x94964000] 22:04:56 INFO - PROCESS | 1818 | 1477631096988 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x956e7c00) [pid = 1818] [serial = 498] [outer = 0x94964000] 22:04:57 INFO - .............. 22:04:57 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1390ms 22:04:57 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 22:04:57 INFO - PROCESS | 1818 | 1477631097729 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"]]]}] 22:04:57 INFO - PROCESS | 1818 | 1477631097798 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 1818 | 1477631097802 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 22:04:57 INFO - PROCESS | 1818 | 1477631097816 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}] 22:04:58 INFO - PROCESS | 1818 | 1477631098025 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 22:04:58 INFO - PROCESS | 1818 | 1477631098169 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 22:04:58 INFO - PROCESS | 1818 | 1477631098174 Marionette TRACE conn4 <- [1,768,null,["8"]] 22:04:58 INFO - PROCESS | 1818 | 1477631098186 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 22:04:58 INFO - PROCESS | 1818 | 1477631098192 Marionette TRACE conn4 <- [1,769,null,{}] 22:04:58 INFO - PROCESS | 1818 | 1477631098199 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ea800 == 17 [pid = 1818] [id = 169] 22:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a3e1800) [pid = 1818] [serial = 499] [outer = (nil)] 22:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9af8d000) [pid = 1818] [serial = 500] [outer = 0x9a3e1800] 22:04:58 INFO - PROCESS | 1818 | 1477631098295 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9af8dc00) [pid = 1818] [serial = 501] [outer = 0x9a3e1800] 22:04:58 INFO - .... 22:04:58 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1177ms 22:04:58 INFO - PROCESS | 1818 | 1477631098949 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"]]]}] 22:04:59 INFO - PROCESS | 1818 | 1477631099004 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 1818 | 1477631099012 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 22:04:59 INFO - TEST-START | /custom-elements/reactions/Range.html 22:04:59 INFO - PROCESS | 1818 | 1477631099021 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}] 22:04:59 INFO - PROCESS | 1818 | 1477631099205 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 22:04:59 INFO - PROCESS | 1818 | 1477631099354 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 22:04:59 INFO - PROCESS | 1818 | 1477631099360 Marionette TRACE conn4 <- [1,773,null,["8"]] 22:04:59 INFO - PROCESS | 1818 | 1477631099371 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 22:04:59 INFO - PROCESS | 1818 | 1477631099380 Marionette TRACE conn4 <- [1,774,null,{}] 22:04:59 INFO - PROCESS | 1818 | 1477631099387 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x9319bc00 == 18 [pid = 1818] [id = 170] 22:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9333b400) [pid = 1818] [serial = 502] [outer = (nil)] 22:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0xa268d000) [pid = 1818] [serial = 503] [outer = 0x9333b400] 22:04:59 INFO - PROCESS | 1818 | 1477631099486 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0xa268f000) [pid = 1818] [serial = 504] [outer = 0x9333b400] 22:05:00 INFO - ......... 22:05:00 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1180ms 22:05:00 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 22:05:00 INFO - PROCESS | 1818 | 1477631100170 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"]]]}] 22:05:00 INFO - PROCESS | 1818 | 1477631100214 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 1818 | 1477631100217 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 22:05:00 INFO - PROCESS | 1818 | 1477631100232 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}] 22:05:00 INFO - PROCESS | 1818 | 1477631100431 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 22:05:00 INFO - PROCESS | 1818 | 1477631100575 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 22:05:00 INFO - PROCESS | 1818 | 1477631100581 Marionette TRACE conn4 <- [1,778,null,["8"]] 22:05:00 INFO - PROCESS | 1818 | 1477631100592 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 22:05:00 INFO - PROCESS | 1818 | 1477631100600 Marionette TRACE conn4 <- [1,779,null,{}] 22:05:00 INFO - PROCESS | 1818 | 1477631100607 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 1818 | ++DOCSHELL 0xa292c800 == 19 [pid = 1818] [id = 171] 22:05:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0xa2c46400) [pid = 1818] [serial = 505] [outer = (nil)] 22:05:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0xa2c48400) [pid = 1818] [serial = 506] [outer = 0xa2c46400] 22:05:00 INFO - PROCESS | 1818 | 1477631100709 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0xa2cc9c00) [pid = 1818] [serial = 507] [outer = 0xa2c46400] 22:05:01 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2689c00 == 20 [pid = 1818] [id = 172] 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0xa2cd0c00) [pid = 1818] [serial = 508] [outer = (nil)] 22:05:01 INFO - PROCESS | 1818 | ++DOCSHELL 0xa3008400 == 21 [pid = 1818] [id = 173] 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0xa3008c00) [pid = 1818] [serial = 509] [outer = (nil)] 22:05:01 INFO - PROCESS | 1818 | ++DOCSHELL 0xa3009000 == 22 [pid = 1818] [id = 174] 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0xa3009400) [pid = 1818] [serial = 510] [outer = (nil)] 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0xa300dc00) [pid = 1818] [serial = 511] [outer = 0xa3008c00] 22:05:01 INFO - PROCESS | 1818 | [1818] 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 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0xa300f000) [pid = 1818] [serial = 512] [outer = 0xa3009400] 22:05:01 INFO - PROCESS | 1818 | [1818] 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 22:05:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x95777000) [pid = 1818] [serial = 513] [outer = 0xa2cd0c00] 22:05:01 INFO - PROCESS | 1818 | 1477631101751 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",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"],["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]]]}] 22:05:01 INFO - ..... 22:05:01 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1625ms 22:05:01 INFO - PROCESS | 1818 | 1477631101857 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 1818 | 1477631101862 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 22:05:01 INFO - TEST-START | /fetch/api/request/request-cache.html 22:05:01 INFO - PROCESS | 1818 | 1477631101868 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 22:05:01 INFO - PROCESS | 1818 | 1477631101876 Marionette TRACE conn4 <- [1,782,null,{}] 22:05:01 INFO - PROCESS | 1818 | 1477631101882 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}] 22:05:02 INFO - PROCESS | 1818 | 1477631102143 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 22:05:02 INFO - PROCESS | 1818 | 1477631102384 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 22:05:02 INFO - PROCESS | 1818 | 1477631102391 Marionette TRACE conn4 <- [1,784,null,["8"]] 22:05:02 INFO - PROCESS | 1818 | 1477631102399 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 22:05:02 INFO - PROCESS | 1818 | 1477631102409 Marionette TRACE conn4 <- [1,785,null,{}] 22:05:02 INFO - PROCESS | 1818 | 1477631102417 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:05:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc93000 == 23 [pid = 1818] [id = 175] 22:05:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8dc95800) [pid = 1818] [serial = 514] [outer = (nil)] 22:05:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8f64f800) [pid = 1818] [serial = 515] [outer = 0x8dc95800] 22:05:02 INFO - PROCESS | 1818 | 1477631102566 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x90f49000) [pid = 1818] [serial = 516] [outer = 0x8dc95800] 22:05:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8e000 == 22 [pid = 1818] [id = 161] 22:05:03 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x93555800) [pid = 1818] [serial = 474] [outer = (nil)] [url = about:blank] 22:05:03 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8f60e400) [pid = 1818] [serial = 476] [outer = (nil)] [url = about:blank] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dc8a800) [pid = 1818] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8daaa000) [pid = 1818] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8dc8f800) [pid = 1818] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9848a800) [pid = 1818] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8f61b800) [pid = 1818] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 22:05:05 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x94e2cc00) [pid = 1818] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:07 INFO - PROCESS | 1818 | [1818] 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 22:05:09 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:05:09 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:05:10 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:05:10 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x94e2c400 == 21 [pid = 1818] [id = 164] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60e000 == 20 [pid = 1818] [id = 165] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8cee7800 == 19 [pid = 1818] [id = 166] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x9b403000) [pid = 1818] [serial = 494] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0xa3009000 == 18 [pid = 1818] [id = 174] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0xa3008400 == 17 [pid = 1818] [id = 173] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0xa2689c00 == 16 [pid = 1818] [id = 172] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0xa292c800 == 15 [pid = 1818] [id = 171] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x9319bc00 == 14 [pid = 1818] [id = 170] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ea800 == 13 [pid = 1818] [id = 169] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x94963000 == 12 [pid = 1818] [id = 168] 22:05:11 INFO - PROCESS | 1818 | --DOCSHELL 0x9b145c00 == 11 [pid = 1818] [id = 167] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x995c1c00) [pid = 1818] [serial = 491] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9a278c00) [pid = 1818] [serial = 492] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x95889800) [pid = 1818] [serial = 488] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x97b4e400) [pid = 1818] [serial = 489] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x95476800) [pid = 1818] [serial = 485] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x956e8000) [pid = 1818] [serial = 486] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x90f45c00) [pid = 1818] [serial = 482] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8daa0400) [pid = 1818] [serial = 483] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8daf6000) [pid = 1818] [serial = 479] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8dc87c00) [pid = 1818] [serial = 480] [outer = (nil)] [url = about:blank] 22:05:11 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f61c800) [pid = 1818] [serial = 477] [outer = (nil)] [url = about:blank] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x94964000) [pid = 1818] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x9333b400) [pid = 1818] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x9b148c00) [pid = 1818] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x9a3e1800) [pid = 1818] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0xa2cd0c00) [pid = 1818] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0xa3008c00) [pid = 1818] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0xa3009400) [pid = 1818] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0xa2c46400) [pid = 1818] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 22:05:18 INFO - ...................................................................................................... 22:05:18 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16284ms 22:05:18 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 22:05:18 INFO - PROCESS | 1818 | 1477631118052 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]]]}] 22:05:18 INFO - PROCESS | 1818 | 1477631118190 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 1818 | 1477631118204 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 22:05:18 INFO - PROCESS | 1818 | 1477631118224 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 22:05:18 INFO - PROCESS | 1818 | 1477631118234 Marionette TRACE conn4 <- [1,788,null,{}] 22:05:18 INFO - PROCESS | 1818 | 1477631118250 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}] 22:05:18 INFO - PROCESS | 1818 | 1477631118488 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 22:05:18 INFO - PROCESS | 1818 | 1477631118643 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 22:05:18 INFO - PROCESS | 1818 | 1477631118649 Marionette TRACE conn4 <- [1,790,null,["8"]] 22:05:18 INFO - PROCESS | 1818 | 1477631118658 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 22:05:18 INFO - PROCESS | 1818 | 1477631118670 Marionette TRACE conn4 <- [1,791,null,{}] 22:05:18 INFO - PROCESS | 1818 | 1477631118684 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d8400 == 12 [pid = 1818] [id = 176] 22:05:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x925dd400) [pid = 1818] [serial = 517] [outer = (nil)] 22:05:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x92866800) [pid = 1818] [serial = 518] [outer = 0x925dd400] 22:05:18 INFO - PROCESS | 1818 | 1477631118790 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x93191000) [pid = 1818] [serial = 519] [outer = 0x925dd400] 22:05:19 INFO - PROCESS | 1818 | 1477631119457 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]]]}] 22:05:19 INFO - .. 22:05:19 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1266ms 22:05:19 INFO - PROCESS | 1818 | 1477631119497 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 1818 | 1477631119504 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 22:05:19 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 22:05:19 INFO - PROCESS | 1818 | 1477631119513 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}] 22:05:19 INFO - PROCESS | 1818 | 1477631119721 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 22:05:19 INFO - PROCESS | 1818 | 1477631119893 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 22:05:19 INFO - PROCESS | 1818 | 1477631119898 Marionette TRACE conn4 <- [1,795,null,["8"]] 22:05:19 INFO - PROCESS | 1818 | 1477631119911 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 22:05:19 INFO - PROCESS | 1818 | 1477631119920 Marionette TRACE conn4 <- [1,796,null,{}] 22:05:19 INFO - PROCESS | 1818 | 1477631119941 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x943c5000 == 13 [pid = 1818] [id = 177] 22:05:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9495bc00) [pid = 1818] [serial = 520] [outer = (nil)] 22:05:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x94964400) [pid = 1818] [serial = 521] [outer = 0x9495bc00] 22:05:20 INFO - PROCESS | 1818 | 1477631120044 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x90f4b000) [pid = 1818] [serial = 522] [outer = 0x9495bc00] 22:05:20 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:20 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:20 INFO - ......... 22:05:20 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1328ms 22:05:20 INFO - PROCESS | 1818 | 1477631120809 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\nAsync*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\nAsync*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] 22:05:20 INFO - PROCESS | 1818 | 1477631120853 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 22:05:20 INFO - PROCESS | 1818 | 1477631120867 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}] 22:05:21 INFO - PROCESS | 1818 | 1477631121081 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 22:05:21 INFO - PROCESS | 1818 | 1477631121200 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 22:05:21 INFO - PROCESS | 1818 | 1477631121207 Marionette TRACE conn4 <- [1,800,null,["8"]] 22:05:21 INFO - PROCESS | 1818 | 1477631121215 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 22:05:21 INFO - PROCESS | 1818 | 1477631121223 Marionette TRACE conn4 <- [1,801,null,{}] 22:05:21 INFO - PROCESS | 1818 | 1477631121229 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x95886000 == 14 [pid = 1818] [id = 178] 22:05:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x95886400) [pid = 1818] [serial = 523] [outer = (nil)] 22:05:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x9588a400) [pid = 1818] [serial = 524] [outer = 0x95886400] 22:05:21 INFO - PROCESS | 1818 | 1477631121342 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x97b44800) [pid = 1818] [serial = 525] [outer = 0x95886400] 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:22 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:22 INFO - PROCESS | 1818 | 1477631122384 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]]]}] 22:05:22 INFO - ...................................... 22:05:22 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1581ms 22:05:22 INFO - PROCESS | 1818 | 1477631122449 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 1818 | 1477631122454 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 22:05:22 INFO - TEST-START | /fetch/api/request/request-disturbed.html 22:05:22 INFO - PROCESS | 1818 | 1477631122466 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}] 22:05:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa9c00 == 13 [pid = 1818] [id = 162] 22:05:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc86800 == 12 [pid = 1818] [id = 163] 22:05:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc93000 == 11 [pid = 1818] [id = 175] 22:05:22 INFO - PROCESS | 1818 | --DOCSHELL 0x925d8400 == 10 [pid = 1818] [id = 176] 22:05:22 INFO - PROCESS | 1818 | --DOCSHELL 0x943c5000 == 9 [pid = 1818] [id = 177] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x95777000) [pid = 1818] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0xa300dc00) [pid = 1818] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0xa300f000) [pid = 1818] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa0782c00) [pid = 1818] [serial = 495] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x956e7c00) [pid = 1818] [serial = 498] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x94ce7000) [pid = 1818] [serial = 497] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x9af8dc00) [pid = 1818] [serial = 501] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x9af8d000) [pid = 1818] [serial = 500] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0xa268f000) [pid = 1818] [serial = 504] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0xa268d000) [pid = 1818] [serial = 503] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0xa2cc9c00) [pid = 1818] [serial = 507] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0xa2c48400) [pid = 1818] [serial = 506] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f64f800) [pid = 1818] [serial = 515] [outer = (nil)] [url = about:blank] 22:05:23 INFO - PROCESS | 1818 | 1477631123278 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 22:05:23 INFO - PROCESS | 1818 | 1477631123355 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 22:05:23 INFO - PROCESS | 1818 | 1477631123365 Marionette TRACE conn4 <- [1,805,null,["8"]] 22:05:23 INFO - PROCESS | 1818 | 1477631123372 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 22:05:23 INFO - PROCESS | 1818 | 1477631123384 Marionette TRACE conn4 <- [1,806,null,{}] 22:05:23 INFO - PROCESS | 1818 | 1477631123392 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc94000 == 10 [pid = 1818] [id = 179] 22:05:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dc95000) [pid = 1818] [serial = 526] [outer = (nil)] 22:05:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f654c00) [pid = 1818] [serial = 527] [outer = 0x8dc95000] 22:05:23 INFO - PROCESS | 1818 | 1477631123486 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x90f0fc00) [pid = 1818] [serial = 528] [outer = 0x8dc95000] 22:05:24 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:24 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:24 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:24 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:24 INFO - PROCESS | 1818 | 1477631124110 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]]]}] 22:05:24 INFO - ...... 22:05:24 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1677ms 22:05:24 INFO - PROCESS | 1818 | 1477631124143 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 1818 | 1477631124152 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 22:05:24 INFO - TEST-START | /fetch/api/request/request-error.html 22:05:24 INFO - PROCESS | 1818 | 1477631124168 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}] 22:05:24 INFO - PROCESS | 1818 | 1477631124363 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 22:05:24 INFO - PROCESS | 1818 | 1477631124383 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 22:05:24 INFO - PROCESS | 1818 | 1477631124388 Marionette TRACE conn4 <- [1,810,null,["8"]] 22:05:24 INFO - PROCESS | 1818 | 1477631124396 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 22:05:24 INFO - PROCESS | 1818 | 1477631124402 Marionette TRACE conn4 <- [1,811,null,{}] 22:05:24 INFO - PROCESS | 1818 | 1477631124413 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f86e800 == 11 [pid = 1818] [id = 180] 22:05:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb1cc00) [pid = 1818] [serial = 529] [outer = (nil)] 22:05:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x943bf800) [pid = 1818] [serial = 530] [outer = 0x8fb1cc00] 22:05:24 INFO - PROCESS | 1818 | 1477631124591 Marionette DEBUG loaded listener.js 22:05:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x93d93800) [pid = 1818] [serial = 531] [outer = 0x8fb1cc00] 22:05:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:05:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:05:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:05:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:05:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 22:05:25 INFO - PROCESS | 1818 | 1477631125221 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]]]}] 22:05:25 INFO - .................... 22:05:25 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1129ms 22:05:25 INFO - PROCESS | 1818 | 1477631125294 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 1818 | 1477631125297 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 22:05:25 INFO - TEST-START | /fetch/api/request/request-headers.html 22:05:25 INFO - PROCESS | 1818 | 1477631125306 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}] 22:05:25 INFO - PROCESS | 1818 | 1477631125545 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 22:05:25 INFO - PROCESS | 1818 | 1477631125580 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 22:05:25 INFO - PROCESS | 1818 | 1477631125589 Marionette TRACE conn4 <- [1,815,null,["8"]] 22:05:25 INFO - PROCESS | 1818 | 1477631125650 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 22:05:25 INFO - PROCESS | 1818 | 1477631125658 Marionette TRACE conn4 <- [1,816,null,{}] 22:05:25 INFO - PROCESS | 1818 | 1477631125664 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x95882c00 == 12 [pid = 1818] [id = 181] 22:05:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x95883000) [pid = 1818] [serial = 532] [outer = (nil)] 22:05:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x95888000) [pid = 1818] [serial = 533] [outer = 0x95883000] 22:05:25 INFO - PROCESS | 1818 | 1477631125754 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x97b45400) [pid = 1818] [serial = 534] [outer = 0x95883000] 22:05:26 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:05:26 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:05:26 INFO - PROCESS | 1818 | 1477631126508 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]]]}] 22:05:26 INFO - ........................................................ 22:05:26 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1295ms 22:05:26 INFO - PROCESS | 1818 | 1477631126600 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 22:05:26 INFO - TEST-START | /fetch/api/request/request-idl.html 22:05:26 INFO - PROCESS | 1818 | 1477631126604 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 22:05:26 INFO - PROCESS | 1818 | 1477631126617 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}] 22:05:26 INFO - PROCESS | 1818 | 1477631126797 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 22:05:26 INFO - PROCESS | 1818 | 1477631126902 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 22:05:26 INFO - PROCESS | 1818 | 1477631126906 Marionette TRACE conn4 <- [1,820,null,["8"]] 22:05:26 INFO - PROCESS | 1818 | 1477631126915 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 22:05:26 INFO - PROCESS | 1818 | 1477631126924 Marionette TRACE conn4 <- [1,821,null,{}] 22:05:26 INFO - PROCESS | 1818 | 1477631126933 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef3800 == 13 [pid = 1818] [id = 182] 22:05:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x9a2bec00) [pid = 1818] [serial = 535] [outer = (nil)] 22:05:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x9a32f800) [pid = 1818] [serial = 536] [outer = 0x9a2bec00] 22:05:27 INFO - PROCESS | 1818 | 1477631127018 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x9a371400) [pid = 1818] [serial = 537] [outer = 0x9a2bec00] 22:05:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:05:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:05:28 INFO - PROCESS | 1818 | 1477631128109 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]]]}] 22:05:28 INFO - ............................................. 22:05:28 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1590ms 22:05:28 INFO - PROCESS | 1818 | 1477631128203 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 22:05:28 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 22:05:28 INFO - PROCESS | 1818 | 1477631128207 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 22:05:28 INFO - PROCESS | 1818 | 1477631128220 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}] 22:05:28 INFO - PROCESS | 1818 | 1477631128390 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 22:05:28 INFO - PROCESS | 1818 | 1477631128502 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 22:05:28 INFO - PROCESS | 1818 | 1477631128508 Marionette TRACE conn4 <- [1,825,null,["8"]] 22:05:28 INFO - PROCESS | 1818 | 1477631128519 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 22:05:28 INFO - PROCESS | 1818 | 1477631128528 Marionette TRACE conn4 <- [1,826,null,{}] 22:05:28 INFO - PROCESS | 1818 | 1477631128534 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2603400 == 14 [pid = 1818] [id = 183] 22:05:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0xa2604400) [pid = 1818] [serial = 538] [outer = (nil)] 22:05:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0xa260b400) [pid = 1818] [serial = 539] [outer = 0xa2604400] 22:05:28 INFO - PROCESS | 1818 | 1477631128619 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0xa2687800) [pid = 1818] [serial = 540] [outer = 0xa2604400] 22:05:29 INFO - PROCESS | 1818 | [1818] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 22:05:29 INFO - .............................. 22:05:29 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1035ms 22:05:29 INFO - PROCESS | 1818 | 1477631129215 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]]]}] 22:05:29 INFO - PROCESS | 1818 | 1477631129256 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 1818 | 1477631129259 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 22:05:29 INFO - TEST-START | /fetch/api/request/request-init-002.html 22:05:29 INFO - PROCESS | 1818 | 1477631129268 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}] 22:05:29 INFO - PROCESS | 1818 | 1477631129523 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 22:05:29 INFO - PROCESS | 1818 | 1477631129620 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 22:05:29 INFO - PROCESS | 1818 | 1477631129627 Marionette TRACE conn4 <- [1,830,null,["8"]] 22:05:29 INFO - PROCESS | 1818 | 1477631129635 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 22:05:29 INFO - PROCESS | 1818 | 1477631129645 Marionette TRACE conn4 <- [1,831,null,{}] 22:05:29 INFO - PROCESS | 1818 | 1477631129654 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef6400 == 15 [pid = 1818] [id = 184] 22:05:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8d9e5400) [pid = 1818] [serial = 541] [outer = (nil)] 22:05:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8d9f2800) [pid = 1818] [serial = 542] [outer = 0x8d9e5400] 22:05:29 INFO - PROCESS | 1818 | 1477631129806 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8f76f400) [pid = 1818] [serial = 543] [outer = 0x8d9e5400] 22:05:30 INFO - PROCESS | 1818 | 1477631130581 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]]]}] 22:05:30 INFO - ....... 22:05:30 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1372ms 22:05:30 INFO - PROCESS | 1818 | 1477631130644 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 1818 | 1477631130651 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 22:05:30 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 22:05:30 INFO - PROCESS | 1818 | 1477631130661 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}] 22:05:30 INFO - PROCESS | 1818 | 1477631130871 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 22:05:31 INFO - PROCESS | 1818 | 1477631131037 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 22:05:31 INFO - PROCESS | 1818 | 1477631131045 Marionette TRACE conn4 <- [1,835,null,["8"]] 22:05:31 INFO - PROCESS | 1818 | 1477631131053 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 22:05:31 INFO - PROCESS | 1818 | 1477631131062 Marionette TRACE conn4 <- [1,836,null,{}] 22:05:31 INFO - PROCESS | 1818 | 1477631131072 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x95758000 == 16 [pid = 1818] [id = 185] 22:05:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x95758c00) [pid = 1818] [serial = 544] [outer = (nil)] 22:05:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x95778400) [pid = 1818] [serial = 545] [outer = 0x95758c00] 22:05:31 INFO - PROCESS | 1818 | 1477631131172 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x95778800) [pid = 1818] [serial = 546] [outer = 0x95758c00] 22:05:32 INFO - PROCESS | 1818 | 1477631132037 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"]]]}] 22:05:32 INFO - .... 22:05:32 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1422ms 22:05:32 INFO - PROCESS | 1818 | 1477631132088 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 1818 | 1477631132093 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 22:05:32 INFO - TEST-START | /fetch/api/request/request-structure.html 22:05:32 INFO - PROCESS | 1818 | 1477631132103 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}] 22:05:32 INFO - PROCESS | 1818 | 1477631132313 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 22:05:32 INFO - PROCESS | 1818 | 1477631132475 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 22:05:32 INFO - PROCESS | 1818 | 1477631132486 Marionette TRACE conn4 <- [1,840,null,["8"]] 22:05:32 INFO - PROCESS | 1818 | 1477631132494 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 22:05:32 INFO - PROCESS | 1818 | 1477631132501 Marionette TRACE conn4 <- [1,841,null,{}] 22:05:32 INFO - PROCESS | 1818 | 1477631132507 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b4ba800 == 17 [pid = 1818] [id = 186] 22:05:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x9b4be000) [pid = 1818] [serial = 547] [outer = (nil)] 22:05:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0xa0782c00) [pid = 1818] [serial = 548] [outer = 0x9b4be000] 22:05:32 INFO - PROCESS | 1818 | 1477631132600 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0xa1112c00) [pid = 1818] [serial = 549] [outer = 0x9b4be000] 22:05:33 INFO - ................... 22:05:33 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1429ms 22:05:33 INFO - PROCESS | 1818 | 1477631133504 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]]]}] 22:05:33 INFO - PROCESS | 1818 | 1477631133560 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 1818 | 1477631133567 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 22:05:33 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 22:05:33 INFO - PROCESS | 1818 | 1477631133578 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}] 22:05:33 INFO - PROCESS | 1818 | 1477631133780 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 22:05:33 INFO - PROCESS | 1818 | 1477631133920 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 22:05:33 INFO - PROCESS | 1818 | 1477631133926 Marionette TRACE conn4 <- [1,845,null,["8"]] 22:05:33 INFO - PROCESS | 1818 | --DOCSHELL 0x95886000 == 16 [pid = 1818] [id = 178] 22:05:33 INFO - PROCESS | 1818 | 1477631133952 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 22:05:33 INFO - PROCESS | 1818 | 1477631133960 Marionette TRACE conn4 <- [1,846,null,{}] 22:05:33 INFO - PROCESS | 1818 | 1477631133966 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f64f400 == 17 [pid = 1818] [id = 187] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x93806c00) [pid = 1818] [serial = 550] [outer = (nil)] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x94ce4800) [pid = 1818] [serial = 551] [outer = 0x93806c00] 22:05:34 INFO - PROCESS | 1818 | 1477631134066 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x956e8400) [pid = 1818] [serial = 552] [outer = 0x93806c00] 22:05:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495e000 == 18 [pid = 1818] [id = 188] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x95775c00) [pid = 1818] [serial = 553] [outer = (nil)] 22:05:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b4e000 == 19 [pid = 1818] [id = 189] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x97b4f800) [pid = 1818] [serial = 554] [outer = (nil)] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x95886000) [pid = 1818] [serial = 555] [outer = 0x95775c00] 22:05:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x98487c00) [pid = 1818] [serial = 556] [outer = 0x97b4f800] 22:05:34 INFO - PROCESS | 1818 | 1477631134810 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 22:05:34 INFO - . 22:05:34 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1280ms 22:05:34 INFO - PROCESS | 1818 | 1477631134858 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 1818 | 1477631134864 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 22:05:34 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 22:05:34 INFO - PROCESS | 1818 | 1477631134876 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}] 22:05:35 INFO - PROCESS | 1818 | 1477631135083 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 22:05:35 INFO - PROCESS | 1818 | 1477631135195 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 22:05:35 INFO - PROCESS | 1818 | 1477631135199 Marionette TRACE conn4 <- [1,850,null,["8"]] 22:05:35 INFO - PROCESS | 1818 | 1477631135207 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 22:05:35 INFO - PROCESS | 1818 | 1477631135213 Marionette TRACE conn4 <- [1,851,null,{}] 22:05:35 INFO - PROCESS | 1818 | 1477631135219 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a2bd800 == 20 [pid = 1818] [id = 190] 22:05:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9a2c0400) [pid = 1818] [serial = 557] [outer = (nil)] 22:05:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9af90800) [pid = 1818] [serial = 558] [outer = 0x9a2c0400] 22:05:35 INFO - PROCESS | 1818 | 1477631135305 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9af92800) [pid = 1818] [serial = 559] [outer = 0x9a2c0400] 22:05:35 INFO - PROCESS | 1818 | 1477631135829 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 22:05:35 INFO - . 22:05:35 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 976ms 22:05:35 INFO - PROCESS | 1818 | 1477631135855 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 1818 | 1477631135862 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 22:05:35 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 22:05:35 INFO - PROCESS | 1818 | 1477631135878 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}] 22:05:36 INFO - PROCESS | 1818 | 1477631136094 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 22:05:36 INFO - PROCESS | 1818 | 1477631136113 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 22:05:36 INFO - PROCESS | 1818 | 1477631136117 Marionette TRACE conn4 <- [1,855,null,["8"]] 22:05:36 INFO - PROCESS | 1818 | 1477631136124 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 22:05:36 INFO - PROCESS | 1818 | 1477631136131 Marionette TRACE conn4 <- [1,856,null,{}] 22:05:36 INFO - PROCESS | 1818 | 1477631136138 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 1818 | ++DOCSHELL 0xa296e000 == 21 [pid = 1818] [id = 191] 22:05:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0xa2c45400) [pid = 1818] [serial = 560] [outer = (nil)] 22:05:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa2c4a400) [pid = 1818] [serial = 561] [outer = 0xa2c45400] 22:05:36 INFO - PROCESS | 1818 | 1477631136235 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa2c52400) [pid = 1818] [serial = 562] [outer = 0xa2c45400] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8fb1cc00) [pid = 1818] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x9495bc00) [pid = 1818] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9a2bec00) [pid = 1818] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x95886400) [pid = 1818] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x925dd400) [pid = 1818] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8dc95000) [pid = 1818] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 22:05:37 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x95883000) [pid = 1818] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8f86e800 == 20 [pid = 1818] [id = 180] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x95882c00 == 19 [pid = 1818] [id = 181] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0xa2603400 == 18 [pid = 1818] [id = 183] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef3800 == 17 [pid = 1818] [id = 182] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc94000 == 16 [pid = 1818] [id = 179] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x9a2bd800 == 15 [pid = 1818] [id = 190] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x97b4e000 == 14 [pid = 1818] [id = 189] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x9495e000 == 13 [pid = 1818] [id = 188] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8f64f400 == 12 [pid = 1818] [id = 187] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x9b4ba800 == 11 [pid = 1818] [id = 186] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x95758000 == 10 [pid = 1818] [id = 185] 22:05:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef6400 == 9 [pid = 1818] [id = 184] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x97b45400) [pid = 1818] [serial = 534] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x95888000) [pid = 1818] [serial = 533] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x9a371400) [pid = 1818] [serial = 537] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9a32f800) [pid = 1818] [serial = 536] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x943bf800) [pid = 1818] [serial = 530] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x93d93800) [pid = 1818] [serial = 531] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8f654c00) [pid = 1818] [serial = 527] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x90f0fc00) [pid = 1818] [serial = 528] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9588a400) [pid = 1818] [serial = 524] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x97b44800) [pid = 1818] [serial = 525] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x94964400) [pid = 1818] [serial = 521] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x90f4b000) [pid = 1818] [serial = 522] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x92866800) [pid = 1818] [serial = 518] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x93191000) [pid = 1818] [serial = 519] [outer = (nil)] [url = about:blank] 22:05:42 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0xa260b400) [pid = 1818] [serial = 539] [outer = (nil)] [url = about:blank] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x95775c00) [pid = 1818] [serial = 553] [outer = (nil)] [url = about:blank] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x93806c00) [pid = 1818] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x97b4f800) [pid = 1818] [serial = 554] [outer = (nil)] [url = about:blank] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9a2c0400) [pid = 1818] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8d9e5400) [pid = 1818] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x9b4be000) [pid = 1818] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x95758c00) [pid = 1818] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc95800) [pid = 1818] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 22:05:46 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0xa2604400) [pid = 1818] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 22:05:47 INFO - PROCESS | 1818 | --DOCSHELL 0x9a273c00 == 8 [pid = 1818] [id = 9] 22:05:50 INFO - PROCESS | 1818 | --DOCSHELL 0x94f24c00 == 7 [pid = 1818] [id = 10] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x95886000) [pid = 1818] [serial = 555] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x98487c00) [pid = 1818] [serial = 556] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x90f49000) [pid = 1818] [serial = 516] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0xa2687800) [pid = 1818] [serial = 540] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x9af92800) [pid = 1818] [serial = 559] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9af90800) [pid = 1818] [serial = 558] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0xa2c4a400) [pid = 1818] [serial = 561] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x94ce4800) [pid = 1818] [serial = 551] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x956e8400) [pid = 1818] [serial = 552] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0xa0782c00) [pid = 1818] [serial = 548] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0xa1112c00) [pid = 1818] [serial = 549] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x95778400) [pid = 1818] [serial = 545] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x95778800) [pid = 1818] [serial = 546] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x8d9f2800) [pid = 1818] [serial = 542] [outer = (nil)] [url = about:blank] 22:05:50 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x8f76f400) [pid = 1818] [serial = 543] [outer = (nil)] [url = about:blank] 22:05:52 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x9a2b9c00) [pid = 1818] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:05:52 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x94f25c00) [pid = 1818] [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.] 22:05:58 INFO - PROCESS | 1818 | --DOMWINDOW == 16 (0x9a2c0c00) [pid = 1818] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:05:58 INFO - PROCESS | 1818 | --DOMWINDOW == 15 (0x90f02800) [pid = 1818] [serial = 415] [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.] 22:06:06 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:06:06 INFO - PROCESS | 1818 | 1477631166425 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 22:06:06 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30611ms 22:06:06 INFO - PROCESS | 1818 | 1477631166481 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 1818 | 1477631166489 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 22:06:06 INFO - TEST-START | /html-media-capture/capture_reflect.html 22:06:06 INFO - PROCESS | 1818 | 1477631166501 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}] 22:06:06 INFO - PROCESS | 1818 | 1477631166733 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 22:06:06 INFO - PROCESS | 1818 | 1477631166808 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 22:06:06 INFO - PROCESS | 1818 | 1477631166815 Marionette TRACE conn4 <- [1,860,null,["8"]] 22:06:06 INFO - PROCESS | 1818 | 1477631166822 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 22:06:06 INFO - PROCESS | 1818 | 1477631166831 Marionette TRACE conn4 <- [1,861,null,{}] 22:06:06 INFO - PROCESS | 1818 | 1477631166839 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daaa000 == 8 [pid = 1818] [id = 192] 22:06:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 16 (0x8daab000) [pid = 1818] [serial = 563] [outer = (nil)] 22:06:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 17 (0x8daf7400) [pid = 1818] [serial = 564] [outer = 0x8daab000] 22:06:06 INFO - PROCESS | 1818 | 1477631166940 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x8dc8f800) [pid = 1818] [serial = 565] [outer = 0x8daab000] 22:06:07 INFO - ..... 22:06:07 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1127ms 22:06:07 INFO - PROCESS | 1818 | 1477631167595 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"]]]}] 22:06:07 INFO - PROCESS | 1818 | 1477631167636 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 1818 | 1477631167643 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 22:06:07 INFO - TEST-START | /html-media-capture/idlharness.html 22:06:07 INFO - PROCESS | 1818 | 1477631167651 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}] 22:06:07 INFO - PROCESS | 1818 | 1477631167898 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 22:06:07 INFO - PROCESS | 1818 | 1477631167928 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 22:06:07 INFO - PROCESS | 1818 | 1477631167934 Marionette TRACE conn4 <- [1,865,null,["8"]] 22:06:07 INFO - PROCESS | 1818 | 1477631167941 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 22:06:07 INFO - PROCESS | 1818 | 1477631167948 Marionette TRACE conn4 <- [1,866,null,{}] 22:06:07 INFO - PROCESS | 1818 | 1477631167955 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc88c00 == 9 [pid = 1818] [id = 193] 22:06:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x8dc8d000) [pid = 1818] [serial = 566] [outer = (nil)] 22:06:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x90f4f800) [pid = 1818] [serial = 567] [outer = 0x8dc8d000] 22:06:08 INFO - PROCESS | 1818 | 1477631168047 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x8d9f2400) [pid = 1818] [serial = 568] [outer = 0x8dc8d000] 22:06:08 INFO - PROCESS | 1818 | 1477631168940 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"]]]}] 22:06:08 INFO - .... 22:06:08 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1329ms 22:06:08 INFO - PROCESS | 1818 | 1477631168989 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 1818 | 1477631168997 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 22:06:09 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 22:06:09 INFO - PROCESS | 1818 | 1477631169005 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}] 22:06:09 INFO - PROCESS | 1818 | 1477631169240 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 22:06:09 INFO - PROCESS | 1818 | 1477631169258 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 22:06:09 INFO - PROCESS | 1818 | 1477631169262 Marionette TRACE conn4 <- [1,870,null,["8"]] 22:06:09 INFO - PROCESS | 1818 | 1477631169270 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 22:06:09 INFO - PROCESS | 1818 | 1477631169277 Marionette TRACE conn4 <- [1,871,null,{}] 22:06:09 INFO - PROCESS | 1818 | 1477631169284 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x94964000 == 10 [pid = 1818] [id = 194] 22:06:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x94964400) [pid = 1818] [serial = 569] [outer = (nil)] 22:06:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x94be7000) [pid = 1818] [serial = 570] [outer = 0x94964400] 22:06:09 INFO - PROCESS | 1818 | 1477631169377 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x94becc00) [pid = 1818] [serial = 571] [outer = 0x94964400] 22:06:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x956e8400 == 11 [pid = 1818] [id = 195] 22:06:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x9574fc00) [pid = 1818] [serial = 572] [outer = (nil)] 22:06:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x95757000) [pid = 1818] [serial = 573] [outer = 0x9574fc00] 22:06:09 INFO - PROCESS | 1818 | 1477631169986 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x95773800) [pid = 1818] [serial = 574] [outer = 0x9574fc00] 22:06:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x94e37800 == 12 [pid = 1818] [id = 196] 22:06:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x95776400) [pid = 1818] [serial = 575] [outer = (nil)] 22:06:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x9587ec00) [pid = 1818] [serial = 576] [outer = 0x95776400] 22:06:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x95772000) [pid = 1818] [serial = 577] [outer = 0x95776400] 22:06:10 INFO - PROCESS | 1818 | 1477631170977 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]]]}] 22:06:11 INFO - . 22:06:11 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2035ms 22:06:11 INFO - PROCESS | 1818 | 1477631171040 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 22:06:11 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 22:06:11 INFO - PROCESS | 1818 | 1477631171044 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 22:06:11 INFO - PROCESS | 1818 | 1477631171052 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}] 22:06:11 INFO - PROCESS | 1818 | 1477631171206 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 22:06:11 INFO - PROCESS | 1818 | 1477631171364 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 22:06:11 INFO - PROCESS | 1818 | 1477631171369 Marionette TRACE conn4 <- [1,875,null,["8"]] 22:06:11 INFO - PROCESS | 1818 | 1477631171378 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 22:06:11 INFO - PROCESS | 1818 | 1477631171384 Marionette TRACE conn4 <- [1,876,null,{}] 22:06:11 INFO - PROCESS | 1818 | 1477631171390 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b44800 == 13 [pid = 1818] [id = 197] 22:06:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x97b44c00) [pid = 1818] [serial = 578] [outer = (nil)] 22:06:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x97b4b800) [pid = 1818] [serial = 579] [outer = 0x97b44c00] 22:06:11 INFO - PROCESS | 1818 | 1477631171480 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x97b4f800) [pid = 1818] [serial = 580] [outer = 0x97b44c00] 22:06:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x995ba800 == 14 [pid = 1818] [id = 198] 22:06:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x9a26d000) [pid = 1818] [serial = 581] [outer = (nil)] 22:06:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x9a274800) [pid = 1818] [serial = 582] [outer = 0x9a26d000] 22:06:11 INFO - PROCESS | 1818 | 1477631171991 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9a32fc00) [pid = 1818] [serial = 583] [outer = 0x9a26d000] 22:06:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x95674800 == 15 [pid = 1818] [id = 199] 22:06:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9848a800) [pid = 1818] [serial = 584] [outer = (nil)] 22:06:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x9a337000) [pid = 1818] [serial = 585] [outer = 0x9848a800] 22:06:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x995be800) [pid = 1818] [serial = 586] [outer = 0x9848a800] 22:06:13 INFO - PROCESS | 1818 | 1477631173200 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]]]}] 22:06:13 INFO - . 22:06:13 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2232ms 22:06:13 INFO - PROCESS | 1818 | 1477631173283 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 1818 | 1477631173286 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 22:06:13 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 22:06:13 INFO - PROCESS | 1818 | 1477631173294 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}] 22:06:13 INFO - PROCESS | 1818 | 1477631173435 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 22:06:13 INFO - PROCESS | 1818 | 1477631173552 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 22:06:13 INFO - PROCESS | 1818 | 1477631173555 Marionette TRACE conn4 <- [1,880,null,["8"]] 22:06:13 INFO - PROCESS | 1818 | 1477631173561 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 22:06:13 INFO - PROCESS | 1818 | 1477631173567 Marionette TRACE conn4 <- [1,881,null,{}] 22:06:13 INFO - PROCESS | 1818 | 1477631173573 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceebc00 == 16 [pid = 1818] [id = 200] 22:06:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x9af8d000) [pid = 1818] [serial = 587] [outer = (nil)] 22:06:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x9af92800) [pid = 1818] [serial = 588] [outer = 0x9af8d000] 22:06:13 INFO - PROCESS | 1818 | 1477631173657 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9af93c00) [pid = 1818] [serial = 589] [outer = 0x9af8d000] 22:06:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b38e400 == 17 [pid = 1818] [id = 201] 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9b39c000) [pid = 1818] [serial = 590] [outer = (nil)] 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9b4b5800) [pid = 1818] [serial = 591] [outer = 0x9b39c000] 22:06:14 INFO - PROCESS | 1818 | 1477631174147 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9b4ba000) [pid = 1818] [serial = 592] [outer = 0x9b39c000] 22:06:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b33a000 == 18 [pid = 1818] [id = 202] 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9b33f400) [pid = 1818] [serial = 593] [outer = (nil)] 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0xa0789000) [pid = 1818] [serial = 594] [outer = 0x9b33f400] 22:06:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8daa6800) [pid = 1818] [serial = 595] [outer = 0x9b33f400] 22:06:15 INFO - PROCESS | 1818 | 1477631175280 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]]]}] 22:06:15 INFO - . 22:06:15 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2129ms 22:06:15 INFO - PROCESS | 1818 | 1477631175425 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 1818 | 1477631175432 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 22:06:15 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 22:06:15 INFO - PROCESS | 1818 | 1477631175485 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}] 22:06:15 INFO - PROCESS | 1818 | 1477631175707 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 22:06:15 INFO - PROCESS | 1818 | 1477631175867 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 22:06:15 INFO - PROCESS | 1818 | 1477631175874 Marionette TRACE conn4 <- [1,885,null,["8"]] 22:06:15 INFO - PROCESS | 1818 | 1477631175883 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 22:06:15 INFO - PROCESS | 1818 | 1477631175891 Marionette TRACE conn4 <- [1,886,null,{}] 22:06:15 INFO - PROCESS | 1818 | 1477631175898 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x93072000 == 19 [pid = 1818] [id = 203] 22:06:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x9307c400) [pid = 1818] [serial = 596] [outer = (nil)] 22:06:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x93191400) [pid = 1818] [serial = 597] [outer = 0x9307c400] 22:06:16 INFO - PROCESS | 1818 | 1477631176003 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x93810000) [pid = 1818] [serial = 598] [outer = 0x9307c400] 22:06:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x9574ac00 == 20 [pid = 1818] [id = 204] 22:06:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x95773c00) [pid = 1818] [serial = 599] [outer = (nil)] 22:06:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x95886400) [pid = 1818] [serial = 600] [outer = 0x95773c00] 22:06:16 INFO - PROCESS | 1818 | 1477631176630 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x957ce400) [pid = 1818] [serial = 601] [outer = 0x95773c00] 22:06:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ce3c00 == 21 [pid = 1818] [id = 205] 22:06:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x9a371400) [pid = 1818] [serial = 602] [outer = (nil)] 22:06:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x95750400) [pid = 1818] [serial = 603] [outer = 0x9a371400] 22:06:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0xa077e800) [pid = 1818] [serial = 604] [outer = 0x9a371400] 22:06:17 INFO - PROCESS | 1818 | 1477631177909 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]]]}] 22:06:18 INFO - . 22:06:18 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2587ms 22:06:18 INFO - PROCESS | 1818 | 1477631178108 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 1818 | 1477631178113 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 22:06:18 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 22:06:18 INFO - PROCESS | 1818 | 1477631178122 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}] 22:06:18 INFO - PROCESS | 1818 | 1477631178301 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 22:06:18 INFO - PROCESS | 1818 | 1477631178565 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 22:06:18 INFO - PROCESS | 1818 | 1477631178574 Marionette TRACE conn4 <- [1,890,null,["8"]] 22:06:18 INFO - PROCESS | 1818 | 1477631178588 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 22:06:18 INFO - PROCESS | 1818 | 1477631178599 Marionette TRACE conn4 <- [1,891,null,{}] 22:06:18 INFO - PROCESS | 1818 | 1477631178609 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef1800 == 22 [pid = 1818] [id = 206] 22:06:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8f770800) [pid = 1818] [serial = 605] [outer = (nil)] 22:06:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8fb21400) [pid = 1818] [serial = 606] [outer = 0x8f770800] 22:06:18 INFO - PROCESS | 1818 | 1477631178720 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9333b800) [pid = 1818] [serial = 607] [outer = 0x8f770800] 22:06:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f612400 == 23 [pid = 1818] [id = 207] 22:06:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f654400) [pid = 1818] [serial = 608] [outer = (nil)] 22:06:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x930bbc00) [pid = 1818] [serial = 609] [outer = 0x8f654400] 22:06:19 INFO - PROCESS | 1818 | 1477631179401 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93193c00) [pid = 1818] [serial = 610] [outer = 0x8f654400] 22:06:19 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 22:06:20 INFO - PROCESS | 1818 | --DOCSHELL 0xa296e000 == 22 [pid = 1818] [id = 191] 22:06:20 INFO - PROCESS | 1818 | 1477631180747 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]]]}] 22:06:20 INFO - . 22:06:20 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2729ms 22:06:20 INFO - PROCESS | 1818 | 1477631180865 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 22:06:20 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 22:06:20 INFO - PROCESS | 1818 | 1477631180873 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 22:06:20 INFO - PROCESS | 1818 | 1477631180884 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}] 22:06:21 INFO - PROCESS | 1818 | 1477631181053 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 22:06:21 INFO - PROCESS | 1818 | 1477631181196 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 22:06:21 INFO - PROCESS | 1818 | 1477631181201 Marionette TRACE conn4 <- [1,895,null,["8"]] 22:06:21 INFO - PROCESS | 1818 | 1477631181213 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 22:06:21 INFO - PROCESS | 1818 | 1477631181222 Marionette TRACE conn4 <- [1,896,null,{}] 22:06:21 INFO - PROCESS | 1818 | 1477631181229 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f0fc00 == 23 [pid = 1818] [id = 208] 22:06:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x90f45c00) [pid = 1818] [serial = 611] [outer = (nil)] 22:06:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x92382400) [pid = 1818] [serial = 612] [outer = 0x90f45c00] 22:06:21 INFO - PROCESS | 1818 | 1477631181319 Marionette DEBUG loaded listener.js 22:06:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8d9eac00) [pid = 1818] [serial = 613] [outer = 0x90f45c00] 22:06:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d8f000 == 24 [pid = 1818] [id = 209] 22:06:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x94ce6800) [pid = 1818] [serial = 614] [outer = (nil)] 22:06:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x94f24c00) [pid = 1818] [serial = 615] [outer = 0x94ce6800] 22:06:21 INFO - PROCESS | 1818 | 1477631181862 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x95476800) [pid = 1818] [serial = 616] [outer = 0x94ce6800] 22:06:22 INFO - PROCESS | 1818 | 1477631182564 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]]]}] 22:06:22 INFO - . 22:06:22 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1732ms 22:06:22 INFO - PROCESS | 1818 | 1477631182615 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 1818 | 1477631182624 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 22:06:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 22:06:22 INFO - PROCESS | 1818 | 1477631182636 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}] 22:06:22 INFO - PROCESS | 1818 | 1477631182917 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 22:06:23 INFO - PROCESS | 1818 | 1477631183020 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 22:06:23 INFO - PROCESS | 1818 | 1477631183025 Marionette TRACE conn4 <- [1,900,null,["8"]] 22:06:23 INFO - PROCESS | 1818 | 1477631183032 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 22:06:23 INFO - PROCESS | 1818 | 1477631183038 Marionette TRACE conn4 <- [1,901,null,{}] 22:06:23 INFO - PROCESS | 1818 | 1477631183044 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x95779400 == 25 [pid = 1818] [id = 210] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x95883c00) [pid = 1818] [serial = 617] [outer = (nil)] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x95889000) [pid = 1818] [serial = 618] [outer = 0x95883c00] 22:06:23 INFO - PROCESS | 1818 | 1477631183137 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x95889400) [pid = 1818] [serial = 619] [outer = 0x95883c00] 22:06:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a337800 == 26 [pid = 1818] [id = 211] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9a371c00) [pid = 1818] [serial = 620] [outer = (nil)] 22:06:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a3d5000 == 27 [pid = 1818] [id = 212] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x9a3d5800) [pid = 1818] [serial = 621] [outer = (nil)] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9a3dac00) [pid = 1818] [serial = 622] [outer = 0x9a371c00] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9a332000) [pid = 1818] [serial = 623] [outer = 0x9a3d5800] 22:06:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x98489800) [pid = 1818] [serial = 624] [outer = 0x9a3d5800] 22:06:24 INFO - PROCESS | 1818 | 1477631184052 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]]]}] 22:06:24 INFO - . 22:06:24 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1472ms 22:06:24 INFO - PROCESS | 1818 | 1477631184123 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 1818 | 1477631184130 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 22:06:24 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 22:06:24 INFO - PROCESS | 1818 | 1477631184138 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}] 22:06:24 INFO - PROCESS | 1818 | 1477631184378 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 22:06:24 INFO - PROCESS | 1818 | 1477631184396 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 22:06:24 INFO - PROCESS | 1818 | 1477631184401 Marionette TRACE conn4 <- [1,905,null,["8"]] 22:06:24 INFO - PROCESS | 1818 | 1477631184408 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 22:06:24 INFO - PROCESS | 1818 | 1477631184417 Marionette TRACE conn4 <- [1,906,null,{}] 22:06:24 INFO - PROCESS | 1818 | 1477631184423 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b339400 == 28 [pid = 1818] [id = 213] 22:06:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9b339c00) [pid = 1818] [serial = 625] [outer = (nil)] 22:06:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9b391400) [pid = 1818] [serial = 626] [outer = 0x9b339c00] 22:06:24 INFO - PROCESS | 1818 | 1477631184575 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa0763c00) [pid = 1818] [serial = 627] [outer = 0x9b339c00] 22:06:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cee9c00 == 29 [pid = 1818] [id = 214] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8f773000) [pid = 1818] [serial = 628] [outer = (nil)] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9af8d000) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9b39c000) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9b33f400) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8daab000) [pid = 1818] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dc8d000) [pid = 1818] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x94964400) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9574fc00) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95776400) [pid = 1818] [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;] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x97b44c00) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9a26d000) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9848a800) [pid = 1818] [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] 22:06:25 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0xa2c45400) [pid = 1818] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8dc8d000) [pid = 1818] [serial = 629] [outer = 0x8f773000] 22:06:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daab000 == 30 [pid = 1818] [id = 215] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9577e400) [pid = 1818] [serial = 630] [outer = (nil)] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9848ac00) [pid = 1818] [serial = 631] [outer = 0x9577e400] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x95881400) [pid = 1818] [serial = 632] [outer = 0x8f773000] 22:06:25 INFO - PROCESS | 1818 | 1477631185584 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]]]}] 22:06:25 INFO - . 22:06:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1472ms 22:06:25 INFO - PROCESS | 1818 | 1477631185610 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 22:06:25 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 22:06:25 INFO - PROCESS | 1818 | 1477631185615 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 22:06:25 INFO - PROCESS | 1818 | 1477631185623 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}] 22:06:25 INFO - PROCESS | 1818 | 1477631185804 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 22:06:25 INFO - PROCESS | 1818 | 1477631185923 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 22:06:25 INFO - PROCESS | 1818 | 1477631185926 Marionette TRACE conn4 <- [1,910,null,["8"]] 22:06:25 INFO - PROCESS | 1818 | 1477631185932 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 22:06:25 INFO - PROCESS | 1818 | 1477631185938 Marionette TRACE conn4 <- [1,911,null,{}] 22:06:25 INFO - PROCESS | 1818 | 1477631185944 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2604400 == 31 [pid = 1818] [id = 216] 22:06:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa2604c00) [pid = 1818] [serial = 633] [outer = (nil)] 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0xa260b800) [pid = 1818] [serial = 634] [outer = 0xa2604c00] 22:06:26 INFO - PROCESS | 1818 | 1477631186031 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa268a000) [pid = 1818] [serial = 635] [outer = 0xa2604c00] 22:06:26 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2602000 == 32 [pid = 1818] [id = 217] 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa2c48c00) [pid = 1818] [serial = 636] [outer = (nil)] 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa296fc00) [pid = 1818] [serial = 637] [outer = 0xa2c48c00] 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa296e000) [pid = 1818] [serial = 638] [outer = 0xa2c48c00] 22:06:26 INFO - PROCESS | 1818 | 1477631186689 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]]]}] 22:06:26 INFO - . 22:06:26 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1123ms 22:06:26 INFO - PROCESS | 1818 | 1477631186745 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 1818 | 1477631186748 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 22:06:26 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 22:06:26 INFO - PROCESS | 1818 | 1477631186756 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}] 22:06:26 INFO - PROCESS | 1818 | 1477631186931 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 22:06:26 INFO - PROCESS | 1818 | 1477631186941 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 22:06:26 INFO - PROCESS | 1818 | 1477631186944 Marionette TRACE conn4 <- [1,915,null,["8"]] 22:06:26 INFO - PROCESS | 1818 | 1477631186951 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 22:06:26 INFO - PROCESS | 1818 | 1477631186956 Marionette TRACE conn4 <- [1,916,null,{}] 22:06:26 INFO - PROCESS | 1818 | 1477631186961 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2c48000 == 33 [pid = 1818] [id = 218] 22:06:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa2c48800) [pid = 1818] [serial = 639] [outer = (nil)] 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa2c50400) [pid = 1818] [serial = 640] [outer = 0xa2c48800] 22:06:27 INFO - PROCESS | 1818 | 1477631187043 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa2c53800) [pid = 1818] [serial = 641] [outer = 0xa2c48800] 22:06:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ec000 == 34 [pid = 1818] [id = 219] 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8daf9400) [pid = 1818] [serial = 642] [outer = (nil)] 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8f617c00) [pid = 1818] [serial = 643] [outer = 0x8daf9400] 22:06:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f01c00 == 35 [pid = 1818] [id = 220] 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x90f0f800) [pid = 1818] [serial = 644] [outer = (nil)] 22:06:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x93198800) [pid = 1818] [serial = 645] [outer = 0x90f0f800] 22:06:27 INFO - PROCESS | 1818 | 1477631187872 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x93d92c00) [pid = 1818] [serial = 646] [outer = 0x90f0f800] 22:06:28 INFO - PROCESS | 1818 | [1818] 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 22:06:28 INFO - PROCESS | 1818 | 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] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x95674800 == 34 [pid = 1818] [id = 199] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x94e37800 == 33 [pid = 1818] [id = 196] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0xa2602000 == 32 [pid = 1818] [id = 217] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8daab000 == 31 [pid = 1818] [id = 215] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8cee9c00 == 30 [pid = 1818] [id = 214] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x9a3d5000 == 29 [pid = 1818] [id = 212] 22:06:30 INFO - PROCESS | 1818 | --DOCSHELL 0x9a337800 == 28 [pid = 1818] [id = 211] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9587ec00) [pid = 1818] [serial = 576] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x95772000) [pid = 1818] [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;] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x9a337000) [pid = 1818] [serial = 585] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x995be800) [pid = 1818] [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] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9af92800) [pid = 1818] [serial = 588] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9af93c00) [pid = 1818] [serial = 589] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9b4b5800) [pid = 1818] [serial = 591] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9b4ba000) [pid = 1818] [serial = 592] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0xa0789000) [pid = 1818] [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] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8daa6800) [pid = 1818] [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] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x97b4b800) [pid = 1818] [serial = 579] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x97b4f800) [pid = 1818] [serial = 580] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a274800) [pid = 1818] [serial = 582] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9a32fc00) [pid = 1818] [serial = 583] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x94be7000) [pid = 1818] [serial = 570] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x94becc00) [pid = 1818] [serial = 571] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x95757000) [pid = 1818] [serial = 573] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x95773800) [pid = 1818] [serial = 574] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x90f4f800) [pid = 1818] [serial = 567] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8d9f2400) [pid = 1818] [serial = 568] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8daf7400) [pid = 1818] [serial = 564] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8dc8f800) [pid = 1818] [serial = 565] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0xa2c52400) [pid = 1818] [serial = 562] [outer = (nil)] [url = about:blank] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x9a371400) [pid = 1818] [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] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x95773c00) [pid = 1818] [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] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9307c400) [pid = 1818] [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] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8f654400) [pid = 1818] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x94ce6800) [pid = 1818] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8f770800) [pid = 1818] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8f773000) [pid = 1818] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x90f45c00) [pid = 1818] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x9b339c00) [pid = 1818] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0xa2604c00) [pid = 1818] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9a3d5800) [pid = 1818] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x9577e400) [pid = 1818] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x9a371c00) [pid = 1818] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0xa2c48c00) [pid = 1818] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:33 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x95883c00) [pid = 1818] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x995ba800 == 27 [pid = 1818] [id = 198] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceebc00 == 26 [pid = 1818] [id = 200] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x95779400 == 25 [pid = 1818] [id = 210] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x94ce3c00 == 24 [pid = 1818] [id = 205] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x93072000 == 23 [pid = 1818] [id = 203] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0xa2604400 == 22 [pid = 1818] [id = 216] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x9574ac00 == 21 [pid = 1818] [id = 204] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x956e8400 == 20 [pid = 1818] [id = 195] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x94964000 == 19 [pid = 1818] [id = 194] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x97b44800 == 18 [pid = 1818] [id = 197] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x93d8f000 == 17 [pid = 1818] [id = 209] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x9b339400 == 16 [pid = 1818] [id = 213] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8f612400 == 15 [pid = 1818] [id = 207] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef1800 == 14 [pid = 1818] [id = 206] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc88c00 == 13 [pid = 1818] [id = 193] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x90f0fc00 == 12 [pid = 1818] [id = 208] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8daaa000 == 11 [pid = 1818] [id = 192] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x9b33a000 == 10 [pid = 1818] [id = 202] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x9b38e400 == 9 [pid = 1818] [id = 201] 22:06:38 INFO - PROCESS | 1818 | --DOCSHELL 0x90f01c00 == 8 [pid = 1818] [id = 220] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dc8d000) [pid = 1818] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x95881400) [pid = 1818] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x98489800) [pid = 1818] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9848ac00) [pid = 1818] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x9a3dac00) [pid = 1818] [serial = 622] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x9a332000) [pid = 1818] [serial = 623] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0xa296e000) [pid = 1818] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0xa296fc00) [pid = 1818] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x95889400) [pid = 1818] [serial = 619] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x95889000) [pid = 1818] [serial = 618] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0xa0763c00) [pid = 1818] [serial = 627] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x9b391400) [pid = 1818] [serial = 626] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0xa268a000) [pid = 1818] [serial = 635] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0xa260b800) [pid = 1818] [serial = 634] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x94f24c00) [pid = 1818] [serial = 615] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x95476800) [pid = 1818] [serial = 616] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x92382400) [pid = 1818] [serial = 612] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8d9eac00) [pid = 1818] [serial = 613] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x930bbc00) [pid = 1818] [serial = 609] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93193c00) [pid = 1818] [serial = 610] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fb21400) [pid = 1818] [serial = 606] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9333b800) [pid = 1818] [serial = 607] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x93191400) [pid = 1818] [serial = 597] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x93810000) [pid = 1818] [serial = 598] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x95886400) [pid = 1818] [serial = 600] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x957ce400) [pid = 1818] [serial = 601] [outer = (nil)] [url = about:blank] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x95750400) [pid = 1818] [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] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0xa077e800) [pid = 1818] [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] 22:06:38 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0xa2c50400) [pid = 1818] [serial = 640] [outer = (nil)] [url = about:blank] 22:06:46 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x93198800) [pid = 1818] [serial = 645] [outer = (nil)] [url = about:blank] 22:06:57 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:06:57 INFO - PROCESS | 1818 | 1477631217226 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]]]}] 22:06:57 INFO - . 22:06:57 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30508ms 22:06:57 INFO - PROCESS | 1818 | 1477631217266 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 1818 | 1477631217273 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 22:06:57 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 22:06:57 INFO - PROCESS | 1818 | 1477631217286 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}] 22:06:57 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ec000 == 7 [pid = 1818] [id = 219] 22:06:57 INFO - PROCESS | 1818 | 1477631217527 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 22:06:57 INFO - PROCESS | 1818 | 1477631217600 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 22:06:57 INFO - PROCESS | 1818 | 1477631217606 Marionette TRACE conn4 <- [1,920,null,["8"]] 22:06:57 INFO - PROCESS | 1818 | 1477631217614 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 22:06:57 INFO - PROCESS | 1818 | 1477631217623 Marionette TRACE conn4 <- [1,921,null,{}] 22:06:57 INFO - PROCESS | 1818 | 1477631217629 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daab000 == 8 [pid = 1818] [id = 221] 22:06:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x8daab400) [pid = 1818] [serial = 647] [outer = (nil)] 22:06:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x8daf8c00) [pid = 1818] [serial = 648] [outer = 0x8daab400] 22:06:57 INFO - PROCESS | 1818 | 1477631217725 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8dc90400) [pid = 1818] [serial = 649] [outer = 0x8daab400] 22:06:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf4c00 == 9 [pid = 1818] [id = 222] 22:06:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8f77b000) [pid = 1818] [serial = 650] [outer = (nil)] 22:06:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8d9f2000) [pid = 1818] [serial = 651] [outer = 0x8f77b000] 22:06:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f874800 == 10 [pid = 1818] [id = 223] 22:06:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8f879800) [pid = 1818] [serial = 652] [outer = (nil)] 22:06:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8fb23c00) [pid = 1818] [serial = 653] [outer = 0x8f879800] 22:06:58 INFO - PROCESS | 1818 | 1477631218248 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x90f4a800) [pid = 1818] [serial = 654] [outer = 0x8f879800] 22:06:58 INFO - PROCESS | 1818 | 1477631218865 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 \"786dec86-5050-41ea-aab8-d5be3c874d98\"","@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"]]]}] 22:06:58 INFO - ... 22:06:58 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1643ms 22:06:58 INFO - PROCESS | 1818 | 1477631218927 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 1818 | 1477631218931 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 22:06:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 22:06:58 INFO - PROCESS | 1818 | 1477631218941 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}] 22:06:59 INFO - PROCESS | 1818 | 1477631219145 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 22:06:59 INFO - PROCESS | 1818 | 1477631219276 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 22:06:59 INFO - PROCESS | 1818 | 1477631219282 Marionette TRACE conn4 <- [1,925,null,["8"]] 22:06:59 INFO - PROCESS | 1818 | 1477631219289 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 22:06:59 INFO - PROCESS | 1818 | 1477631219296 Marionette TRACE conn4 <- [1,926,null,{}] 22:06:59 INFO - PROCESS | 1818 | 1477631219302 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceebc00 == 11 [pid = 1818] [id = 224] 22:06:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x930c1c00) [pid = 1818] [serial = 655] [outer = (nil)] 22:06:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x9319bc00) [pid = 1818] [serial = 656] [outer = 0x930c1c00] 22:06:59 INFO - PROCESS | 1818 | 1477631219459 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x93559c00) [pid = 1818] [serial = 657] [outer = 0x930c1c00] 22:07:00 INFO - PROCESS | 1818 | 1477631220046 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]]]}] 22:07:00 INFO - . 22:07:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1174ms 22:07:00 INFO - PROCESS | 1818 | 1477631220123 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 22:07:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 22:07:00 INFO - PROCESS | 1818 | 1477631220131 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 22:07:00 INFO - PROCESS | 1818 | 1477631220138 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}] 22:07:00 INFO - PROCESS | 1818 | 1477631220366 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 22:07:00 INFO - PROCESS | 1818 | 1477631220378 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 22:07:00 INFO - PROCESS | 1818 | 1477631220382 Marionette TRACE conn4 <- [1,930,null,["8"]] 22:07:00 INFO - PROCESS | 1818 | 1477631220389 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 22:07:00 INFO - PROCESS | 1818 | 1477631220397 Marionette TRACE conn4 <- [1,931,null,{}] 22:07:00 INFO - PROCESS | 1818 | 1477631220403 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be7000 == 12 [pid = 1818] [id = 225] 22:07:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x94be7400) [pid = 1818] [serial = 658] [outer = (nil)] 22:07:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x94becc00) [pid = 1818] [serial = 659] [outer = 0x94be7400] 22:07:00 INFO - PROCESS | 1818 | 1477631220494 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x94ce6000) [pid = 1818] [serial = 660] [outer = 0x94be7400] 22:07:01 INFO - PROCESS | 1818 | 1477631221126 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:01 INFO - . 22:07:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1026ms 22:07:01 INFO - PROCESS | 1818 | 1477631221177 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 1818 | 1477631221182 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 22:07:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 22:07:01 INFO - PROCESS | 1818 | 1477631221192 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}] 22:07:01 INFO - PROCESS | 1818 | 1477631221368 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 22:07:01 INFO - PROCESS | 1818 | 1477631221379 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 22:07:01 INFO - PROCESS | 1818 | 1477631221384 Marionette TRACE conn4 <- [1,935,null,["8"]] 22:07:01 INFO - PROCESS | 1818 | 1477631221391 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 22:07:01 INFO - PROCESS | 1818 | 1477631221400 Marionette TRACE conn4 <- [1,936,null,{}] 22:07:01 INFO - PROCESS | 1818 | 1477631221405 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x93801c00 == 13 [pid = 1818] [id = 226] 22:07:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x9566ec00) [pid = 1818] [serial = 661] [outer = (nil)] 22:07:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x95757000) [pid = 1818] [serial = 662] [outer = 0x9566ec00] 22:07:01 INFO - PROCESS | 1818 | 1477631221489 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x95773000) [pid = 1818] [serial = 663] [outer = 0x9566ec00] 22:07:02 INFO - PROCESS | 1818 | 1477631222183 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:02 INFO - . 22:07:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1023ms 22:07:02 INFO - PROCESS | 1818 | 1477631222214 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 1818 | 1477631222218 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 22:07:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 22:07:02 INFO - PROCESS | 1818 | 1477631222225 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}] 22:07:02 INFO - PROCESS | 1818 | 1477631222459 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 22:07:02 INFO - PROCESS | 1818 | 1477631222478 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 22:07:02 INFO - PROCESS | 1818 | 1477631222481 Marionette TRACE conn4 <- [1,940,null,["8"]] 22:07:02 INFO - PROCESS | 1818 | 1477631222487 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 22:07:02 INFO - PROCESS | 1818 | 1477631222492 Marionette TRACE conn4 <- [1,941,null,{}] 22:07:02 INFO - PROCESS | 1818 | 1477631222497 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577ac00 == 14 [pid = 1818] [id = 227] 22:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9587e000) [pid = 1818] [serial = 664] [outer = (nil)] 22:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x95882400) [pid = 1818] [serial = 665] [outer = 0x9587e000] 22:07:02 INFO - PROCESS | 1818 | 1477631222580 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x95888c00) [pid = 1818] [serial = 666] [outer = 0x9587e000] 22:07:03 INFO - PROCESS | 1818 | 1477631223221 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:03 INFO - . 22:07:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1073ms 22:07:03 INFO - PROCESS | 1818 | 1477631223302 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 1818 | 1477631223305 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 22:07:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 22:07:03 INFO - PROCESS | 1818 | 1477631223312 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}] 22:07:03 INFO - PROCESS | 1818 | 1477631223543 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 22:07:03 INFO - PROCESS | 1818 | 1477631223560 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 22:07:03 INFO - PROCESS | 1818 | 1477631223567 Marionette TRACE conn4 <- [1,945,null,["8"]] 22:07:03 INFO - PROCESS | 1818 | 1477631223572 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 22:07:03 INFO - PROCESS | 1818 | 1477631223577 Marionette TRACE conn4 <- [1,946,null,{}] 22:07:03 INFO - PROCESS | 1818 | 1477631223583 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b45800 == 15 [pid = 1818] [id = 228] 22:07:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x98486400) [pid = 1818] [serial = 667] [outer = (nil)] 22:07:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x99555800) [pid = 1818] [serial = 668] [outer = 0x98486400] 22:07:03 INFO - PROCESS | 1818 | 1477631223691 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x99556400) [pid = 1818] [serial = 669] [outer = 0x98486400] 22:07:04 INFO - PROCESS | 1818 | 1477631224397 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:04 INFO - . 22:07:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1124ms 22:07:04 INFO - PROCESS | 1818 | 1477631224463 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 1818 | 1477631224467 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 22:07:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 22:07:04 INFO - PROCESS | 1818 | 1477631224476 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}] 22:07:04 INFO - PROCESS | 1818 | 1477631224644 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 22:07:04 INFO - PROCESS | 1818 | 1477631224655 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 22:07:04 INFO - PROCESS | 1818 | 1477631224658 Marionette TRACE conn4 <- [1,950,null,["8"]] 22:07:04 INFO - PROCESS | 1818 | 1477631224662 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 22:07:04 INFO - PROCESS | 1818 | 1477631224668 Marionette TRACE conn4 <- [1,951,null,{}] 22:07:04 INFO - PROCESS | 1818 | 1477631224673 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x995bd000 == 16 [pid = 1818] [id = 229] 22:07:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x995be400) [pid = 1818] [serial = 670] [outer = (nil)] 22:07:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a272c00) [pid = 1818] [serial = 671] [outer = 0x995be400] 22:07:04 INFO - PROCESS | 1818 | 1477631224757 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9a2be800) [pid = 1818] [serial = 672] [outer = 0x995be400] 22:07:05 INFO - PROCESS | 1818 | 1477631225390 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:05 INFO - . 22:07:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 931ms 22:07:05 INFO - PROCESS | 1818 | 1477631225467 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 1818 | 1477631225475 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 22:07:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 22:07:05 INFO - PROCESS | 1818 | 1477631225486 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}] 22:07:05 INFO - PROCESS | 1818 | 1477631225719 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 22:07:05 INFO - PROCESS | 1818 | 1477631225868 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 22:07:05 INFO - PROCESS | 1818 | 1477631225877 Marionette TRACE conn4 <- [1,955,null,["8"]] 22:07:05 INFO - PROCESS | 1818 | 1477631225892 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 22:07:05 INFO - PROCESS | 1818 | 1477631225906 Marionette TRACE conn4 <- [1,956,null,{}] 22:07:05 INFO - PROCESS | 1818 | 1477631225913 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daaa000 == 17 [pid = 1818] [id = 230] 22:07:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8daf5800) [pid = 1818] [serial = 673] [outer = (nil)] 22:07:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8f618800) [pid = 1818] [serial = 674] [outer = 0x8daf5800] 22:07:06 INFO - PROCESS | 1818 | 1477631226019 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f61a000) [pid = 1818] [serial = 675] [outer = 0x8daf5800] 22:07:06 INFO - PROCESS | 1818 | 1477631226687 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:06 INFO - . 22:07:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1275ms 22:07:06 INFO - PROCESS | 1818 | 1477631226765 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 1818 | 1477631226773 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 22:07:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 22:07:06 INFO - PROCESS | 1818 | 1477631226783 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}] 22:07:06 INFO - PROCESS | 1818 | 1477631226992 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 22:07:07 INFO - PROCESS | 1818 | 1477631227142 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 22:07:07 INFO - PROCESS | 1818 | 1477631227146 Marionette TRACE conn4 <- [1,960,null,["8"]] 22:07:07 INFO - PROCESS | 1818 | 1477631227162 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 22:07:07 INFO - PROCESS | 1818 | 1477631227169 Marionette TRACE conn4 <- [1,961,null,{}] 22:07:07 INFO - PROCESS | 1818 | 1477631227175 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x93809400 == 18 [pid = 1818] [id = 231] 22:07:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x93810400) [pid = 1818] [serial = 676] [outer = (nil)] 22:07:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x94961000) [pid = 1818] [serial = 677] [outer = 0x93810400] 22:07:07 INFO - PROCESS | 1818 | 1477631227276 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x9495b000) [pid = 1818] [serial = 678] [outer = 0x93810400] 22:07:07 INFO - PROCESS | 1818 | 1477631227933 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:08 INFO - . 22:07:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1231ms 22:07:08 INFO - PROCESS | 1818 | 1477631228022 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 22:07:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 22:07:08 INFO - PROCESS | 1818 | 1477631228032 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 22:07:08 INFO - PROCESS | 1818 | 1477631228044 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}] 22:07:08 INFO - PROCESS | 1818 | 1477631228304 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 22:07:08 INFO - PROCESS | 1818 | 1477631228417 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 22:07:08 INFO - PROCESS | 1818 | 1477631228423 Marionette TRACE conn4 <- [1,965,null,["8"]] 22:07:08 INFO - PROCESS | 1818 | 1477631228430 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 22:07:08 INFO - PROCESS | 1818 | 1477631228438 Marionette TRACE conn4 <- [1,966,null,{}] 22:07:08 INFO - PROCESS | 1818 | 1477631228449 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x95881800 == 19 [pid = 1818] [id = 232] 22:07:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x995b8400) [pid = 1818] [serial = 679] [outer = (nil)] 22:07:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x9a331000) [pid = 1818] [serial = 680] [outer = 0x995b8400] 22:07:08 INFO - PROCESS | 1818 | 1477631228612 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9a3d4000) [pid = 1818] [serial = 681] [outer = 0x995b8400] 22:07:09 INFO - PROCESS | 1818 | 1477631229313 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:09 INFO - . 22:07:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1321ms 22:07:09 INFO - PROCESS | 1818 | 1477631229363 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 1818 | 1477631229366 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 22:07:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 22:07:09 INFO - PROCESS | 1818 | 1477631229374 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}] 22:07:09 INFO - PROCESS | 1818 | 1477631229605 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 22:07:09 INFO - PROCESS | 1818 | 1477631229726 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 22:07:09 INFO - PROCESS | 1818 | 1477631229735 Marionette TRACE conn4 <- [1,970,null,["8"]] 22:07:09 INFO - PROCESS | 1818 | 1477631229740 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 22:07:09 INFO - PROCESS | 1818 | 1477631229747 Marionette TRACE conn4 <- [1,971,null,{}] 22:07:09 INFO - PROCESS | 1818 | 1477631229753 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x9af8fc00 == 20 [pid = 1818] [id = 233] 22:07:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x9af90800) [pid = 1818] [serial = 682] [outer = (nil)] 22:07:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x9afcf000) [pid = 1818] [serial = 683] [outer = 0x9af90800] 22:07:09 INFO - PROCESS | 1818 | 1477631229847 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x9b148400) [pid = 1818] [serial = 684] [outer = 0x9af90800] 22:07:10 INFO - PROCESS | 1818 | 1477631230713 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:10 INFO - . 22:07:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1373ms 22:07:10 INFO - PROCESS | 1818 | 1477631230773 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 1818 | 1477631230780 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 22:07:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 22:07:10 INFO - PROCESS | 1818 | 1477631230792 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}] 22:07:10 INFO - PROCESS | 1818 | 1477631230988 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 22:07:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf4c00 == 19 [pid = 1818] [id = 222] 22:07:11 INFO - PROCESS | 1818 | --DOCSHELL 0xa2c48000 == 18 [pid = 1818] [id = 218] 22:07:11 INFO - PROCESS | 1818 | 1477631231775 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 22:07:11 INFO - PROCESS | 1818 | 1477631231781 Marionette TRACE conn4 <- [1,975,null,["8"]] 22:07:11 INFO - PROCESS | 1818 | 1477631231824 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 22:07:11 INFO - PROCESS | 1818 | 1477631231834 Marionette TRACE conn4 <- [1,976,null,{}] 22:07:11 INFO - PROCESS | 1818 | 1477631231842 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef4000 == 19 [pid = 1818] [id = 234] 22:07:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8d9e4c00) [pid = 1818] [serial = 685] [outer = (nil)] 22:07:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8d9f0400) [pid = 1818] [serial = 686] [outer = 0x8d9e4c00] 22:07:11 INFO - PROCESS | 1818 | 1477631231939 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8dc93000) [pid = 1818] [serial = 687] [outer = 0x8d9e4c00] 22:07:12 INFO - PROCESS | 1818 | 1477631232574 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:12 INFO - . 22:07:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1877ms 22:07:12 INFO - PROCESS | 1818 | 1477631232668 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 1818 | 1477631232676 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 22:07:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 22:07:12 INFO - PROCESS | 1818 | 1477631232690 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}] 22:07:12 INFO - PROCESS | 1818 | 1477631232883 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 22:07:13 INFO - PROCESS | 1818 | 1477631233000 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 22:07:13 INFO - PROCESS | 1818 | 1477631233008 Marionette TRACE conn4 <- [1,980,null,["8"]] 22:07:13 INFO - PROCESS | 1818 | 1477631233020 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 22:07:13 INFO - PROCESS | 1818 | 1477631233029 Marionette TRACE conn4 <- [1,981,null,{}] 22:07:13 INFO - PROCESS | 1818 | 1477631233034 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x93072000 == 20 [pid = 1818] [id = 235] 22:07:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x93078000) [pid = 1818] [serial = 688] [outer = (nil)] 22:07:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9319b400) [pid = 1818] [serial = 689] [outer = 0x93078000] 22:07:13 INFO - PROCESS | 1818 | 1477631233127 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9319c800) [pid = 1818] [serial = 690] [outer = 0x93078000] 22:07:13 INFO - PROCESS | 1818 | 1477631233720 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:13 INFO - . 22:07:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1122ms 22:07:13 INFO - PROCESS | 1818 | 1477631233810 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 22:07:13 INFO - PROCESS | 1818 | 1477631233814 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 22:07:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 22:07:13 INFO - PROCESS | 1818 | 1477631233823 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}] 22:07:14 INFO - PROCESS | 1818 | 1477631234024 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 22:07:14 INFO - PROCESS | 1818 | 1477631234150 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 22:07:14 INFO - PROCESS | 1818 | 1477631234162 Marionette TRACE conn4 <- [1,985,null,["8"]] 22:07:14 INFO - PROCESS | 1818 | 1477631234187 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 22:07:14 INFO - PROCESS | 1818 | 1477631234195 Marionette TRACE conn4 <- [1,986,null,{}] 22:07:14 INFO - PROCESS | 1818 | 1477631234201 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be5400 == 21 [pid = 1818] [id = 236] 22:07:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x94e32400) [pid = 1818] [serial = 691] [outer = (nil)] 22:07:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x95476800) [pid = 1818] [serial = 692] [outer = 0x94e32400] 22:07:14 INFO - PROCESS | 1818 | 1477631234290 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x95775400) [pid = 1818] [serial = 693] [outer = 0x94e32400] 22:07:15 INFO - PROCESS | 1818 | 1477631235129 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:15 INFO - . 22:07:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1325ms 22:07:15 INFO - PROCESS | 1818 | 1477631235147 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 1818 | 1477631235151 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 22:07:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 22:07:15 INFO - PROCESS | 1818 | 1477631235158 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}] 22:07:15 INFO - PROCESS | 1818 | 1477631235413 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 22:07:15 INFO - PROCESS | 1818 | 1477631235443 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 22:07:15 INFO - PROCESS | 1818 | 1477631235448 Marionette TRACE conn4 <- [1,990,null,["8"]] 22:07:15 INFO - PROCESS | 1818 | 1477631235453 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 22:07:15 INFO - PROCESS | 1818 | 1477631235459 Marionette TRACE conn4 <- [1,991,null,{}] 22:07:15 INFO - PROCESS | 1818 | 1477631235525 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x9588b800 == 22 [pid = 1818] [id = 237] 22:07:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x98483c00) [pid = 1818] [serial = 694] [outer = (nil)] 22:07:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x98489c00) [pid = 1818] [serial = 695] [outer = 0x98483c00] 22:07:15 INFO - PROCESS | 1818 | 1477631235615 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9955ec00) [pid = 1818] [serial = 696] [outer = 0x98483c00] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x995be400) [pid = 1818] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x930c1c00) [pid = 1818] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8f77b000) [pid = 1818] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x98486400) [pid = 1818] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9587e000) [pid = 1818] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x94be7400) [pid = 1818] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8daab400) [pid = 1818] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8f879800) [pid = 1818] [serial = 652] [outer = (nil)] [url = about:blank] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x9566ec00) [pid = 1818] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x90f0f800) [pid = 1818] [serial = 644] [outer = (nil)] [url = about:blank] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0xa2c48800) [pid = 1818] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 22:07:16 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8daf9400) [pid = 1818] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:07:16 INFO - PROCESS | 1818 | 1477631236499 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:16 INFO - . 22:07:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1432ms 22:07:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 22:07:16 INFO - PROCESS | 1818 | 1477631236590 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 1818 | 1477631236594 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 22:07:16 INFO - PROCESS | 1818 | 1477631236602 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}] 22:07:16 INFO - PROCESS | 1818 | 1477631236784 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 22:07:16 INFO - PROCESS | 1818 | 1477631236894 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 22:07:16 INFO - PROCESS | 1818 | 1477631236898 Marionette TRACE conn4 <- [1,995,null,["8"]] 22:07:16 INFO - PROCESS | 1818 | 1477631236908 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 22:07:16 INFO - PROCESS | 1818 | 1477631236914 Marionette TRACE conn4 <- [1,996,null,{}] 22:07:16 INFO - PROCESS | 1818 | 1477631236920 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be7400 == 23 [pid = 1818] [id = 238] 22:07:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x94bf0800) [pid = 1818] [serial = 697] [outer = (nil)] 22:07:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9a371400) [pid = 1818] [serial = 698] [outer = 0x94bf0800] 22:07:17 INFO - PROCESS | 1818 | 1477631237005 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9a371c00) [pid = 1818] [serial = 699] [outer = 0x94bf0800] 22:07:17 INFO - PROCESS | 1818 | 1477631237556 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:17 INFO - . 22:07:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 973ms 22:07:17 INFO - PROCESS | 1818 | 1477631237605 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 1818 | 1477631237609 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 22:07:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 22:07:17 INFO - PROCESS | 1818 | 1477631237616 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}] 22:07:17 INFO - PROCESS | 1818 | 1477631237786 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 22:07:17 INFO - PROCESS | 1818 | 1477631237903 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 22:07:17 INFO - PROCESS | 1818 | 1477631237908 Marionette TRACE conn4 <- [1,1000,null,["8"]] 22:07:17 INFO - PROCESS | 1818 | 1477631237913 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 22:07:17 INFO - PROCESS | 1818 | 1477631237918 Marionette TRACE conn4 <- [1,1001,null,{}] 22:07:17 INFO - PROCESS | 1818 | 1477631237924 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b390c00 == 24 [pid = 1818] [id = 239] 22:07:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9b393000) [pid = 1818] [serial = 700] [outer = (nil)] 22:07:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9b402c00) [pid = 1818] [serial = 701] [outer = 0x9b393000] 22:07:18 INFO - PROCESS | 1818 | 1477631238038 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0xa0787800) [pid = 1818] [serial = 702] [outer = 0x9b393000] 22:07:18 INFO - PROCESS | 1818 | 1477631238771 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:18 INFO - . 22:07:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1233ms 22:07:18 INFO - PROCESS | 1818 | 1477631238851 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 1818 | 1477631238858 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 22:07:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 22:07:18 INFO - PROCESS | 1818 | 1477631238868 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}] 22:07:19 INFO - PROCESS | 1818 | 1477631239149 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 22:07:19 INFO - PROCESS | 1818 | 1477631239164 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 22:07:19 INFO - PROCESS | 1818 | 1477631239170 Marionette TRACE conn4 <- [1,1005,null,["8"]] 22:07:19 INFO - PROCESS | 1818 | 1477631239278 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 22:07:19 INFO - PROCESS | 1818 | 1477631239286 Marionette TRACE conn4 <- [1,1006,null,{}] 22:07:19 INFO - PROCESS | 1818 | 1477631239297 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x93806400 == 25 [pid = 1818] [id = 240] 22:07:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x93807000) [pid = 1818] [serial = 703] [outer = (nil)] 22:07:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93d8f000) [pid = 1818] [serial = 704] [outer = 0x93807000] 22:07:19 INFO - PROCESS | 1818 | 1477631239399 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x94be6800) [pid = 1818] [serial = 705] [outer = 0x93807000] 22:07:20 INFO - PROCESS | 1818 | 1477631240206 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:20 INFO - . 22:07:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1423ms 22:07:20 INFO - PROCESS | 1818 | 1477631240290 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 1818 | 1477631240298 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 22:07:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 22:07:20 INFO - PROCESS | 1818 | 1477631240306 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}] 22:07:20 INFO - PROCESS | 1818 | 1477631240501 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 22:07:20 INFO - PROCESS | 1818 | 1477631240660 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 22:07:20 INFO - PROCESS | 1818 | 1477631240666 Marionette TRACE conn4 <- [1,1010,null,["8"]] 22:07:20 INFO - PROCESS | 1818 | 1477631240675 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 22:07:20 INFO - PROCESS | 1818 | 1477631240681 Marionette TRACE conn4 <- [1,1011,null,{}] 22:07:20 INFO - PROCESS | 1818 | 1477631240688 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f619000 == 26 [pid = 1818] [id = 241] 22:07:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x995b6c00) [pid = 1818] [serial = 706] [outer = (nil)] 22:07:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9a3d5c00) [pid = 1818] [serial = 707] [outer = 0x995b6c00] 22:07:20 INFO - PROCESS | 1818 | 1477631240786 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9a3e2000) [pid = 1818] [serial = 708] [outer = 0x995b6c00] 22:07:21 INFO - PROCESS | 1818 | 1477631241509 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:21 INFO - . 22:07:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1238ms 22:07:21 INFO - PROCESS | 1818 | 1477631241589 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 1818 | 1477631241597 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 22:07:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 22:07:21 INFO - PROCESS | 1818 | 1477631241606 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}] 22:07:21 INFO - PROCESS | 1818 | 1477631241797 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 22:07:22 INFO - PROCESS | 1818 | 1477631242065 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 22:07:22 INFO - PROCESS | 1818 | 1477631242072 Marionette TRACE conn4 <- [1,1015,null,["8"]] 22:07:22 INFO - PROCESS | 1818 | 1477631242097 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 22:07:22 INFO - PROCESS | 1818 | 1477631242107 Marionette TRACE conn4 <- [1,1016,null,{}] 22:07:22 INFO - PROCESS | 1818 | 1477631242115 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f61b000 == 27 [pid = 1818] [id = 242] 22:07:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f64f800) [pid = 1818] [serial = 709] [outer = (nil)] 22:07:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8fb21000) [pid = 1818] [serial = 710] [outer = 0x8f64f800] 22:07:22 INFO - PROCESS | 1818 | 1477631242206 Marionette DEBUG loaded listener.js 22:07:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fb21400) [pid = 1818] [serial = 711] [outer = 0x8f64f800] 22:07:22 INFO - PROCESS | 1818 | --DOCSHELL 0x9577ac00 == 26 [pid = 1818] [id = 227] 22:07:22 INFO - PROCESS | 1818 | --DOCSHELL 0x93801c00 == 25 [pid = 1818] [id = 226] 22:07:22 INFO - PROCESS | 1818 | --DOCSHELL 0x94be7000 == 24 [pid = 1818] [id = 225] 22:07:23 INFO - PROCESS | 1818 | 1477631242998 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:23 INFO - . 22:07:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1477ms 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9a272c00) [pid = 1818] [serial = 671] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9a2be800) [pid = 1818] [serial = 672] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x99555800) [pid = 1818] [serial = 668] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x99556400) [pid = 1818] [serial = 669] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x95882400) [pid = 1818] [serial = 665] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x95888c00) [pid = 1818] [serial = 666] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x95757000) [pid = 1818] [serial = 662] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x95773000) [pid = 1818] [serial = 663] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x94becc00) [pid = 1818] [serial = 659] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x94ce6000) [pid = 1818] [serial = 660] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9319bc00) [pid = 1818] [serial = 656] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x93559c00) [pid = 1818] [serial = 657] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8fb23c00) [pid = 1818] [serial = 653] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x90f4a800) [pid = 1818] [serial = 654] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8daf8c00) [pid = 1818] [serial = 648] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8dc90400) [pid = 1818] [serial = 649] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0xa2c53800) [pid = 1818] [serial = 641] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8f617c00) [pid = 1818] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x93d92c00) [pid = 1818] [serial = 646] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8d9f2000) [pid = 1818] [serial = 651] [outer = (nil)] [url = about:blank] 22:07:23 INFO - PROCESS | 1818 | 1477631243113 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 22:07:23 INFO - PROCESS | 1818 | 1477631243121 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 22:07:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 22:07:23 INFO - PROCESS | 1818 | 1477631243136 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}] 22:07:23 INFO - PROCESS | 1818 | 1477631243318 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 22:07:23 INFO - PROCESS | 1818 | 1477631243332 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 22:07:23 INFO - PROCESS | 1818 | 1477631243337 Marionette TRACE conn4 <- [1,1020,null,["8"]] 22:07:23 INFO - PROCESS | 1818 | 1477631243476 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 22:07:23 INFO - PROCESS | 1818 | 1477631243485 Marionette TRACE conn4 <- [1,1021,null,{}] 22:07:23 INFO - PROCESS | 1818 | 1477631243495 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f4b000 == 25 [pid = 1818] [id = 243] 22:07:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x90f4b400) [pid = 1818] [serial = 712] [outer = (nil)] 22:07:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x925d9000) [pid = 1818] [serial = 713] [outer = 0x90f4b400] 22:07:23 INFO - PROCESS | 1818 | 1477631243583 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x925e0000) [pid = 1818] [serial = 714] [outer = 0x90f4b400] 22:07:24 INFO - PROCESS | 1818 | 1477631244136 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:24 INFO - . 22:07:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1074ms 22:07:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 22:07:24 INFO - PROCESS | 1818 | 1477631244209 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 1818 | 1477631244213 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 22:07:24 INFO - PROCESS | 1818 | 1477631244222 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}] 22:07:24 INFO - PROCESS | 1818 | 1477631244407 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 22:07:24 INFO - PROCESS | 1818 | 1477631244420 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 22:07:24 INFO - PROCESS | 1818 | 1477631244430 Marionette TRACE conn4 <- [1,1025,null,["8"]] 22:07:24 INFO - PROCESS | 1818 | 1477631244551 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 22:07:24 INFO - PROCESS | 1818 | 1477631244559 Marionette TRACE conn4 <- [1,1026,null,{}] 22:07:24 INFO - PROCESS | 1818 | 1477631244565 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x93196000 == 26 [pid = 1818] [id = 244] 22:07:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x94e2c000) [pid = 1818] [serial = 715] [outer = (nil)] 22:07:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x9566e800) [pid = 1818] [serial = 716] [outer = 0x94e2c000] 22:07:24 INFO - PROCESS | 1818 | 1477631244658 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x95778c00) [pid = 1818] [serial = 717] [outer = 0x94e2c000] 22:07:25 INFO - PROCESS | 1818 | 1477631245275 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:25 INFO - . 22:07:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1073ms 22:07:25 INFO - PROCESS | 1818 | 1477631245304 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 1818 | 1477631245308 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 22:07:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 22:07:25 INFO - PROCESS | 1818 | 1477631245315 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}] 22:07:25 INFO - PROCESS | 1818 | 1477631245549 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 22:07:25 INFO - PROCESS | 1818 | 1477631245574 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 22:07:25 INFO - PROCESS | 1818 | 1477631245578 Marionette TRACE conn4 <- [1,1030,null,["8"]] 22:07:25 INFO - PROCESS | 1818 | 1477631245583 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 22:07:25 INFO - PROCESS | 1818 | 1477631245589 Marionette TRACE conn4 <- [1,1031,null,{}] 22:07:25 INFO - PROCESS | 1818 | 1477631245595 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577d000 == 27 [pid = 1818] [id = 245] 22:07:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x98488000) [pid = 1818] [serial = 718] [outer = (nil)] 22:07:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x995bcc00) [pid = 1818] [serial = 719] [outer = 0x98488000] 22:07:25 INFO - PROCESS | 1818 | 1477631245740 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9a2b8400) [pid = 1818] [serial = 720] [outer = 0x98488000] 22:07:26 INFO - PROCESS | 1818 | 1477631246378 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:26 INFO - . 22:07:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1074ms 22:07:26 INFO - PROCESS | 1818 | 1477631246392 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 1818 | 1477631246397 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 22:07:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 22:07:26 INFO - PROCESS | 1818 | 1477631246404 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}] 22:07:26 INFO - PROCESS | 1818 | 1477631246632 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 22:07:26 INFO - PROCESS | 1818 | 1477631246657 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 22:07:26 INFO - PROCESS | 1818 | 1477631246661 Marionette TRACE conn4 <- [1,1035,null,["8"]] 22:07:26 INFO - PROCESS | 1818 | 1477631246666 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 22:07:26 INFO - PROCESS | 1818 | 1477631246671 Marionette TRACE conn4 <- [1,1036,null,{}] 22:07:26 INFO - PROCESS | 1818 | 1477631246677 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceee400 == 28 [pid = 1818] [id = 246] 22:07:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8daf4800) [pid = 1818] [serial = 721] [outer = (nil)] 22:07:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9b393800) [pid = 1818] [serial = 722] [outer = 0x8daf4800] 22:07:26 INFO - PROCESS | 1818 | 1477631246821 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa0789400) [pid = 1818] [serial = 723] [outer = 0x8daf4800] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8daf5800) [pid = 1818] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8d9e4c00) [pid = 1818] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93810400) [pid = 1818] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x93078000) [pid = 1818] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x995b8400) [pid = 1818] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x98483c00) [pid = 1818] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x94e32400) [pid = 1818] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 22:07:27 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x94bf0800) [pid = 1818] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 22:07:27 INFO - PROCESS | 1818 | 1477631247542 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:27 INFO - . 22:07:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1173ms 22:07:27 INFO - PROCESS | 1818 | 1477631247577 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 1818 | 1477631247580 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 22:07:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 22:07:27 INFO - PROCESS | 1818 | 1477631247600 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}] 22:07:27 INFO - PROCESS | 1818 | 1477631247804 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 22:07:27 INFO - PROCESS | 1818 | 1477631247821 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 22:07:27 INFO - PROCESS | 1818 | 1477631247824 Marionette TRACE conn4 <- [1,1040,null,["8"]] 22:07:27 INFO - PROCESS | 1818 | 1477631247829 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 22:07:27 INFO - PROCESS | 1818 | 1477631247835 Marionette TRACE conn4 <- [1,1041,null,{}] 22:07:27 INFO - PROCESS | 1818 | 1477631247840 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf4c00 == 29 [pid = 1818] [id = 247] 22:07:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x9495e800) [pid = 1818] [serial = 724] [outer = (nil)] 22:07:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0xa2605400) [pid = 1818] [serial = 725] [outer = 0x9495e800] 22:07:27 INFO - PROCESS | 1818 | 1477631247952 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0xa2688000) [pid = 1818] [serial = 726] [outer = 0x9495e800] 22:07:28 INFO - PROCESS | 1818 | 1477631248576 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:28 INFO - . 22:07:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1020ms 22:07:28 INFO - PROCESS | 1818 | 1477631248621 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 1818 | 1477631248625 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 22:07:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 22:07:28 INFO - PROCESS | 1818 | 1477631248634 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}] 22:07:28 INFO - PROCESS | 1818 | 1477631248802 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 22:07:28 INFO - PROCESS | 1818 | 1477631248812 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 22:07:28 INFO - PROCESS | 1818 | 1477631248815 Marionette TRACE conn4 <- [1,1045,null,["8"]] 22:07:28 INFO - PROCESS | 1818 | 1477631248925 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 22:07:28 INFO - PROCESS | 1818 | 1477631248933 Marionette TRACE conn4 <- [1,1046,null,{}] 22:07:28 INFO - PROCESS | 1818 | 1477631248939 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x995b8400 == 30 [pid = 1818] [id = 248] 22:07:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9a5b0000) [pid = 1818] [serial = 727] [outer = (nil)] 22:07:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0xa2c46000) [pid = 1818] [serial = 728] [outer = 0x9a5b0000] 22:07:29 INFO - PROCESS | 1818 | 1477631249028 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0xa2c46400) [pid = 1818] [serial = 729] [outer = 0x9a5b0000] 22:07:29 INFO - PROCESS | 1818 | 1477631249674 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:29 INFO - . 22:07:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1069ms 22:07:29 INFO - PROCESS | 1818 | 1477631249733 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 1818 | 1477631249740 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 22:07:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 22:07:29 INFO - PROCESS | 1818 | 1477631249877 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}] 22:07:30 INFO - PROCESS | 1818 | 1477631250127 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 22:07:30 INFO - PROCESS | 1818 | 1477631250248 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 22:07:30 INFO - PROCESS | 1818 | 1477631250255 Marionette TRACE conn4 <- [1,1050,null,["8"]] 22:07:30 INFO - PROCESS | 1818 | 1477631250265 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 22:07:30 INFO - PROCESS | 1818 | 1477631250273 Marionette TRACE conn4 <- [1,1051,null,{}] 22:07:30 INFO - PROCESS | 1818 | 1477631250285 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x9333d000 == 31 [pid = 1818] [id = 249] 22:07:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x933f7000) [pid = 1818] [serial = 730] [outer = (nil)] 22:07:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9380c800) [pid = 1818] [serial = 731] [outer = 0x933f7000] 22:07:30 INFO - PROCESS | 1818 | 1477631250431 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93828400) [pid = 1818] [serial = 732] [outer = 0x933f7000] 22:07:31 INFO - PROCESS | 1818 | 1477631251103 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:31 INFO - . 22:07:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1376ms 22:07:31 INFO - PROCESS | 1818 | 1477631251134 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 1818 | 1477631251139 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 22:07:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 22:07:31 INFO - PROCESS | 1818 | 1477631251147 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}] 22:07:31 INFO - PROCESS | 1818 | 1477631251380 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 22:07:31 INFO - PROCESS | 1818 | 1477631251514 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 22:07:31 INFO - PROCESS | 1818 | 1477631251518 Marionette TRACE conn4 <- [1,1055,null,["8"]] 22:07:31 INFO - PROCESS | 1818 | 1477631251526 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 22:07:31 INFO - PROCESS | 1818 | 1477631251532 Marionette TRACE conn4 <- [1,1056,null,{}] 22:07:31 INFO - PROCESS | 1818 | 1477631251538 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x98490c00 == 32 [pid = 1818] [id = 250] 22:07:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x99558400) [pid = 1818] [serial = 733] [outer = (nil)] 22:07:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9a335400) [pid = 1818] [serial = 734] [outer = 0x99558400] 22:07:31 INFO - PROCESS | 1818 | 1477631251676 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9b4be000) [pid = 1818] [serial = 735] [outer = 0x99558400] 22:07:32 INFO - PROCESS | 1818 | 1477631252350 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:32 INFO - . 22:07:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1271ms 22:07:32 INFO - PROCESS | 1818 | 1477631252426 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 22:07:32 INFO - PROCESS | 1818 | 1477631252434 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 22:07:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 22:07:32 INFO - PROCESS | 1818 | 1477631252442 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}] 22:07:32 INFO - PROCESS | 1818 | 1477631252636 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 22:07:32 INFO - PROCESS | 1818 | 1477631252813 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 22:07:32 INFO - PROCESS | 1818 | 1477631252819 Marionette TRACE conn4 <- [1,1060,null,["8"]] 22:07:32 INFO - PROCESS | 1818 | 1477631252832 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 22:07:32 INFO - PROCESS | 1818 | 1477631252839 Marionette TRACE conn4 <- [1,1061,null,{}] 22:07:32 INFO - PROCESS | 1818 | 1477631252846 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2c4f800 == 33 [pid = 1818] [id = 251] 22:07:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa2c50000) [pid = 1818] [serial = 736] [outer = (nil)] 22:07:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa2c52800) [pid = 1818] [serial = 737] [outer = 0xa2c50000] 22:07:32 INFO - PROCESS | 1818 | 1477631252946 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa2cc4000) [pid = 1818] [serial = 738] [outer = 0xa2c50000] 22:07:33 INFO - PROCESS | 1818 | 1477631253599 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:33 INFO - . 22:07:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1236ms 22:07:33 INFO - PROCESS | 1818 | 1477631253678 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 22:07:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 22:07:33 INFO - PROCESS | 1818 | 1477631253683 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 22:07:33 INFO - PROCESS | 1818 | 1477631253695 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}] 22:07:33 INFO - PROCESS | 1818 | 1477631253896 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 22:07:34 INFO - PROCESS | 1818 | 1477631254047 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 22:07:34 INFO - PROCESS | 1818 | 1477631254052 Marionette TRACE conn4 <- [1,1065,null,["8"]] 22:07:34 INFO - PROCESS | 1818 | 1477631254063 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 22:07:34 INFO - PROCESS | 1818 | 1477631254068 Marionette TRACE conn4 <- [1,1066,null,{}] 22:07:34 INFO - PROCESS | 1818 | 1477631254075 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 1818 | ++DOCSHELL 0xa296fc00 == 34 [pid = 1818] [id = 252] 22:07:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa2ccec00) [pid = 1818] [serial = 739] [outer = (nil)] 22:07:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa2cd1800) [pid = 1818] [serial = 740] [outer = 0xa2ccec00] 22:07:34 INFO - PROCESS | 1818 | 1477631254169 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa3007800) [pid = 1818] [serial = 741] [outer = 0xa2ccec00] 22:07:34 INFO - PROCESS | 1818 | 1477631254797 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:34 INFO - . 22:07:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1179ms 22:07:34 INFO - PROCESS | 1818 | 1477631254869 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 22:07:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 22:07:34 INFO - PROCESS | 1818 | 1477631254877 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 22:07:34 INFO - PROCESS | 1818 | 1477631254888 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}] 22:07:35 INFO - PROCESS | 1818 | 1477631255082 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 22:07:35 INFO - PROCESS | 1818 | 1477631255340 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 22:07:35 INFO - PROCESS | 1818 | 1477631255345 Marionette TRACE conn4 <- [1,1070,null,["8"]] 22:07:35 INFO - PROCESS | 1818 | 1477631255365 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 22:07:35 INFO - PROCESS | 1818 | 1477631255375 Marionette TRACE conn4 <- [1,1071,null,{}] 22:07:35 INFO - PROCESS | 1818 | 1477631255385 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f775400 == 35 [pid = 1818] [id = 253] 22:07:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8f871c00) [pid = 1818] [serial = 742] [outer = (nil)] 22:07:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x92375400) [pid = 1818] [serial = 743] [outer = 0x8f871c00] 22:07:35 INFO - PROCESS | 1818 | 1477631255478 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x92382400) [pid = 1818] [serial = 744] [outer = 0x8f871c00] 22:07:36 INFO - PROCESS | 1818 | 1477631256261 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:36 INFO - . 22:07:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1425ms 22:07:36 INFO - PROCESS | 1818 | 1477631256313 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 1818 | 1477631256320 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 22:07:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 22:07:36 INFO - PROCESS | 1818 | 1477631256351 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}] 22:07:36 INFO - PROCESS | 1818 | 1477631256552 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 22:07:36 INFO - PROCESS | 1818 | 1477631256722 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 22:07:36 INFO - PROCESS | 1818 | 1477631256729 Marionette TRACE conn4 <- [1,1075,null,["8"]] 22:07:36 INFO - PROCESS | 1818 | 1477631256739 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 22:07:36 INFO - PROCESS | 1818 | 1477631256747 Marionette TRACE conn4 <- [1,1076,null,{}] 22:07:36 INFO - PROCESS | 1818 | 1477631256754 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x95779800 == 36 [pid = 1818] [id = 254] 22:07:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9577b400) [pid = 1818] [serial = 745] [outer = (nil)] 22:07:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x97b4e000) [pid = 1818] [serial = 746] [outer = 0x9577b400] 22:07:36 INFO - PROCESS | 1818 | 1477631256842 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x98482c00) [pid = 1818] [serial = 747] [outer = 0x9577b400] 22:07:37 INFO - PROCESS | 1818 | --DOCSHELL 0x8daaa000 == 35 [pid = 1818] [id = 230] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9b402c00) [pid = 1818] [serial = 701] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9afcf000) [pid = 1818] [serial = 683] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9a371400) [pid = 1818] [serial = 698] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9a371c00) [pid = 1818] [serial = 699] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x98489c00) [pid = 1818] [serial = 695] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9955ec00) [pid = 1818] [serial = 696] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95476800) [pid = 1818] [serial = 692] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95775400) [pid = 1818] [serial = 693] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9319b400) [pid = 1818] [serial = 689] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9319c800) [pid = 1818] [serial = 690] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8d9f0400) [pid = 1818] [serial = 686] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8dc93000) [pid = 1818] [serial = 687] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9a331000) [pid = 1818] [serial = 680] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9a3d4000) [pid = 1818] [serial = 681] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x94961000) [pid = 1818] [serial = 677] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9495b000) [pid = 1818] [serial = 678] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f618800) [pid = 1818] [serial = 674] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8f61a000) [pid = 1818] [serial = 675] [outer = (nil)] [url = about:blank] 22:07:37 INFO - PROCESS | 1818 | 1477631257497 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:37 INFO - . 22:07:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1181ms 22:07:37 INFO - PROCESS | 1818 | 1477631257556 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 1818 | 1477631257560 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 22:07:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 22:07:37 INFO - PROCESS | 1818 | 1477631257571 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}] 22:07:37 INFO - PROCESS | 1818 | 1477631257780 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 22:07:37 INFO - PROCESS | 1818 | 1477631257905 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 22:07:37 INFO - PROCESS | 1818 | 1477631257915 Marionette TRACE conn4 <- [1,1080,null,["8"]] 22:07:37 INFO - PROCESS | 1818 | 1477631257930 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 22:07:37 INFO - PROCESS | 1818 | 1477631257936 Marionette TRACE conn4 <- [1,1081,null,{}] 22:07:37 INFO - PROCESS | 1818 | 1477631257943 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daab400 == 36 [pid = 1818] [id = 255] 22:07:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x99558000) [pid = 1818] [serial = 748] [outer = (nil)] 22:07:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9a32f800) [pid = 1818] [serial = 749] [outer = 0x99558000] 22:07:38 INFO - PROCESS | 1818 | 1477631258032 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9a3ddc00) [pid = 1818] [serial = 750] [outer = 0x99558000] 22:07:38 INFO - PROCESS | 1818 | 1477631258594 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:38 INFO - . 22:07:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1071ms 22:07:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 22:07:38 INFO - PROCESS | 1818 | 1477631258644 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 1818 | 1477631258647 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 22:07:38 INFO - PROCESS | 1818 | 1477631258655 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}] 22:07:38 INFO - PROCESS | 1818 | 1477631258834 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 22:07:38 INFO - PROCESS | 1818 | 1477631258961 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 22:07:38 INFO - PROCESS | 1818 | 1477631258966 Marionette TRACE conn4 <- [1,1085,null,["8"]] 22:07:38 INFO - PROCESS | 1818 | 1477631258971 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 22:07:38 INFO - PROCESS | 1818 | 1477631258978 Marionette TRACE conn4 <- [1,1086,null,{}] 22:07:39 INFO - PROCESS | 1818 | 1477631258984 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x956e8000 == 37 [pid = 1818] [id = 256] 22:07:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9b403000) [pid = 1818] [serial = 751] [outer = (nil)] 22:07:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0xa1110800) [pid = 1818] [serial = 752] [outer = 0x9b403000] 22:07:39 INFO - PROCESS | 1818 | 1477631259067 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0xa260ec00) [pid = 1818] [serial = 753] [outer = 0x9b403000] 22:07:39 INFO - PROCESS | 1818 | 1477631259734 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:39 INFO - . 22:07:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1131ms 22:07:39 INFO - PROCESS | 1818 | 1477631259788 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 22:07:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 22:07:39 INFO - PROCESS | 1818 | 1477631259793 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 22:07:39 INFO - PROCESS | 1818 | 1477631259800 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}] 22:07:40 INFO - PROCESS | 1818 | 1477631260043 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 22:07:40 INFO - PROCESS | 1818 | 1477631260062 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 22:07:40 INFO - PROCESS | 1818 | 1477631260067 Marionette TRACE conn4 <- [1,1090,null,["8"]] 22:07:40 INFO - PROCESS | 1818 | 1477631260074 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 22:07:40 INFO - PROCESS | 1818 | 1477631260079 Marionette TRACE conn4 <- [1,1091,null,{}] 22:07:40 INFO - PROCESS | 1818 | 1477631260155 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa4400 == 38 [pid = 1818] [id = 257] 22:07:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x925dd400) [pid = 1818] [serial = 754] [outer = (nil)] 22:07:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa2c4dc00) [pid = 1818] [serial = 755] [outer = 0x925dd400] 22:07:40 INFO - PROCESS | 1818 | 1477631260249 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa2c51c00) [pid = 1818] [serial = 756] [outer = 0x925dd400] 22:07:40 INFO - PROCESS | 1818 | 1477631260860 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:40 INFO - . 22:07:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1122ms 22:07:40 INFO - PROCESS | 1818 | 1477631260921 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 1818 | 1477631260925 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 22:07:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 22:07:40 INFO - PROCESS | 1818 | 1477631260953 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}] 22:07:41 INFO - PROCESS | 1818 | 1477631261173 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 22:07:41 INFO - PROCESS | 1818 | 1477631261195 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 22:07:41 INFO - PROCESS | 1818 | 1477631261199 Marionette TRACE conn4 <- [1,1095,null,["8"]] 22:07:41 INFO - PROCESS | 1818 | 1477631261204 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 22:07:41 INFO - PROCESS | 1818 | 1477631261209 Marionette TRACE conn4 <- [1,1096,null,{}] 22:07:41 INFO - PROCESS | 1818 | 1477631261215 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x9354f000 == 39 [pid = 1818] [id = 258] 22:07:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa3002400) [pid = 1818] [serial = 757] [outer = (nil)] 22:07:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa3082c00) [pid = 1818] [serial = 758] [outer = 0xa3002400] 22:07:41 INFO - PROCESS | 1818 | 1477631261395 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa3089400) [pid = 1818] [serial = 759] [outer = 0xa3002400] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x995b6c00) [pid = 1818] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8daf4800) [pid = 1818] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x98488000) [pid = 1818] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9495e800) [pid = 1818] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x90f4b400) [pid = 1818] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93807000) [pid = 1818] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8f64f800) [pid = 1818] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x94e2c000) [pid = 1818] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 22:07:41 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9af90800) [pid = 1818] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 22:07:42 INFO - PROCESS | 1818 | 1477631262112 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:42 INFO - . 22:07:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1224ms 22:07:42 INFO - PROCESS | 1818 | 1477631262169 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 1818 | 1477631262173 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 22:07:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 22:07:42 INFO - PROCESS | 1818 | 1477631262183 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}] 22:07:42 INFO - PROCESS | 1818 | 1477631262403 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 22:07:42 INFO - PROCESS | 1818 | 1477631262421 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 22:07:42 INFO - PROCESS | 1818 | 1477631262424 Marionette TRACE conn4 <- [1,1100,null,["8"]] 22:07:42 INFO - PROCESS | 1818 | 1477631262430 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 22:07:42 INFO - PROCESS | 1818 | 1477631262436 Marionette TRACE conn4 <- [1,1101,null,{}] 22:07:42 INFO - PROCESS | 1818 | 1477631262442 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa3c00 == 40 [pid = 1818] [id = 259] 22:07:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x99557800) [pid = 1818] [serial = 760] [outer = (nil)] 22:07:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0xa45e4000) [pid = 1818] [serial = 761] [outer = 0x99557800] 22:07:42 INFO - PROCESS | 1818 | 1477631262527 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x957d1400) [pid = 1818] [serial = 762] [outer = 0x99557800] 22:07:43 INFO - PROCESS | 1818 | 1477631263102 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:43 INFO - . 22:07:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 972ms 22:07:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 22:07:43 INFO - PROCESS | 1818 | 1477631263153 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 1818 | 1477631263157 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 22:07:43 INFO - PROCESS | 1818 | 1477631263164 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}] 22:07:43 INFO - PROCESS | 1818 | 1477631263330 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 22:07:43 INFO - PROCESS | 1818 | 1477631263456 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 22:07:43 INFO - PROCESS | 1818 | 1477631263460 Marionette TRACE conn4 <- [1,1105,null,["8"]] 22:07:43 INFO - PROCESS | 1818 | 1477631263466 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 22:07:43 INFO - PROCESS | 1818 | 1477631263471 Marionette TRACE conn4 <- [1,1106,null,{}] 22:07:43 INFO - PROCESS | 1818 | 1477631263476 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4838000 == 41 [pid = 1818] [id = 260] 22:07:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa4888400) [pid = 1818] [serial = 763] [outer = (nil)] 22:07:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa4896400) [pid = 1818] [serial = 764] [outer = 0xa4888400] 22:07:43 INFO - PROCESS | 1818 | 1477631263558 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa4c4c400) [pid = 1818] [serial = 765] [outer = 0xa4888400] 22:07:44 INFO - PROCESS | 1818 | 1477631264202 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:44 INFO - . 22:07:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1073ms 22:07:44 INFO - PROCESS | 1818 | 1477631264237 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 22:07:44 INFO - PROCESS | 1818 | 1477631264244 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 22:07:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 22:07:44 INFO - PROCESS | 1818 | 1477631264254 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}] 22:07:44 INFO - PROCESS | 1818 | 1477631264466 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 22:07:44 INFO - PROCESS | 1818 | 1477631264631 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 22:07:44 INFO - PROCESS | 1818 | 1477631264637 Marionette TRACE conn4 <- [1,1110,null,["8"]] 22:07:44 INFO - PROCESS | 1818 | 1477631264650 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 22:07:44 INFO - PROCESS | 1818 | 1477631264657 Marionette TRACE conn4 <- [1,1111,null,{}] 22:07:44 INFO - PROCESS | 1818 | 1477631264665 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x92864000 == 42 [pid = 1818] [id = 261] 22:07:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x93197400) [pid = 1818] [serial = 766] [outer = (nil)] 22:07:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x94befc00) [pid = 1818] [serial = 767] [outer = 0x93197400] 22:07:44 INFO - PROCESS | 1818 | 1477631264771 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x94ce4000) [pid = 1818] [serial = 768] [outer = 0x93197400] 22:07:45 INFO - PROCESS | 1818 | 1477631265497 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:45 INFO - . 22:07:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1278ms 22:07:45 INFO - PROCESS | 1818 | 1477631265531 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 1818 | 1477631265536 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 22:07:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 22:07:45 INFO - PROCESS | 1818 | 1477631265544 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}] 22:07:45 INFO - PROCESS | 1818 | 1477631265766 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 22:07:45 INFO - PROCESS | 1818 | 1477631265905 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 22:07:45 INFO - PROCESS | 1818 | 1477631265909 Marionette TRACE conn4 <- [1,1115,null,["8"]] 22:07:45 INFO - PROCESS | 1818 | 1477631265917 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 22:07:45 INFO - PROCESS | 1818 | 1477631265924 Marionette TRACE conn4 <- [1,1116,null,{}] 22:07:45 INFO - PROCESS | 1818 | 1477631265930 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b14cc00 == 43 [pid = 1818] [id = 262] 22:07:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9b40fc00) [pid = 1818] [serial = 769] [outer = (nil)] 22:07:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa2666800) [pid = 1818] [serial = 770] [outer = 0x9b40fc00] 22:07:46 INFO - PROCESS | 1818 | 1477631266062 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa2c4b000) [pid = 1818] [serial = 771] [outer = 0x9b40fc00] 22:07:46 INFO - PROCESS | 1818 | 1477631266715 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:46 INFO - . 22:07:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1221ms 22:07:46 INFO - PROCESS | 1818 | 1477631266772 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 1818 | 1477631266780 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 22:07:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 22:07:46 INFO - PROCESS | 1818 | 1477631266788 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}] 22:07:46 INFO - PROCESS | 1818 | 1477631266966 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 22:07:47 INFO - PROCESS | 1818 | 1477631267137 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 22:07:47 INFO - PROCESS | 1818 | 1477631267143 Marionette TRACE conn4 <- [1,1120,null,["8"]] 22:07:47 INFO - PROCESS | 1818 | 1477631267165 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 22:07:47 INFO - PROCESS | 1818 | 1477631267172 Marionette TRACE conn4 <- [1,1121,null,{}] 22:07:47 INFO - PROCESS | 1818 | 1477631267180 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4586400 == 44 [pid = 1818] [id = 263] 22:07:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa4589000) [pid = 1818] [serial = 772] [outer = (nil)] 22:07:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa4892c00) [pid = 1818] [serial = 773] [outer = 0xa4589000] 22:07:47 INFO - PROCESS | 1818 | 1477631267278 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa4c9b800) [pid = 1818] [serial = 774] [outer = 0xa4589000] 22:07:47 INFO - PROCESS | 1818 | 1477631267896 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:47 INFO - . 22:07:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1123ms 22:07:47 INFO - PROCESS | 1818 | 1477631267910 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 1818 | 1477631267915 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 22:07:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 22:07:47 INFO - PROCESS | 1818 | 1477631267924 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}] 22:07:48 INFO - PROCESS | 1818 | 1477631268197 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 22:07:48 INFO - PROCESS | 1818 | 1477631268289 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 22:07:48 INFO - PROCESS | 1818 | 1477631268292 Marionette TRACE conn4 <- [1,1125,null,["8"]] 22:07:48 INFO - PROCESS | 1818 | 1477631268299 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 22:07:48 INFO - PROCESS | 1818 | 1477631268305 Marionette TRACE conn4 <- [1,1126,null,{}] 22:07:48 INFO - PROCESS | 1818 | 1477631268311 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 1818 | ++DOCSHELL 0xa93bd400 == 45 [pid = 1818] [id = 264] 22:07:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa93bf400) [pid = 1818] [serial = 775] [outer = (nil)] 22:07:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xaf8c7400) [pid = 1818] [serial = 776] [outer = 0xa93bf400] 22:07:48 INFO - PROCESS | 1818 | 1477631268442 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x9c4df000) [pid = 1818] [serial = 777] [outer = 0xa93bf400] 22:07:49 INFO - PROCESS | 1818 | 1477631269094 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]]]}] 22:07:49 INFO - . 22:07:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1223ms 22:07:49 INFO - PROCESS | 1818 | 1477631269151 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 1818 | 1477631269154 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 22:07:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 22:07:49 INFO - PROCESS | 1818 | 1477631269162 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}] 22:07:49 INFO - PROCESS | 1818 | 1477631269353 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 22:07:49 INFO - PROCESS | 1818 | 1477631269503 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 22:07:49 INFO - PROCESS | 1818 | 1477631269508 Marionette TRACE conn4 <- [1,1130,null,["8"]] 22:07:49 INFO - PROCESS | 1818 | 1477631269533 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 22:07:49 INFO - PROCESS | 1818 | 1477631269539 Marionette TRACE conn4 <- [1,1131,null,{}] 22:07:49 INFO - PROCESS | 1818 | 1477631269547 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f50c00 == 46 [pid = 1818] [id = 265] 22:07:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x9c4e3c00) [pid = 1818] [serial = 778] [outer = (nil)] 22:07:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9c4e6000) [pid = 1818] [serial = 779] [outer = 0x9c4e3c00] 22:07:49 INFO - PROCESS | 1818 | 1477631269639 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x9c4ea000) [pid = 1818] [serial = 780] [outer = 0x9c4e3c00] 22:07:50 INFO - PROCESS | 1818 | 1477631270325 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]]]}] 22:07:50 INFO - . 22:07:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1172ms 22:07:50 INFO - PROCESS | 1818 | 1477631270576 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 1818 | 1477631270583 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 22:07:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 22:07:50 INFO - PROCESS | 1818 | 1477631270609 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}] 22:07:50 INFO - PROCESS | 1818 | 1477631270811 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 22:07:50 INFO - PROCESS | 1818 | 1477631270992 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 22:07:51 INFO - PROCESS | 1818 | 1477631271000 Marionette TRACE conn4 <- [1,1135,null,["8"]] 22:07:51 INFO - PROCESS | 1818 | 1477631271008 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 22:07:51 INFO - PROCESS | 1818 | 1477631271020 Marionette TRACE conn4 <- [1,1136,null,{}] 22:07:51 INFO - PROCESS | 1818 | 1477631271081 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x93770800 == 47 [pid = 1818] [id = 266] 22:07:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8d9e8400) [pid = 1818] [serial = 781] [outer = (nil)] 22:07:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x93774c00) [pid = 1818] [serial = 782] [outer = 0x8d9e8400] 22:07:51 INFO - PROCESS | 1818 | 1477631271207 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x93777000) [pid = 1818] [serial = 783] [outer = 0x8d9e8400] 22:07:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceebc00 == 46 [pid = 1818] [id = 224] 22:07:51 INFO - PROCESS | 1818 | --DOCSHELL 0x95881800 == 45 [pid = 1818] [id = 232] 22:07:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8f874800 == 44 [pid = 1818] [id = 223] 22:07:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8daab000 == 43 [pid = 1818] [id = 221] 22:07:51 INFO - PROCESS | 1818 | 1477631271972 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]]]}] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0xa2605400) [pid = 1818] [serial = 725] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0xa2688000) [pid = 1818] [serial = 726] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9b393800) [pid = 1818] [serial = 722] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa0789400) [pid = 1818] [serial = 723] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x995bcc00) [pid = 1818] [serial = 719] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9a2b8400) [pid = 1818] [serial = 720] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9566e800) [pid = 1818] [serial = 716] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x95778c00) [pid = 1818] [serial = 717] [outer = (nil)] [url = about:blank] 22:07:51 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x925d9000) [pid = 1818] [serial = 713] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x925e0000) [pid = 1818] [serial = 714] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8fb21000) [pid = 1818] [serial = 710] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8fb21400) [pid = 1818] [serial = 711] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9a3d5c00) [pid = 1818] [serial = 707] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9a3e2000) [pid = 1818] [serial = 708] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x93d8f000) [pid = 1818] [serial = 704] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x94be6800) [pid = 1818] [serial = 705] [outer = (nil)] [url = about:blank] 22:07:52 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9b148400) [pid = 1818] [serial = 684] [outer = (nil)] [url = about:blank] 22:07:52 INFO - . 22:07:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1424ms 22:07:52 INFO - PROCESS | 1818 | 1477631272061 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 22:07:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 22:07:52 INFO - PROCESS | 1818 | 1477631272070 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 22:07:52 INFO - PROCESS | 1818 | 1477631272079 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}] 22:07:52 INFO - PROCESS | 1818 | 1477631272298 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 22:07:52 INFO - PROCESS | 1818 | 1477631272419 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 22:07:52 INFO - PROCESS | 1818 | 1477631272424 Marionette TRACE conn4 <- [1,1140,null,["8"]] 22:07:52 INFO - PROCESS | 1818 | 1477631272436 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 22:07:52 INFO - PROCESS | 1818 | 1477631272441 Marionette TRACE conn4 <- [1,1141,null,{}] 22:07:52 INFO - PROCESS | 1818 | 1477631272448 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x9377c800 == 44 [pid = 1818] [id = 267] 22:07:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9377d000) [pid = 1818] [serial = 784] [outer = (nil)] 22:07:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x93d88c00) [pid = 1818] [serial = 785] [outer = 0x9377d000] 22:07:52 INFO - PROCESS | 1818 | 1477631272543 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x93d8f000) [pid = 1818] [serial = 786] [outer = 0x9377d000] 22:07:53 INFO - PROCESS | 1818 | 1477631273139 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]]]}] 22:07:53 INFO - . 22:07:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1071ms 22:07:53 INFO - PROCESS | 1818 | 1477631273192 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 1818 | 1477631273203 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 22:07:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 22:07:53 INFO - PROCESS | 1818 | 1477631273214 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}] 22:07:53 INFO - PROCESS | 1818 | 1477631273397 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 22:07:53 INFO - PROCESS | 1818 | 1477631273523 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 22:07:53 INFO - PROCESS | 1818 | 1477631273528 Marionette TRACE conn4 <- [1,1145,null,["8"]] 22:07:53 INFO - PROCESS | 1818 | 1477631273534 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 22:07:53 INFO - PROCESS | 1818 | 1477631273540 Marionette TRACE conn4 <- [1,1146,null,{}] 22:07:53 INFO - PROCESS | 1818 | 1477631273547 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x95886000 == 45 [pid = 1818] [id = 268] 22:07:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x95887800) [pid = 1818] [serial = 787] [outer = (nil)] 22:07:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x98483000) [pid = 1818] [serial = 788] [outer = 0x95887800] 22:07:53 INFO - PROCESS | 1818 | 1477631273637 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x98488000) [pid = 1818] [serial = 789] [outer = 0x95887800] 22:07:54 INFO - PROCESS | 1818 | 1477631274238 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:54 INFO - . 22:07:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1071ms 22:07:54 INFO - PROCESS | 1818 | 1477631274288 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 1818 | 1477631274292 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 22:07:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 22:07:54 INFO - PROCESS | 1818 | 1477631274300 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}] 22:07:54 INFO - PROCESS | 1818 | 1477631274533 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 22:07:54 INFO - PROCESS | 1818 | 1477631274559 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 22:07:54 INFO - PROCESS | 1818 | 1477631274566 Marionette TRACE conn4 <- [1,1150,null,["8"]] 22:07:54 INFO - PROCESS | 1818 | 1477631274572 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 22:07:54 INFO - PROCESS | 1818 | 1477631274578 Marionette TRACE conn4 <- [1,1151,null,{}] 22:07:54 INFO - PROCESS | 1818 | 1477631274583 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x95779000 == 46 [pid = 1818] [id = 269] 22:07:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9af8d000) [pid = 1818] [serial = 790] [outer = (nil)] 22:07:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9c4ddc00) [pid = 1818] [serial = 791] [outer = 0x9af8d000] 22:07:54 INFO - PROCESS | 1818 | 1477631274733 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9c4e3400) [pid = 1818] [serial = 792] [outer = 0x9af8d000] 22:07:55 INFO - PROCESS | 1818 | 1477631275410 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:55 INFO - . 22:07:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1128ms 22:07:55 INFO - PROCESS | 1818 | 1477631275466 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 1818 | 1477631275468 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 22:07:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 22:07:55 INFO - PROCESS | 1818 | 1477631275476 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}] 22:07:55 INFO - PROCESS | 1818 | 1477631275694 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 22:07:55 INFO - PROCESS | 1818 | 1477631275721 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 22:07:55 INFO - PROCESS | 1818 | 1477631275724 Marionette TRACE conn4 <- [1,1155,null,["8"]] 22:07:55 INFO - PROCESS | 1818 | 1477631275729 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 22:07:55 INFO - PROCESS | 1818 | 1477631275735 Marionette TRACE conn4 <- [1,1156,null,{}] 22:07:55 INFO - PROCESS | 1818 | 1477631275740 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a3dac00 == 47 [pid = 1818] [id = 270] 22:07:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9c4e3800) [pid = 1818] [serial = 793] [outer = (nil)] 22:07:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa2667800) [pid = 1818] [serial = 794] [outer = 0x9c4e3800] 22:07:55 INFO - PROCESS | 1818 | 1477631275892 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0xa266c400) [pid = 1818] [serial = 795] [outer = 0x9c4e3800] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x99558000) [pid = 1818] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0xa3002400) [pid = 1818] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8f871c00) [pid = 1818] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9b403000) [pid = 1818] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9577b400) [pid = 1818] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x925dd400) [pid = 1818] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 22:07:56 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x99557800) [pid = 1818] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 22:07:56 INFO - PROCESS | 1818 | 1477631276765 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:56 INFO - . 22:07:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1370ms 22:07:56 INFO - PROCESS | 1818 | 1477631276847 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 22:07:56 INFO - PROCESS | 1818 | 1477631276851 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 22:07:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 22:07:56 INFO - PROCESS | 1818 | 1477631276862 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}] 22:07:57 INFO - PROCESS | 1818 | 1477631277123 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 22:07:57 INFO - PROCESS | 1818 | 1477631277215 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 22:07:57 INFO - PROCESS | 1818 | 1477631277219 Marionette TRACE conn4 <- [1,1160,null,["8"]] 22:07:57 INFO - PROCESS | 1818 | 1477631277225 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 22:07:57 INFO - PROCESS | 1818 | 1477631277230 Marionette TRACE conn4 <- [1,1161,null,{}] 22:07:57 INFO - PROCESS | 1818 | 1477631277235 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x93810000 == 48 [pid = 1818] [id = 271] 22:07:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa2601400) [pid = 1818] [serial = 796] [outer = (nil)] 22:07:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa3084c00) [pid = 1818] [serial = 797] [outer = 0xa2601400] 22:07:57 INFO - PROCESS | 1818 | 1477631277323 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa45d6800) [pid = 1818] [serial = 798] [outer = 0xa2601400] 22:07:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa300ec00) [pid = 1818] [serial = 799] [outer = 0xa2601400] 22:07:57 INFO - PROCESS | 1818 | 1477631277913 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:57 INFO - . 22:07:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1081ms 22:07:57 INFO - PROCESS | 1818 | 1477631277940 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 1818 | 1477631277943 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 22:07:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 22:07:57 INFO - PROCESS | 1818 | 1477631277953 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}] 22:07:58 INFO - PROCESS | 1818 | 1477631278119 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 22:07:58 INFO - PROCESS | 1818 | 1477631278129 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 22:07:58 INFO - PROCESS | 1818 | 1477631278133 Marionette TRACE conn4 <- [1,1165,null,["8"]] 22:07:58 INFO - PROCESS | 1818 | 1477631278262 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 22:07:58 INFO - PROCESS | 1818 | 1477631278274 Marionette TRACE conn4 <- [1,1166,null,{}] 22:07:58 INFO - PROCESS | 1818 | 1477631278280 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4c90800 == 49 [pid = 1818] [id = 272] 22:07:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa4c97000) [pid = 1818] [serial = 800] [outer = (nil)] 22:07:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa4cee800) [pid = 1818] [serial = 801] [outer = 0xa4c97000] 22:07:58 INFO - PROCESS | 1818 | 1477631278361 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x93d2c400) [pid = 1818] [serial = 802] [outer = 0xa4c97000] 22:07:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8d9eac00) [pid = 1818] [serial = 803] [outer = 0xa4c97000] 22:07:59 INFO - PROCESS | 1818 | 1477631279024 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 22:07:59 INFO - . 22:07:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1131ms 22:07:59 INFO - PROCESS | 1818 | 1477631279085 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 1818 | 1477631279092 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 22:07:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 22:07:59 INFO - PROCESS | 1818 | 1477631279103 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}] 22:07:59 INFO - PROCESS | 1818 | 1477631279328 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 22:07:59 INFO - PROCESS | 1818 | 1477631279500 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 22:07:59 INFO - PROCESS | 1818 | 1477631279507 Marionette TRACE conn4 <- [1,1170,null,["8"]] 22:07:59 INFO - PROCESS | 1818 | 1477631279519 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 22:07:59 INFO - PROCESS | 1818 | 1477631279527 Marionette TRACE conn4 <- [1,1171,null,{}] 22:07:59 INFO - PROCESS | 1818 | 1477631279578 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x93771400 == 50 [pid = 1818] [id = 273] 22:07:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x93772c00) [pid = 1818] [serial = 804] [outer = (nil)] 22:07:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9377b400) [pid = 1818] [serial = 805] [outer = 0x93772c00] 22:07:59 INFO - PROCESS | 1818 | 1477631279686 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x93d2e000) [pid = 1818] [serial = 806] [outer = 0x93772c00] 22:08:00 INFO - PROCESS | 1818 | 1477631280514 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]]]}] 22:08:00 INFO - . 22:08:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1472ms 22:08:00 INFO - PROCESS | 1818 | 1477631280573 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 1818 | 1477631280581 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 22:08:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 22:08:00 INFO - PROCESS | 1818 | 1477631280632 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}] 22:08:00 INFO - PROCESS | 1818 | 1477631280862 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 22:08:01 INFO - PROCESS | 1818 | 1477631281033 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 22:08:01 INFO - PROCESS | 1818 | 1477631281039 Marionette TRACE conn4 <- [1,1175,null,["8"]] 22:08:01 INFO - PROCESS | 1818 | 1477631281051 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 22:08:01 INFO - PROCESS | 1818 | 1477631281058 Marionette TRACE conn4 <- [1,1176,null,{}] 22:08:01 INFO - PROCESS | 1818 | 1477631281064 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d39400 == 51 [pid = 1818] [id = 274] 22:08:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x94bec000) [pid = 1818] [serial = 807] [outer = (nil)] 22:08:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x95674400) [pid = 1818] [serial = 808] [outer = 0x94bec000] 22:08:01 INFO - PROCESS | 1818 | 1477631281212 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x956eec00) [pid = 1818] [serial = 809] [outer = 0x94bec000] 22:08:01 INFO - PROCESS | 1818 | 1477631281910 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]]]}] 22:08:01 INFO - . 22:08:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1324ms 22:08:01 INFO - PROCESS | 1818 | 1477631281981 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 1818 | 1477631281990 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 22:08:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 22:08:02 INFO - PROCESS | 1818 | 1477631282001 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}] 22:08:02 INFO - PROCESS | 1818 | 1477631282209 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 22:08:02 INFO - PROCESS | 1818 | 1477631282381 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 22:08:02 INFO - PROCESS | 1818 | 1477631282388 Marionette TRACE conn4 <- [1,1180,null,["8"]] 22:08:02 INFO - PROCESS | 1818 | 1477631282397 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 22:08:02 INFO - PROCESS | 1818 | 1477631282404 Marionette TRACE conn4 <- [1,1181,null,{}] 22:08:02 INFO - PROCESS | 1818 | 1477631282411 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x9c4de400 == 52 [pid = 1818] [id = 275] 22:08:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x9c4e0c00) [pid = 1818] [serial = 810] [outer = (nil)] 22:08:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0xa0789400) [pid = 1818] [serial = 811] [outer = 0x9c4e0c00] 22:08:02 INFO - PROCESS | 1818 | 1477631282559 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0xa110bc00) [pid = 1818] [serial = 812] [outer = 0x9c4e0c00] 22:08:03 INFO - PROCESS | 1818 | 1477631283237 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]]]}] 22:08:03 INFO - . 22:08:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1272ms 22:08:03 INFO - PROCESS | 1818 | 1477631283273 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 1818 | 1477631283277 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 22:08:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 22:08:03 INFO - PROCESS | 1818 | 1477631283285 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}] 22:08:03 INFO - PROCESS | 1818 | 1477631283515 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 22:08:03 INFO - PROCESS | 1818 | 1477631283668 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 22:08:03 INFO - PROCESS | 1818 | 1477631283676 Marionette TRACE conn4 <- [1,1185,null,["8"]] 22:08:03 INFO - PROCESS | 1818 | 1477631283682 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 22:08:03 INFO - PROCESS | 1818 | 1477631283688 Marionette TRACE conn4 <- [1,1186,null,{}] 22:08:03 INFO - PROCESS | 1818 | 1477631283738 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4581400 == 53 [pid = 1818] [id = 276] 22:08:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0xa4585400) [pid = 1818] [serial = 813] [outer = (nil)] 22:08:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0xa93c3000) [pid = 1818] [serial = 814] [outer = 0xa4585400] 22:08:03 INFO - PROCESS | 1818 | 1477631283884 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x9b435000) [pid = 1818] [serial = 815] [outer = 0xa4585400] 22:08:04 INFO - . 22:08:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1422ms 22:08:04 INFO - PROCESS | 1818 | 1477631284698 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]]]}] 22:08:04 INFO - PROCESS | 1818 | 1477631284711 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 1818 | 1477631284715 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 22:08:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 22:08:04 INFO - PROCESS | 1818 | 1477631284724 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}] 22:08:04 INFO - PROCESS | 1818 | 1477631284911 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 22:08:05 INFO - PROCESS | 1818 | 1477631285107 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 22:08:05 INFO - PROCESS | 1818 | 1477631285111 Marionette TRACE conn4 <- [1,1190,null,["8"]] 22:08:05 INFO - PROCESS | 1818 | 1477631285120 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 22:08:05 INFO - PROCESS | 1818 | 1477631285129 Marionette TRACE conn4 <- [1,1191,null,{}] 22:08:05 INFO - PROCESS | 1818 | 1477631285136 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b43bc00 == 54 [pid = 1818] [id = 277] 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x9b43c000) [pid = 1818] [serial = 816] [outer = (nil)] 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x9b43f400) [pid = 1818] [serial = 817] [outer = 0x9b43c000] 22:08:05 INFO - PROCESS | 1818 | 1477631285233 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x9b43fc00) [pid = 1818] [serial = 818] [outer = 0x9b43c000] 22:08:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9edc00 == 55 [pid = 1818] [id = 278] 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x8f61a400) [pid = 1818] [serial = 819] [outer = (nil)] 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x8f70d000) [pid = 1818] [serial = 820] [outer = 0x8f61a400] 22:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x8f711c00) [pid = 1818] [serial = 821] [outer = 0x8f61a400] 22:08:06 INFO - PROCESS | 1818 | 1477631286084 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]]]}] 22:08:06 INFO - ... 22:08:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1379ms 22:08:06 INFO - PROCESS | 1818 | 1477631286101 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 1818 | 1477631286105 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 22:08:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 22:08:06 INFO - PROCESS | 1818 | 1477631286113 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}] 22:08:06 INFO - PROCESS | 1818 | 1477631286603 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 22:08:06 INFO - PROCESS | 1818 | 1477631286770 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 22:08:06 INFO - PROCESS | 1818 | 1477631286777 Marionette TRACE conn4 <- [1,1195,null,["8"]] 22:08:06 INFO - PROCESS | 1818 | 1477631286786 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 22:08:06 INFO - PROCESS | 1818 | 1477631286796 Marionette TRACE conn4 <- [1,1196,null,{}] 22:08:06 INFO - PROCESS | 1818 | 1477631286848 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70b400 == 56 [pid = 1818] [id = 279] 22:08:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x8f70c400) [pid = 1818] [serial = 822] [outer = (nil)] 22:08:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x8f713000) [pid = 1818] [serial = 823] [outer = 0x8f70c400] 22:08:06 INFO - PROCESS | 1818 | 1477631286944 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x8fb1ec00) [pid = 1818] [serial = 824] [outer = 0x8f70c400] 22:08:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x92276400 == 57 [pid = 1818] [id = 280] 22:08:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x93778800) [pid = 1818] [serial = 825] [outer = (nil)] 22:08:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x8f713800) [pid = 1818] [serial = 826] [outer = 0x93778800] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa3c00 == 56 [pid = 1818] [id = 259] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x995bd000 == 55 [pid = 1818] [id = 229] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9a3dac00 == 54 [pid = 1818] [id = 270] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95886000 == 53 [pid = 1818] [id = 268] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95779000 == 52 [pid = 1818] [id = 269] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x93770800 == 51 [pid = 1818] [id = 266] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9377c800 == 50 [pid = 1818] [id = 267] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa4838000 == 49 [pid = 1818] [id = 260] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x92864000 == 48 [pid = 1818] [id = 261] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa296fc00 == 47 [pid = 1818] [id = 252] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8f775400 == 46 [pid = 1818] [id = 253] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95779800 == 45 [pid = 1818] [id = 254] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8daab400 == 44 [pid = 1818] [id = 255] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9354f000 == 43 [pid = 1818] [id = 258] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9af8fc00 == 42 [pid = 1818] [id = 233] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa4400 == 41 [pid = 1818] [id = 257] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x956e8000 == 40 [pid = 1818] [id = 256] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x97b45800 == 39 [pid = 1818] [id = 228] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9b14cc00 == 38 [pid = 1818] [id = 262] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x93809400 == 37 [pid = 1818] [id = 231] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x90f50c00 == 36 [pid = 1818] [id = 265] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa4586400 == 35 [pid = 1818] [id = 263] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa93bd400 == 34 [pid = 1818] [id = 264] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9b43bc00 == 33 [pid = 1818] [id = 277] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9edc00 == 32 [pid = 1818] [id = 278] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x93771400 == 31 [pid = 1818] [id = 273] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x93d39400 == 30 [pid = 1818] [id = 274] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9c4de400 == 29 [pid = 1818] [id = 275] 22:08:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa4581400 == 28 [pid = 1818] [id = 276] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0xa2c46000) [pid = 1818] [serial = 728] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x9380c800) [pid = 1818] [serial = 731] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x9a335400) [pid = 1818] [serial = 734] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0xa2c52800) [pid = 1818] [serial = 737] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0xa2cd1800) [pid = 1818] [serial = 740] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x92382400) [pid = 1818] [serial = 744] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x92375400) [pid = 1818] [serial = 743] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x98482c00) [pid = 1818] [serial = 747] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x97b4e000) [pid = 1818] [serial = 746] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x9a3ddc00) [pid = 1818] [serial = 750] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x9a32f800) [pid = 1818] [serial = 749] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0xa260ec00) [pid = 1818] [serial = 753] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0xa1110800) [pid = 1818] [serial = 752] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa2c51c00) [pid = 1818] [serial = 756] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0xa2c4dc00) [pid = 1818] [serial = 755] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0xa3089400) [pid = 1818] [serial = 759] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0xa3082c00) [pid = 1818] [serial = 758] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x957d1400) [pid = 1818] [serial = 762] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0xa45e4000) [pid = 1818] [serial = 761] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0xa4896400) [pid = 1818] [serial = 764] [outer = (nil)] [url = about:blank] 22:08:08 INFO - PROCESS | 1818 | 1477631288842 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]]]}] 22:08:08 INFO - . 22:08:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 2838ms 22:08:08 INFO - PROCESS | 1818 | 1477631288953 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 1818 | 1477631288959 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 22:08:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 22:08:08 INFO - PROCESS | 1818 | 1477631288969 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}] 22:08:09 INFO - PROCESS | 1818 | --DOCSHELL 0x92276400 == 27 [pid = 1818] [id = 280] 22:08:09 INFO - PROCESS | 1818 | 1477631289195 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 22:08:09 INFO - PROCESS | 1818 | 1477631289323 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 22:08:09 INFO - PROCESS | 1818 | 1477631289329 Marionette TRACE conn4 <- [1,1200,null,["8"]] 22:08:09 INFO - PROCESS | 1818 | 1477631289337 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 22:08:09 INFO - PROCESS | 1818 | 1477631289346 Marionette TRACE conn4 <- [1,1201,null,{}] 22:08:09 INFO - PROCESS | 1818 | 1477631289351 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f64f400 == 28 [pid = 1818] [id = 281] 22:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8f650800) [pid = 1818] [serial = 827] [outer = (nil)] 22:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8f705c00) [pid = 1818] [serial = 828] [outer = 0x8f650800] 22:08:09 INFO - PROCESS | 1818 | 1477631289444 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x8f708000) [pid = 1818] [serial = 829] [outer = 0x8f650800] 22:08:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f45c00 == 29 [pid = 1818] [id = 282] 22:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x92375400) [pid = 1818] [serial = 830] [outer = (nil)] 22:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x8f86ec00) [pid = 1818] [serial = 831] [outer = 0x92375400] 22:08:10 INFO - PROCESS | 1818 | 1477631290117 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]]]}] 22:08:10 INFO - . 22:08:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1226ms 22:08:10 INFO - PROCESS | 1818 | 1477631290194 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 1818 | 1477631290199 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 22:08:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 22:08:10 INFO - PROCESS | 1818 | 1477631290207 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}] 22:08:10 INFO - PROCESS | 1818 | 1477631290439 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 22:08:10 INFO - PROCESS | 1818 | 1477631290568 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 22:08:10 INFO - PROCESS | 1818 | 1477631290573 Marionette TRACE conn4 <- [1,1205,null,["8"]] 22:08:10 INFO - PROCESS | 1818 | 1477631290580 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 22:08:10 INFO - PROCESS | 1818 | 1477631290587 Marionette TRACE conn4 <- [1,1206,null,{}] 22:08:10 INFO - PROCESS | 1818 | 1477631290593 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x930bac00 == 30 [pid = 1818] [id = 283] 22:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x9333b800) [pid = 1818] [serial = 832] [outer = (nil)] 22:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x93559c00) [pid = 1818] [serial = 833] [outer = 0x9333b800] 22:08:10 INFO - PROCESS | 1818 | 1477631290680 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x9370b400) [pid = 1818] [serial = 834] [outer = 0x9333b800] 22:08:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d39000 == 31 [pid = 1818] [id = 284] 22:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x93d8c000) [pid = 1818] [serial = 835] [outer = (nil)] 22:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x925d3800) [pid = 1818] [serial = 836] [outer = 0x93d8c000] 22:08:11 INFO - PROCESS | 1818 | 1477631291358 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]]]}] 22:08:11 INFO - . 22:08:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1233ms 22:08:11 INFO - PROCESS | 1818 | 1477631291450 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 1818 | 1477631291458 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 22:08:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 22:08:11 INFO - PROCESS | 1818 | 1477631291488 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}] 22:08:11 INFO - PROCESS | 1818 | 1477631291739 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 22:08:11 INFO - PROCESS | 1818 | 1477631291773 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 22:08:11 INFO - PROCESS | 1818 | 1477631291777 Marionette TRACE conn4 <- [1,1210,null,["8"]] 22:08:11 INFO - PROCESS | 1818 | 1477631291784 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 22:08:11 INFO - PROCESS | 1818 | 1477631291791 Marionette TRACE conn4 <- [1,1211,null,{}] 22:08:11 INFO - PROCESS | 1818 | 1477631291880 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x9547f400 == 32 [pid = 1818] [id = 285] 22:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x9566ec00) [pid = 1818] [serial = 837] [outer = (nil)] 22:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x956f1000) [pid = 1818] [serial = 838] [outer = 0x9566ec00] 22:08:11 INFO - PROCESS | 1818 | 1477631291972 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x95758c00) [pid = 1818] [serial = 839] [outer = 0x9566ec00] 22:08:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b47400 == 33 [pid = 1818] [id = 286] 22:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x97b4d400) [pid = 1818] [serial = 840] [outer = (nil)] 22:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x97b43400) [pid = 1818] [serial = 841] [outer = 0x97b4d400] 22:08:12 INFO - PROCESS | 1818 | 1477631292759 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]]]}] 22:08:12 INFO - . 22:08:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1327ms 22:08:12 INFO - PROCESS | 1818 | 1477631292815 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 1818 | 1477631292820 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 22:08:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 22:08:12 INFO - PROCESS | 1818 | 1477631292831 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}] 22:08:13 INFO - PROCESS | 1818 | 1477631293068 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 22:08:13 INFO - PROCESS | 1818 | 1477631293091 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 22:08:13 INFO - PROCESS | 1818 | 1477631293095 Marionette TRACE conn4 <- [1,1215,null,["8"]] 22:08:13 INFO - PROCESS | 1818 | 1477631293101 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 22:08:13 INFO - PROCESS | 1818 | 1477631293106 Marionette TRACE conn4 <- [1,1216,null,{}] 22:08:13 INFO - PROCESS | 1818 | 1477631293112 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x95888800 == 34 [pid = 1818] [id = 287] 22:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x97b44800) [pid = 1818] [serial = 842] [outer = (nil)] 22:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x99557800) [pid = 1818] [serial = 843] [outer = 0x97b44800] 22:08:13 INFO - PROCESS | 1818 | 1477631293269 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x995bb000) [pid = 1818] [serial = 844] [outer = 0x97b44800] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0xa4c97000) [pid = 1818] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x9c4e3800) [pid = 1818] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0x95887800) [pid = 1818] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x9b40fc00) [pid = 1818] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0xa93bf400) [pid = 1818] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0xa4589000) [pid = 1818] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0xa4888400) [pid = 1818] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x8d9e8400) [pid = 1818] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x9c4e3c00) [pid = 1818] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x93197400) [pid = 1818] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x9377d000) [pid = 1818] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa2601400) [pid = 1818] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9af8d000) [pid = 1818] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x933f7000) [pid = 1818] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x9a5b0000) [pid = 1818] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x9b393000) [pid = 1818] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0xa2ccec00) [pid = 1818] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x99558400) [pid = 1818] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 22:08:14 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0xa2c50000) [pid = 1818] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 22:08:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x93807800 == 35 [pid = 1818] [id = 288] 22:08:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x93d33000) [pid = 1818] [serial = 845] [outer = (nil)] 22:08:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x93d34000) [pid = 1818] [serial = 846] [outer = 0x93d33000] 22:08:14 INFO - PROCESS | 1818 | 1477631294672 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]]]}] 22:08:14 INFO - . 22:08:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1873ms 22:08:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 22:08:14 INFO - PROCESS | 1818 | 1477631294707 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 22:08:14 INFO - PROCESS | 1818 | 1477631294710 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 22:08:14 INFO - PROCESS | 1818 | 1477631294717 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}] 22:08:14 INFO - PROCESS | 1818 | 1477631294951 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 22:08:14 INFO - PROCESS | 1818 | 1477631294968 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 22:08:14 INFO - PROCESS | 1818 | 1477631294971 Marionette TRACE conn4 <- [1,1220,null,["8"]] 22:08:14 INFO - PROCESS | 1818 | 1477631294978 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 22:08:14 INFO - PROCESS | 1818 | 1477631294983 Marionette TRACE conn4 <- [1,1221,null,{}] 22:08:15 INFO - PROCESS | 1818 | 1477631294988 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x95885c00 == 36 [pid = 1818] [id = 289] 22:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x95887800) [pid = 1818] [serial = 847] [outer = (nil)] 22:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x995bcc00) [pid = 1818] [serial = 848] [outer = 0x95887800] 22:08:15 INFO - PROCESS | 1818 | 1477631295075 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x9a535000) [pid = 1818] [serial = 849] [outer = 0x95887800] 22:08:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b33f400 == 37 [pid = 1818] [id = 290] 22:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x9b432400) [pid = 1818] [serial = 850] [outer = (nil)] 22:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x9b432800) [pid = 1818] [serial = 851] [outer = 0x9b432400] 22:08:15 INFO - PROCESS | 1818 | 1477631295894 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]]]}] 22:08:15 INFO - . 22:08:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1222ms 22:08:15 INFO - PROCESS | 1818 | 1477631295941 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 1818 | 1477631295943 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 22:08:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 22:08:15 INFO - PROCESS | 1818 | 1477631295951 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}] 22:08:16 INFO - PROCESS | 1818 | 1477631296192 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 22:08:16 INFO - PROCESS | 1818 | 1477631296351 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 22:08:16 INFO - PROCESS | 1818 | 1477631296358 Marionette TRACE conn4 <- [1,1225,null,["8"]] 22:08:16 INFO - PROCESS | 1818 | 1477631296367 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 22:08:16 INFO - PROCESS | 1818 | 1477631296377 Marionette TRACE conn4 <- [1,1226,null,{}] 22:08:16 INFO - PROCESS | 1818 | 1477631296386 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef1000 == 38 [pid = 1818] [id = 291] 22:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x8cef2400) [pid = 1818] [serial = 852] [outer = (nil)] 22:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x8d9ef000) [pid = 1818] [serial = 853] [outer = 0x8cef2400] 22:08:16 INFO - PROCESS | 1818 | 1477631296494 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x8daf4800) [pid = 1818] [serial = 854] [outer = 0x8cef2400] 22:08:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb23c00 == 39 [pid = 1818] [id = 292] 22:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x90f0fc00) [pid = 1818] [serial = 855] [outer = (nil)] 22:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x8d9e5c00) [pid = 1818] [serial = 856] [outer = 0x90f0fc00] 22:08:17 INFO - PROCESS | 1818 | 1477631297302 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]]]}] 22:08:17 INFO - . 22:08:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1377ms 22:08:17 INFO - PROCESS | 1818 | 1477631297378 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 22:08:17 INFO - PROCESS | 1818 | 1477631297383 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 22:08:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 22:08:17 INFO - PROCESS | 1818 | 1477631297395 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}] 22:08:17 INFO - PROCESS | 1818 | 1477631297622 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 22:08:17 INFO - PROCESS | 1818 | 1477631297802 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 22:08:17 INFO - PROCESS | 1818 | 1477631297810 Marionette TRACE conn4 <- [1,1230,null,["8"]] 22:08:17 INFO - PROCESS | 1818 | 1477631297817 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 22:08:17 INFO - PROCESS | 1818 | 1477631297824 Marionette TRACE conn4 <- [1,1231,null,{}] 22:08:17 INFO - PROCESS | 1818 | 1477631297873 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x9370c800 == 40 [pid = 1818] [id = 293] 22:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x93711400) [pid = 1818] [serial = 857] [outer = (nil)] 22:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x93779800) [pid = 1818] [serial = 858] [outer = 0x93711400] 22:08:17 INFO - PROCESS | 1818 | 1477631297973 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x93802800) [pid = 1818] [serial = 859] [outer = 0x93711400] 22:08:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d93c00 == 41 [pid = 1818] [id = 294] 22:08:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x94cf1800) [pid = 1818] [serial = 860] [outer = (nil)] 22:08:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x933f5000) [pid = 1818] [serial = 861] [outer = 0x94cf1800] 22:08:18 INFO - PROCESS | 1818 | 1477631298807 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]]]}] 22:08:18 INFO - . 22:08:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1431ms 22:08:18 INFO - PROCESS | 1818 | 1477631298826 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 1818 | 1477631298829 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 22:08:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 22:08:18 INFO - PROCESS | 1818 | 1477631298838 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}] 22:08:19 INFO - PROCESS | 1818 | 1477631299064 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 22:08:19 INFO - PROCESS | 1818 | 1477631299268 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 22:08:19 INFO - PROCESS | 1818 | 1477631299281 Marionette TRACE conn4 <- [1,1235,null,["8"]] 22:08:19 INFO - PROCESS | 1818 | 1477631299299 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 22:08:19 INFO - PROCESS | 1818 | 1477631299307 Marionette TRACE conn4 <- [1,1236,null,{}] 22:08:19 INFO - PROCESS | 1818 | 1477631299312 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577d400 == 42 [pid = 1818] [id = 295] 22:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x9577d800) [pid = 1818] [serial = 862] [outer = (nil)] 22:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x957d1400) [pid = 1818] [serial = 863] [outer = 0x9577d800] 22:08:19 INFO - PROCESS | 1818 | 1477631299409 Marionette DEBUG loaded listener.js 22:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x9848c000) [pid = 1818] [serial = 864] [outer = 0x9577d800] 22:08:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a3e1800 == 43 [pid = 1818] [id = 296] 22:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x9af8a000) [pid = 1818] [serial = 865] [outer = (nil)] 22:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x9a274800) [pid = 1818] [serial = 866] [outer = 0x9af8a000] 22:08:20 INFO - PROCESS | 1818 | 1477631300267 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]]]}] 22:08:20 INFO - . 22:08:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1473ms 22:08:20 INFO - PROCESS | 1818 | 1477631300345 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 1818 | 1477631300349 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 22:08:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 22:08:20 INFO - PROCESS | 1818 | 1477631300359 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}] 22:08:20 INFO - PROCESS | 1818 | 1477631300589 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 22:08:20 INFO - PROCESS | 1818 | 1477631300784 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 22:08:20 INFO - PROCESS | 1818 | 1477631300787 Marionette TRACE conn4 <- [1,1240,null,["8"]] 22:08:20 INFO - PROCESS | 1818 | 1477631300795 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 22:08:20 INFO - PROCESS | 1818 | 1477631300801 Marionette TRACE conn4 <- [1,1241,null,{}] 22:08:20 INFO - PROCESS | 1818 | 1477631300807 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cee7400 == 44 [pid = 1818] [id = 297] 22:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x8d9ee800) [pid = 1818] [serial = 867] [outer = (nil)] 22:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x9b433800) [pid = 1818] [serial = 868] [outer = 0x8d9ee800] 22:08:20 INFO - PROCESS | 1818 | 1477631300943 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x9b439000) [pid = 1818] [serial = 869] [outer = 0x8d9ee800] 22:08:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x9c4e8000 == 45 [pid = 1818] [id = 298] 22:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0xa077dc00) [pid = 1818] [serial = 870] [outer = (nil)] 22:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x9b4bac00) [pid = 1818] [serial = 871] [outer = 0xa077dc00] 22:08:21 INFO - PROCESS | 1818 | 1477631301854 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]]]}] 22:08:21 INFO - . 22:08:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1520ms 22:08:21 INFO - PROCESS | 1818 | 1477631301878 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 22:08:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 22:08:21 INFO - PROCESS | 1818 | 1477631301883 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 22:08:21 INFO - PROCESS | 1818 | 1477631301890 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}] 22:08:22 INFO - PROCESS | 1818 | 1477631302171 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 22:08:22 INFO - PROCESS | 1818 | 1477631302412 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 22:08:22 INFO - PROCESS | 1818 | 1477631302419 Marionette TRACE conn4 <- [1,1245,null,["8"]] 22:08:22 INFO - PROCESS | 1818 | 1477631302427 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 22:08:22 INFO - PROCESS | 1818 | 1477631302437 Marionette TRACE conn4 <- [1,1246,null,{}] 22:08:22 INFO - PROCESS | 1818 | 1477631302488 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ecc00 == 46 [pid = 1818] [id = 299] 22:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x8d9ef400) [pid = 1818] [serial = 872] [outer = (nil)] 22:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x8dc8ec00) [pid = 1818] [serial = 873] [outer = 0x8d9ef400] 22:08:22 INFO - PROCESS | 1818 | 1477631302580 Marionette DEBUG loaded listener.js 22:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 117 (0x8f70e800) [pid = 1818] [serial = 874] [outer = 0x8d9ef400] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef4000 == 45 [pid = 1818] [id = 234] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x9b33f400 == 44 [pid = 1818] [id = 290] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x95885c00 == 43 [pid = 1818] [id = 289] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x93807800 == 42 [pid = 1818] [id = 288] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x95888800 == 41 [pid = 1818] [id = 287] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x97b47400 == 40 [pid = 1818] [id = 286] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x93d39000 == 39 [pid = 1818] [id = 284] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x930bac00 == 38 [pid = 1818] [id = 283] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x90f45c00 == 37 [pid = 1818] [id = 282] 22:08:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8f64f400 == 36 [pid = 1818] [id = 281] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 116 (0x93828400) [pid = 1818] [serial = 732] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0xa2c46400) [pid = 1818] [serial = 729] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0xa0787800) [pid = 1818] [serial = 702] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0xa3007800) [pid = 1818] [serial = 741] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x9b4be000) [pid = 1818] [serial = 735] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0xa2cc4000) [pid = 1818] [serial = 738] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0xa4cee800) [pid = 1818] [serial = 801] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x93d2c400) [pid = 1818] [serial = 802] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8d9eac00) [pid = 1818] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0xa3084c00) [pid = 1818] [serial = 797] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0xa45d6800) [pid = 1818] [serial = 798] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0xa300ec00) [pid = 1818] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0xa2667800) [pid = 1818] [serial = 794] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0xa266c400) [pid = 1818] [serial = 795] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x9c4ddc00) [pid = 1818] [serial = 791] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x9c4e3400) [pid = 1818] [serial = 792] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x98483000) [pid = 1818] [serial = 788] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x98488000) [pid = 1818] [serial = 789] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x93d88c00) [pid = 1818] [serial = 785] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x93d8f000) [pid = 1818] [serial = 786] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x93774c00) [pid = 1818] [serial = 782] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x93777000) [pid = 1818] [serial = 783] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x9c4e6000) [pid = 1818] [serial = 779] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9c4ea000) [pid = 1818] [serial = 780] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0xaf8c7400) [pid = 1818] [serial = 776] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x9c4df000) [pid = 1818] [serial = 777] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0xa4892c00) [pid = 1818] [serial = 773] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0xa4c9b800) [pid = 1818] [serial = 774] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0xa2666800) [pid = 1818] [serial = 770] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0xa2c4b000) [pid = 1818] [serial = 771] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x94befc00) [pid = 1818] [serial = 767] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x94ce4000) [pid = 1818] [serial = 768] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa4c4c400) [pid = 1818] [serial = 765] [outer = (nil)] [url = about:blank] 22:08:23 INFO - PROCESS | 1818 | 1477631303435 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]]]}] 22:08:23 INFO - . 22:08:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1572ms 22:08:23 INFO - PROCESS | 1818 | 1477631303463 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 1818 | 1477631303469 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 22:08:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 22:08:23 INFO - PROCESS | 1818 | 1477631303489 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}] 22:08:23 INFO - PROCESS | 1818 | 1477631303681 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 22:08:23 INFO - PROCESS | 1818 | 1477631303698 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 22:08:23 INFO - PROCESS | 1818 | 1477631303705 Marionette TRACE conn4 <- [1,1250,null,["8"]] 22:08:23 INFO - PROCESS | 1818 | 1477631303711 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 22:08:23 INFO - PROCESS | 1818 | 1477631303719 Marionette TRACE conn4 <- [1,1251,null,{}] 22:08:23 INFO - PROCESS | 1818 | 1477631303725 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x93559800 == 37 [pid = 1818] [id = 300] 22:08:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9355a800) [pid = 1818] [serial = 875] [outer = (nil)] 22:08:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x93776c00) [pid = 1818] [serial = 876] [outer = 0x9355a800] 22:08:23 INFO - PROCESS | 1818 | 1477631303835 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x93777000) [pid = 1818] [serial = 877] [outer = 0x9355a800] 22:08:24 INFO - PROCESS | 1818 | 1477631304510 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]]]}] 22:08:24 INFO - . 22:08:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1082ms 22:08:24 INFO - PROCESS | 1818 | 1477631304572 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 1818 | 1477631304576 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 22:08:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 22:08:24 INFO - PROCESS | 1818 | 1477631304583 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}] 22:08:24 INFO - PROCESS | 1818 | 1477631304769 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 22:08:24 INFO - PROCESS | 1818 | 1477631304794 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 22:08:24 INFO - PROCESS | 1818 | 1477631304805 Marionette TRACE conn4 <- [1,1255,null,["8"]] 22:08:24 INFO - PROCESS | 1818 | 1477631304810 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 22:08:24 INFO - PROCESS | 1818 | 1477631304818 Marionette TRACE conn4 <- [1,1256,null,{}] 22:08:24 INFO - PROCESS | 1818 | 1477631304945 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495cc00 == 38 [pid = 1818] [id = 301] 22:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x94e34800) [pid = 1818] [serial = 878] [outer = (nil)] 22:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x9547f000) [pid = 1818] [serial = 879] [outer = 0x94e34800] 22:08:25 INFO - PROCESS | 1818 | 1477631305028 Marionette DEBUG loaded listener.js 22:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x95779400) [pid = 1818] [serial = 880] [outer = 0x94e34800] 22:08:25 INFO - PROCESS | 1818 | 1477631305686 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]]]}] 22:08:25 INFO - . 22:08:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1169ms 22:08:25 INFO - PROCESS | 1818 | 1477631305753 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 1818 | 1477631305757 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 22:08:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 22:08:25 INFO - PROCESS | 1818 | 1477631305766 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}] 22:08:26 INFO - PROCESS | 1818 | 1477631306009 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 22:08:26 INFO - PROCESS | 1818 | 1477631306030 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 22:08:26 INFO - PROCESS | 1818 | 1477631306034 Marionette TRACE conn4 <- [1,1260,null,["8"]] 22:08:26 INFO - PROCESS | 1818 | 1477631306040 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 22:08:26 INFO - PROCESS | 1818 | 1477631306046 Marionette TRACE conn4 <- [1,1261,null,{}] 22:08:26 INFO - PROCESS | 1818 | 1477631306052 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x99556800 == 39 [pid = 1818] [id = 302] 22:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x995bc800) [pid = 1818] [serial = 881] [outer = (nil)] 22:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x9a273800) [pid = 1818] [serial = 882] [outer = 0x995bc800] 22:08:26 INFO - PROCESS | 1818 | 1477631306208 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x9a32f400) [pid = 1818] [serial = 883] [outer = 0x995bc800] 22:08:26 INFO - PROCESS | 1818 | 1477631306849 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]]]}] 22:08:26 INFO - . 22:08:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1123ms 22:08:26 INFO - PROCESS | 1818 | 1477631306888 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 1818 | 1477631306893 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 22:08:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 22:08:26 INFO - PROCESS | 1818 | 1477631306901 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}] 22:08:27 INFO - PROCESS | 1818 | 1477631307138 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 22:08:27 INFO - PROCESS | 1818 | 1477631307166 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 22:08:27 INFO - PROCESS | 1818 | 1477631307170 Marionette TRACE conn4 <- [1,1265,null,["8"]] 22:08:27 INFO - PROCESS | 1818 | 1477631307176 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 22:08:27 INFO - PROCESS | 1818 | 1477631307181 Marionette TRACE conn4 <- [1,1266,null,{}] 22:08:27 INFO - PROCESS | 1818 | 1477631307186 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x9afd3000 == 40 [pid = 1818] [id = 303] 22:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x9b13e000) [pid = 1818] [serial = 884] [outer = (nil)] 22:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x9b434800) [pid = 1818] [serial = 885] [outer = 0x9b13e000] 22:08:27 INFO - PROCESS | 1818 | 1477631307340 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x9b43f000) [pid = 1818] [serial = 886] [outer = 0x9b13e000] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x93772c00) [pid = 1818] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x94bec000) [pid = 1818] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9c4e0c00) [pid = 1818] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8f650800) [pid = 1818] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x92375400) [pid = 1818] [serial = 830] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x93d33000) [pid = 1818] [serial = 845] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x93d8c000) [pid = 1818] [serial = 835] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x93778800) [pid = 1818] [serial = 825] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8f70c400) [pid = 1818] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0xa4585400) [pid = 1818] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x97b4d400) [pid = 1818] [serial = 840] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8f61a400) [pid = 1818] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9566ec00) [pid = 1818] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9b43c000) [pid = 1818] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9b432400) [pid = 1818] [serial = 850] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9333b800) [pid = 1818] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 22:08:27 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x97b44800) [pid = 1818] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 22:08:28 INFO - PROCESS | 1818 | 1477631308067 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]]]}] 22:08:28 INFO - . 22:08:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1224ms 22:08:28 INFO - PROCESS | 1818 | 1477631308125 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 1818 | 1477631308128 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 22:08:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 22:08:28 INFO - PROCESS | 1818 | 1477631308150 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}] 22:08:28 INFO - PROCESS | 1818 | 1477631308316 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 22:08:28 INFO - PROCESS | 1818 | 1477631308446 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 22:08:28 INFO - PROCESS | 1818 | 1477631308449 Marionette TRACE conn4 <- [1,1270,null,["8"]] 22:08:28 INFO - PROCESS | 1818 | 1477631308456 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 22:08:28 INFO - PROCESS | 1818 | 1477631308461 Marionette TRACE conn4 <- [1,1271,null,{}] 22:08:28 INFO - PROCESS | 1818 | 1477631308467 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x93774c00 == 41 [pid = 1818] [id = 304] 22:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x95886400) [pid = 1818] [serial = 887] [outer = (nil)] 22:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9b438c00) [pid = 1818] [serial = 888] [outer = 0x95886400] 22:08:28 INFO - PROCESS | 1818 | 1477631308582 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9c4ea000) [pid = 1818] [serial = 889] [outer = 0x95886400] 22:08:29 INFO - PROCESS | 1818 | 1477631309178 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]]]}] 22:08:29 INFO - . 22:08:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1073ms 22:08:29 INFO - PROCESS | 1818 | 1477631309224 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 22:08:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 22:08:29 INFO - PROCESS | 1818 | 1477631309228 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 22:08:29 INFO - PROCESS | 1818 | 1477631309239 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}] 22:08:29 INFO - PROCESS | 1818 | 1477631309464 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 22:08:29 INFO - PROCESS | 1818 | 1477631309483 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 22:08:29 INFO - PROCESS | 1818 | 1477631309486 Marionette TRACE conn4 <- [1,1275,null,["8"]] 22:08:29 INFO - PROCESS | 1818 | 1477631309492 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 22:08:29 INFO - PROCESS | 1818 | 1477631309499 Marionette TRACE conn4 <- [1,1276,null,{}] 22:08:29 INFO - PROCESS | 1818 | 1477631309505 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495e000 == 42 [pid = 1818] [id = 305] 22:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa110cc00) [pid = 1818] [serial = 890] [outer = (nil)] 22:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0xa2602000) [pid = 1818] [serial = 891] [outer = 0xa110cc00] 22:08:29 INFO - PROCESS | 1818 | 1477631309596 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0xa2602400) [pid = 1818] [serial = 892] [outer = 0xa110cc00] 22:08:30 INFO - PROCESS | 1818 | 1477631310316 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]]]}] 22:08:30 INFO - . 22:08:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1129ms 22:08:30 INFO - PROCESS | 1818 | 1477631310371 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 22:08:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 22:08:30 INFO - PROCESS | 1818 | 1477631310384 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 22:08:30 INFO - PROCESS | 1818 | 1477631310395 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}] 22:08:30 INFO - PROCESS | 1818 | 1477631310611 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 22:08:30 INFO - PROCESS | 1818 | 1477631310863 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 22:08:30 INFO - PROCESS | 1818 | 1477631310870 Marionette TRACE conn4 <- [1,1280,null,["8"]] 22:08:30 INFO - PROCESS | 1818 | 1477631310883 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 22:08:30 INFO - PROCESS | 1818 | 1477631310893 Marionette TRACE conn4 <- [1,1281,null,{}] 22:08:30 INFO - PROCESS | 1818 | 1477631310945 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x9354f000 == 43 [pid = 1818] [id = 306] 22:08:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x93770000) [pid = 1818] [serial = 893] [outer = (nil)] 22:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x93d2d800) [pid = 1818] [serial = 894] [outer = 0x93770000] 22:08:31 INFO - PROCESS | 1818 | 1477631311053 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x94964800) [pid = 1818] [serial = 895] [outer = 0x93770000] 22:08:31 INFO - PROCESS | 1818 | 1477631311800 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]]]}] 22:08:31 INFO - . 22:08:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1431ms 22:08:31 INFO - PROCESS | 1818 | 1477631311824 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 22:08:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 22:08:31 INFO - PROCESS | 1818 | 1477631311830 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 22:08:31 INFO - PROCESS | 1818 | 1477631311838 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}] 22:08:32 INFO - PROCESS | 1818 | 1477631312098 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 22:08:32 INFO - PROCESS | 1818 | 1477631312248 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 22:08:32 INFO - PROCESS | 1818 | 1477631312254 Marionette TRACE conn4 <- [1,1285,null,["8"]] 22:08:32 INFO - PROCESS | 1818 | 1477631312262 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 22:08:32 INFO - PROCESS | 1818 | 1477631312269 Marionette TRACE conn4 <- [1,1286,null,{}] 22:08:32 INFO - PROCESS | 1818 | 1477631312320 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x95887c00 == 44 [pid = 1818] [id = 307] 22:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x95888800) [pid = 1818] [serial = 896] [outer = (nil)] 22:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9955f000) [pid = 1818] [serial = 897] [outer = 0x95888800] 22:08:32 INFO - PROCESS | 1818 | 1477631312420 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x9a371c00) [pid = 1818] [serial = 898] [outer = 0x95888800] 22:08:33 INFO - PROCESS | 1818 | 1477631313084 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]]]}] 22:08:33 INFO - . 22:08:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1272ms 22:08:33 INFO - PROCESS | 1818 | 1477631313126 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 1818 | 1477631313135 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 22:08:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 22:08:33 INFO - PROCESS | 1818 | 1477631313143 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}] 22:08:33 INFO - PROCESS | 1818 | 1477631313331 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 22:08:33 INFO - PROCESS | 1818 | 1477631313518 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 22:08:33 INFO - PROCESS | 1818 | 1477631313524 Marionette TRACE conn4 <- [1,1290,null,["8"]] 22:08:33 INFO - PROCESS | 1818 | 1477631313536 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 22:08:33 INFO - PROCESS | 1818 | 1477631313543 Marionette TRACE conn4 <- [1,1291,null,{}] 22:08:33 INFO - PROCESS | 1818 | 1477631313551 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0789000 == 45 [pid = 1818] [id = 308] 22:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0xa2601c00) [pid = 1818] [serial = 899] [outer = (nil)] 22:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0xa266ac00) [pid = 1818] [serial = 900] [outer = 0xa2601c00] 22:08:33 INFO - PROCESS | 1818 | 1477631313652 Marionette DEBUG loaded listener.js 22:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0xa268f000) [pid = 1818] [serial = 901] [outer = 0xa2601c00] 22:08:34 INFO - PROCESS | 1818 | 1477631314373 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]]]}] 22:08:34 INFO - . 22:08:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1274ms 22:08:34 INFO - PROCESS | 1818 | 1477631314417 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 22:08:34 INFO - PROCESS | 1818 | 1477631314422 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 22:08:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 22:08:34 INFO - PROCESS | 1818 | 1477631314434 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}] 22:08:34 INFO - PROCESS | 1818 | 1477631314650 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 22:08:34 INFO - PROCESS | 1818 | 1477631314828 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 22:08:34 INFO - PROCESS | 1818 | 1477631314833 Marionette TRACE conn4 <- [1,1295,null,["8"]] 22:08:34 INFO - PROCESS | 1818 | 1477631314839 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 22:08:34 INFO - PROCESS | 1818 | 1477631314845 Marionette TRACE conn4 <- [1,1296,null,{}] 22:08:34 INFO - PROCESS | 1818 | 1477631314852 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cee7800 == 46 [pid = 1818] [id = 309] 22:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x8d9f0c00) [pid = 1818] [serial = 902] [outer = (nil)] 22:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0xa2cc4400) [pid = 1818] [serial = 903] [outer = 0x8d9f0c00] 22:08:35 INFO - PROCESS | 1818 | 1477631314998 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0xa2cc6c00) [pid = 1818] [serial = 904] [outer = 0x8d9f0c00] 22:08:35 INFO - PROCESS | 1818 | 1477631315650 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]]]}] 22:08:35 INFO - . 22:08:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1270ms 22:08:35 INFO - PROCESS | 1818 | 1477631315700 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 22:08:35 INFO - PROCESS | 1818 | 1477631315704 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 22:08:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 22:08:35 INFO - PROCESS | 1818 | 1477631315712 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}] 22:08:35 INFO - PROCESS | 1818 | 1477631315936 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 22:08:36 INFO - PROCESS | 1818 | 1477631316111 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 22:08:36 INFO - PROCESS | 1818 | 1477631316115 Marionette TRACE conn4 <- [1,1300,null,["8"]] 22:08:36 INFO - PROCESS | 1818 | 1477631316124 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 22:08:36 INFO - PROCESS | 1818 | 1477631316130 Marionette TRACE conn4 <- [1,1301,null,{}] 22:08:36 INFO - PROCESS | 1818 | 1477631316142 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9955e800 == 47 [pid = 1818] [id = 310] 22:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0xa2664c00) [pid = 1818] [serial = 905] [outer = (nil)] 22:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0xa3001800) [pid = 1818] [serial = 906] [outer = 0xa2664c00] 22:08:36 INFO - PROCESS | 1818 | 1477631316238 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0xa3007c00) [pid = 1818] [serial = 907] [outer = 0xa2664c00] 22:08:36 INFO - PROCESS | 1818 | 1477631316896 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]]]}] 22:08:36 INFO - . 22:08:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1225ms 22:08:36 INFO - PROCESS | 1818 | 1477631316937 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 1818 | 1477631316941 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 22:08:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 22:08:36 INFO - PROCESS | 1818 | 1477631316948 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}] 22:08:37 INFO - PROCESS | 1818 | 1477631317159 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 22:08:37 INFO - PROCESS | 1818 | 1477631317473 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 22:08:37 INFO - PROCESS | 1818 | 1477631317480 Marionette TRACE conn4 <- [1,1305,null,["8"]] 22:08:37 INFO - PROCESS | 1818 | 1477631317538 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 22:08:37 INFO - PROCESS | 1818 | 1477631317549 Marionette TRACE conn4 <- [1,1306,null,{}] 22:08:37 INFO - PROCESS | 1818 | 1477631317558 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f709c00 == 48 [pid = 1818] [id = 311] 22:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x8f70a000) [pid = 1818] [serial = 908] [outer = (nil)] 22:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x925d9000) [pid = 1818] [serial = 909] [outer = 0x8f70a000] 22:08:37 INFO - PROCESS | 1818 | 1477631317650 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x93197800) [pid = 1818] [serial = 910] [outer = 0x8f70a000] 22:08:38 INFO - PROCESS | 1818 | 1477631318468 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]]]}] 22:08:38 INFO - . 22:08:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1571ms 22:08:38 INFO - PROCESS | 1818 | 1477631318521 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 22:08:38 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 22:08:38 INFO - PROCESS | 1818 | 1477631318528 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 22:08:38 INFO - PROCESS | 1818 | 1477631318537 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}] 22:08:38 INFO - PROCESS | 1818 | 1477631318760 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x93810000 == 47 [pid = 1818] [id = 271] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x93806400 == 46 [pid = 1818] [id = 240] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9577d000 == 45 [pid = 1818] [id = 245] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x93d93c00 == 44 [pid = 1818] [id = 294] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9a3e1800 == 43 [pid = 1818] [id = 296] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9577d400 == 42 [pid = 1818] [id = 295] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9c4e8000 == 41 [pid = 1818] [id = 298] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8cee7400 == 40 [pid = 1818] [id = 297] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb23c00 == 39 [pid = 1818] [id = 292] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef1000 == 38 [pid = 1818] [id = 291] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9370c800 == 37 [pid = 1818] [id = 293] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x94be7400 == 36 [pid = 1818] [id = 238] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x93196000 == 35 [pid = 1818] [id = 244] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf4c00 == 34 [pid = 1818] [id = 247] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x94be5400 == 33 [pid = 1818] [id = 236] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9333d000 == 32 [pid = 1818] [id = 249] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x90f4b000 == 31 [pid = 1818] [id = 243] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70b400 == 30 [pid = 1818] [id = 279] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x93072000 == 29 [pid = 1818] [id = 235] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0xa4c90800 == 28 [pid = 1818] [id = 272] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9588b800 == 27 [pid = 1818] [id = 237] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceee400 == 26 [pid = 1818] [id = 246] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9b390c00 == 25 [pid = 1818] [id = 239] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x995b8400 == 24 [pid = 1818] [id = 248] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8f619000 == 23 [pid = 1818] [id = 241] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0xa2c4f800 == 22 [pid = 1818] [id = 251] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8f61b000 == 21 [pid = 1818] [id = 242] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x98490c00 == 20 [pid = 1818] [id = 250] 22:08:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9547f400 == 19 [pid = 1818] [id = 285] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x995bb000) [pid = 1818] [serial = 844] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x93559c00) [pid = 1818] [serial = 833] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x956eec00) [pid = 1818] [serial = 809] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0xa93c3000) [pid = 1818] [serial = 814] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x99557800) [pid = 1818] [serial = 843] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x9b43f400) [pid = 1818] [serial = 817] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x93d2e000) [pid = 1818] [serial = 806] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0xa0789400) [pid = 1818] [serial = 811] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x8f70d000) [pid = 1818] [serial = 820] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8f711c00) [pid = 1818] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8fb1ec00) [pid = 1818] [serial = 824] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8f705c00) [pid = 1818] [serial = 828] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x95758c00) [pid = 1818] [serial = 839] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x956f1000) [pid = 1818] [serial = 838] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x9b435000) [pid = 1818] [serial = 815] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x95674400) [pid = 1818] [serial = 808] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8f713000) [pid = 1818] [serial = 823] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa110bc00) [pid = 1818] [serial = 812] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8f708000) [pid = 1818] [serial = 829] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9370b400) [pid = 1818] [serial = 834] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x995bcc00) [pid = 1818] [serial = 848] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9377b400) [pid = 1818] [serial = 805] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9b43fc00) [pid = 1818] [serial = 818] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8f86ec00) [pid = 1818] [serial = 831] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x93d34000) [pid = 1818] [serial = 846] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x925d3800) [pid = 1818] [serial = 836] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8f713800) [pid = 1818] [serial = 826] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x97b43400) [pid = 1818] [serial = 841] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9b432800) [pid = 1818] [serial = 851] [outer = (nil)] [url = about:blank] 22:08:39 INFO - PROCESS | 1818 | 1477631319870 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 22:08:39 INFO - PROCESS | 1818 | 1477631319876 Marionette TRACE conn4 <- [1,1310,null,["8"]] 22:08:39 INFO - PROCESS | 1818 | 1477631319892 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 22:08:39 INFO - PROCESS | 1818 | 1477631319902 Marionette TRACE conn4 <- [1,1311,null,{}] 22:08:39 INFO - PROCESS | 1818 | 1477631319910 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceee400 == 20 [pid = 1818] [id = 312] 22:08:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8cef0800) [pid = 1818] [serial = 911] [outer = (nil)] 22:08:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8d9ebc00) [pid = 1818] [serial = 912] [outer = 0x8cef0800] 22:08:40 INFO - PROCESS | 1818 | 1477631320006 Marionette DEBUG loaded listener.js 22:08:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8dc8d000) [pid = 1818] [serial = 913] [outer = 0x8cef0800] 22:08:40 INFO - PROCESS | 1818 | 1477631320737 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]]]}] 22:08:40 INFO - ... 22:08:40 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 2226ms 22:08:40 INFO - PROCESS | 1818 | 1477631320763 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 22:08:40 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 22:08:40 INFO - PROCESS | 1818 | 1477631320769 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 22:08:40 INFO - PROCESS | 1818 | 1477631320778 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}] 22:08:40 INFO - PROCESS | 1818 | 1477631320986 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 22:08:41 INFO - PROCESS | 1818 | 1477631321114 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 22:08:41 INFO - PROCESS | 1818 | 1477631321123 Marionette TRACE conn4 <- [1,1315,null,["8"]] 22:08:41 INFO - PROCESS | 1818 | 1477631321129 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 22:08:41 INFO - PROCESS | 1818 | 1477631321138 Marionette TRACE conn4 <- [1,1316,null,{}] 22:08:41 INFO - PROCESS | 1818 | 1477631321144 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f86ec00 == 21 [pid = 1818] [id = 313] 22:08:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8f86f800) [pid = 1818] [serial = 914] [outer = (nil)] 22:08:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fb20000) [pid = 1818] [serial = 915] [outer = 0x8f86f800] 22:08:41 INFO - PROCESS | 1818 | 1477631321236 Marionette DEBUG loaded listener.js 22:08:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8fb21000) [pid = 1818] [serial = 916] [outer = 0x8f86f800] 22:08:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x933f9400 == 22 [pid = 1818] [id = 314] 22:08:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x933fa400) [pid = 1818] [serial = 917] [outer = (nil)] 22:08:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9355a400) [pid = 1818] [serial = 918] [outer = 0x933fa400] 22:08:42 INFO - PROCESS | 1818 | 1477631322003 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]]]}] 22:08:42 INFO - .... 22:08:42 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1276ms 22:08:42 INFO - PROCESS | 1818 | 1477631322053 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 1818 | 1477631322057 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 22:08:42 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 22:08:42 INFO - PROCESS | 1818 | 1477631322070 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}] 22:08:42 INFO - PROCESS | 1818 | 1477631322307 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 22:08:42 INFO - PROCESS | 1818 | 1477631322461 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 22:08:42 INFO - PROCESS | 1818 | 1477631322473 Marionette TRACE conn4 <- [1,1320,null,["8"]] 22:08:42 INFO - PROCESS | 1818 | 1477631322489 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 22:08:42 INFO - PROCESS | 1818 | 1477631322497 Marionette TRACE conn4 <- [1,1321,null,{}] 22:08:42 INFO - PROCESS | 1818 | 1477631322503 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d2c800 == 23 [pid = 1818] [id = 315] 22:08:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x93d2d000) [pid = 1818] [serial = 919] [outer = (nil)] 22:08:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x93d2fc00) [pid = 1818] [serial = 920] [outer = 0x93d2d000] 22:08:42 INFO - PROCESS | 1818 | 1477631322589 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x93d87800) [pid = 1818] [serial = 921] [outer = 0x93d2d000] 22:08:43 INFO - PROCESS | 1818 | 1477631323272 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"]]]}] 22:08:43 INFO - . 22:08:43 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1221ms 22:08:43 INFO - PROCESS | 1818 | 1477631323322 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 22:08:43 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 22:08:43 INFO - PROCESS | 1818 | 1477631323327 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 22:08:43 INFO - PROCESS | 1818 | 1477631323336 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}] 22:08:43 INFO - PROCESS | 1818 | 1477631323591 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 22:08:43 INFO - PROCESS | 1818 | 1477631323618 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 22:08:43 INFO - PROCESS | 1818 | 1477631323622 Marionette TRACE conn4 <- [1,1325,null,["8"]] 22:08:43 INFO - PROCESS | 1818 | 1477631323628 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 22:08:43 INFO - PROCESS | 1818 | 1477631323634 Marionette TRACE conn4 <- [1,1326,null,{}] 22:08:43 INFO - PROCESS | 1818 | 1477631323639 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f709400 == 24 [pid = 1818] [id = 316] 22:08:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x95670000) [pid = 1818] [serial = 922] [outer = (nil)] 22:08:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x956e7800) [pid = 1818] [serial = 923] [outer = 0x95670000] 22:08:43 INFO - PROCESS | 1818 | 1477631323790 Marionette DEBUG loaded listener.js 22:08:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8daf3800) [pid = 1818] [serial = 924] [outer = 0x95670000] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x94cf1800) [pid = 1818] [serial = 860] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9af8a000) [pid = 1818] [serial = 865] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x995bc800) [pid = 1818] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x93711400) [pid = 1818] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x95887800) [pid = 1818] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x90f0fc00) [pid = 1818] [serial = 855] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9b13e000) [pid = 1818] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8cef2400) [pid = 1818] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9355a800) [pid = 1818] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x94e34800) [pid = 1818] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8d9ef400) [pid = 1818] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0xa077dc00) [pid = 1818] [serial = 870] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x95886400) [pid = 1818] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8d9ee800) [pid = 1818] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9577d800) [pid = 1818] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 22:08:44 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0xa110cc00) [pid = 1818] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 22:08:44 INFO - PROCESS | 1818 | 1477631324924 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]]]}] 22:08:44 INFO - . 22:08:44 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1627ms 22:08:44 INFO - PROCESS | 1818 | 1477631324961 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 22:08:44 INFO - PROCESS | 1818 | 1477631324965 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 22:08:44 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 22:08:44 INFO - PROCESS | 1818 | 1477631324972 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}] 22:08:45 INFO - PROCESS | 1818 | 1477631325194 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 22:08:45 INFO - PROCESS | 1818 | 1477631325277 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 22:08:45 INFO - PROCESS | 1818 | 1477631325281 Marionette TRACE conn4 <- [1,1330,null,["8"]] 22:08:45 INFO - PROCESS | 1818 | 1477631325287 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 22:08:45 INFO - PROCESS | 1818 | 1477631325292 Marionette TRACE conn4 <- [1,1331,null,{}] 22:08:45 INFO - PROCESS | 1818 | 1477631325298 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x94cf1800 == 25 [pid = 1818] [id = 317] 22:08:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9566ec00) [pid = 1818] [serial = 925] [outer = (nil)] 22:08:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x95777c00) [pid = 1818] [serial = 926] [outer = 0x9566ec00] 22:08:45 INFO - PROCESS | 1818 | 1477631325381 Marionette DEBUG loaded listener.js 22:08:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x95886800) [pid = 1818] [serial = 927] [outer = 0x9566ec00] 22:08:46 INFO - PROCESS | 1818 | 1477631325998 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]]]}] 22:08:46 INFO - . 22:08:46 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1069ms 22:08:46 INFO - PROCESS | 1818 | 1477631326042 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 22:08:46 INFO - PROCESS | 1818 | 1477631326047 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 22:08:46 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 22:08:46 INFO - PROCESS | 1818 | 1477631326054 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}] 22:08:46 INFO - PROCESS | 1818 | 1477631326220 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 22:08:46 INFO - PROCESS | 1818 | 1477631326234 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 22:08:46 INFO - PROCESS | 1818 | 1477631326238 Marionette TRACE conn4 <- [1,1335,null,["8"]] 22:08:46 INFO - PROCESS | 1818 | 1477631326355 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 22:08:46 INFO - PROCESS | 1818 | 1477631326362 Marionette TRACE conn4 <- [1,1336,null,{}] 22:08:46 INFO - PROCESS | 1818 | 1477631326369 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x9955ec00 == 26 [pid = 1818] [id = 318] 22:08:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x99561000) [pid = 1818] [serial = 928] [outer = (nil)] 22:08:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x995bb000) [pid = 1818] [serial = 929] [outer = 0x99561000] 22:08:46 INFO - PROCESS | 1818 | 1477631326479 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9a330400) [pid = 1818] [serial = 930] [outer = 0x99561000] 22:08:47 INFO - PROCESS | 1818 | 1477631327258 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]]]}] 22:08:47 INFO - .. 22:08:47 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1221ms 22:08:47 INFO - PROCESS | 1818 | 1477631327276 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 1818 | 1477631327283 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 22:08:47 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 22:08:47 INFO - PROCESS | 1818 | 1477631327294 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}] 22:08:47 INFO - PROCESS | 1818 | 1477631327505 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 22:08:47 INFO - PROCESS | 1818 | 1477631327673 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 22:08:47 INFO - PROCESS | 1818 | 1477631327680 Marionette TRACE conn4 <- [1,1340,null,["8"]] 22:08:47 INFO - PROCESS | 1818 | 1477631327693 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 22:08:47 INFO - PROCESS | 1818 | 1477631327699 Marionette TRACE conn4 <- [1,1341,null,{}] 22:08:47 INFO - PROCESS | 1818 | 1477631327706 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x91a1c800 == 27 [pid = 1818] [id = 319] 22:08:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x92218c00) [pid = 1818] [serial = 931] [outer = (nil)] 22:08:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9307a400) [pid = 1818] [serial = 932] [outer = 0x92218c00] 22:08:47 INFO - PROCESS | 1818 | 1477631327851 Marionette DEBUG loaded listener.js 22:08:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9355a800) [pid = 1818] [serial = 933] [outer = 0x92218c00] 22:08:48 INFO - PROCESS | 1818 | 1477631328599 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]]]}] 22:08:48 INFO - . 22:08:48 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1370ms 22:08:48 INFO - PROCESS | 1818 | 1477631328663 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 22:08:48 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 22:08:48 INFO - PROCESS | 1818 | 1477631328669 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 22:08:48 INFO - PROCESS | 1818 | 1477631328677 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}] 22:08:48 INFO - PROCESS | 1818 | 1477631328904 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 22:08:49 INFO - PROCESS | 1818 | 1477631329055 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 22:08:49 INFO - PROCESS | 1818 | 1477631329061 Marionette TRACE conn4 <- [1,1345,null,["8"]] 22:08:49 INFO - PROCESS | 1818 | 1477631329095 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 22:08:49 INFO - PROCESS | 1818 | 1477631329102 Marionette TRACE conn4 <- [1,1346,null,{}] 22:08:49 INFO - PROCESS | 1818 | 1477631329108 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf9000 == 28 [pid = 1818] [id = 320] 22:08:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8dafac00) [pid = 1818] [serial = 934] [outer = (nil)] 22:08:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x94f23400) [pid = 1818] [serial = 935] [outer = 0x8dafac00] 22:08:49 INFO - PROCESS | 1818 | 1477631329215 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x95757400) [pid = 1818] [serial = 936] [outer = 0x8dafac00] 22:08:50 INFO - PROCESS | 1818 | 1477631330127 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]]]}] 22:08:50 INFO - .................. 22:08:50 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1541ms 22:08:50 INFO - PROCESS | 1818 | 1477631330225 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 1818 | 1477631330233 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 22:08:50 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 22:08:50 INFO - PROCESS | 1818 | 1477631330241 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}] 22:08:50 INFO - PROCESS | 1818 | 1477631330435 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 22:08:50 INFO - PROCESS | 1818 | 1477631330620 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 22:08:50 INFO - PROCESS | 1818 | 1477631330626 Marionette TRACE conn4 <- [1,1350,null,["8"]] 22:08:50 INFO - PROCESS | 1818 | 1477631330632 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 22:08:50 INFO - PROCESS | 1818 | 1477631330640 Marionette TRACE conn4 <- [1,1351,null,{}] 22:08:50 INFO - PROCESS | 1818 | 1477631330647 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc88c00 == 29 [pid = 1818] [id = 321] 22:08:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8f60e400) [pid = 1818] [serial = 937] [outer = (nil)] 22:08:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x98486400) [pid = 1818] [serial = 938] [outer = 0x8f60e400] 22:08:50 INFO - PROCESS | 1818 | 1477631330790 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9b33a800) [pid = 1818] [serial = 939] [outer = 0x8f60e400] 22:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x933f9400 == 28 [pid = 1818] [id = 314] 22:08:52 INFO - PROCESS | 1818 | 1477631332723 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]]]}] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0xa2602000) [pid = 1818] [serial = 891] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa2602400) [pid = 1818] [serial = 892] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x9b438c00) [pid = 1818] [serial = 888] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9c4ea000) [pid = 1818] [serial = 889] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9b434800) [pid = 1818] [serial = 885] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9b43f000) [pid = 1818] [serial = 886] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9a273800) [pid = 1818] [serial = 882] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9a32f400) [pid = 1818] [serial = 883] [outer = (nil)] [url = about:blank] 22:08:52 INFO - .......... 22:08:52 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2580ms 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9547f000) [pid = 1818] [serial = 879] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x95779400) [pid = 1818] [serial = 880] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x93776c00) [pid = 1818] [serial = 876] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x93777000) [pid = 1818] [serial = 877] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8dc8ec00) [pid = 1818] [serial = 873] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f70e800) [pid = 1818] [serial = 874] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9b433800) [pid = 1818] [serial = 868] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9b439000) [pid = 1818] [serial = 869] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9b4bac00) [pid = 1818] [serial = 871] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x957d1400) [pid = 1818] [serial = 863] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x9848c000) [pid = 1818] [serial = 864] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x93779800) [pid = 1818] [serial = 858] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x93802800) [pid = 1818] [serial = 859] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8d9ef000) [pid = 1818] [serial = 853] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8daf4800) [pid = 1818] [serial = 854] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x933f5000) [pid = 1818] [serial = 861] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9a274800) [pid = 1818] [serial = 866] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9a535000) [pid = 1818] [serial = 849] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8d9e5c00) [pid = 1818] [serial = 856] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1818 | 1477631332925 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 1818 | 1477631332935 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 22:08:52 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 22:08:52 INFO - PROCESS | 1818 | 1477631332960 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}] 22:08:53 INFO - PROCESS | 1818 | 1477631333258 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 22:08:53 INFO - PROCESS | 1818 | 1477631333410 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 22:08:53 INFO - PROCESS | 1818 | 1477631333414 Marionette TRACE conn4 <- [1,1355,null,["8"]] 22:08:53 INFO - PROCESS | 1818 | 1477631333422 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 22:08:53 INFO - PROCESS | 1818 | 1477631333429 Marionette TRACE conn4 <- [1,1356,null,{}] 22:08:53 INFO - PROCESS | 1818 | 1477631333435 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x925dfc00 == 29 [pid = 1818] [id = 322] 22:08:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x93080000) [pid = 1818] [serial = 940] [outer = (nil)] 22:08:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x93d2cc00) [pid = 1818] [serial = 941] [outer = 0x93080000] 22:08:53 INFO - PROCESS | 1818 | 1477631333528 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93d2ec00) [pid = 1818] [serial = 942] [outer = 0x93080000] 22:08:54 INFO - PROCESS | 1818 | 1477631334089 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]]]}] 22:08:54 INFO - . 22:08:54 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1176ms 22:08:54 INFO - PROCESS | 1818 | 1477631334134 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 22:08:54 INFO - PROCESS | 1818 | 1477631334141 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 22:08:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 22:08:54 INFO - PROCESS | 1818 | 1477631334150 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}] 22:08:54 INFO - PROCESS | 1818 | 1477631334336 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 22:08:54 INFO - PROCESS | 1818 | 1477631334466 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 22:08:54 INFO - PROCESS | 1818 | 1477631334469 Marionette TRACE conn4 <- [1,1360,null,["8"]] 22:08:54 INFO - PROCESS | 1818 | 1477631334477 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 22:08:54 INFO - PROCESS | 1818 | 1477631334483 Marionette TRACE conn4 <- [1,1361,null,{}] 22:08:54 INFO - PROCESS | 1818 | 1477631334490 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a5afc00 == 30 [pid = 1818] [id = 323] 22:08:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9b431800) [pid = 1818] [serial = 943] [outer = (nil)] 22:08:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9b435400) [pid = 1818] [serial = 944] [outer = 0x9b431800] 22:08:54 INFO - PROCESS | 1818 | 1477631334583 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9b438c00) [pid = 1818] [serial = 945] [outer = 0x9b431800] 22:08:56 INFO - .................................................................................................................................. 22:08:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2311ms 22:08:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 22:08:56 INFO - PROCESS | 1818 | 1477631336329 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]]]}] 22:08:56 INFO - PROCESS | 1818 | 1477631336473 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 22:08:56 INFO - PROCESS | 1818 | 1477631336491 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 22:08:56 INFO - PROCESS | 1818 | 1477631336525 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}] 22:08:56 INFO - PROCESS | 1818 | 1477631336773 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 22:08:56 INFO - PROCESS | 1818 | 1477631336806 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 22:08:56 INFO - PROCESS | 1818 | 1477631336812 Marionette TRACE conn4 <- [1,1365,null,["8"]] 22:08:56 INFO - PROCESS | 1818 | 1477631336817 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 22:08:56 INFO - PROCESS | 1818 | 1477631336824 Marionette TRACE conn4 <- [1,1366,null,{}] 22:08:56 INFO - PROCESS | 1818 | 1477631336899 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x839ba800 == 31 [pid = 1818] [id = 324] 22:08:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x839bac00) [pid = 1818] [serial = 946] [outer = (nil)] 22:08:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x839bc400) [pid = 1818] [serial = 947] [outer = 0x839bac00] 22:08:56 INFO - PROCESS | 1818 | 1477631336987 Marionette DEBUG loaded listener.js 22:08:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x839bec00) [pid = 1818] [serial = 948] [outer = 0x839bac00] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x9566ec00) [pid = 1818] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8cef0800) [pid = 1818] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x95670000) [pid = 1818] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x933fa400) [pid = 1818] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8f86f800) [pid = 1818] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93770000) [pid = 1818] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x95888800) [pid = 1818] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8f70a000) [pid = 1818] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0xa2601c00) [pid = 1818] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8d9f0c00) [pid = 1818] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0xa2664c00) [pid = 1818] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 22:08:57 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x93d2d000) [pid = 1818] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 22:08:58 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:08:58 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:09:00 INFO - .................................................................................................................................. 22:09:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3886ms 22:09:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 22:09:00 INFO - PROCESS | 1818 | 1477631340263 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]]]}] 22:09:00 INFO - PROCESS | 1818 | 1477631340412 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 1818 | 1477631340422 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 22:09:00 INFO - PROCESS | 1818 | 1477631340453 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}] 22:09:00 INFO - PROCESS | 1818 | 1477631340728 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 22:09:00 INFO - PROCESS | 1818 | 1477631340899 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 22:09:00 INFO - PROCESS | 1818 | 1477631340905 Marionette TRACE conn4 <- [1,1370,null,["8"]] 22:09:00 INFO - PROCESS | 1818 | 1477631340912 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 22:09:00 INFO - PROCESS | 1818 | 1477631340922 Marionette TRACE conn4 <- [1,1371,null,{}] 22:09:00 INFO - PROCESS | 1818 | 1477631340929 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b6800 == 32 [pid = 1818] [id = 325] 22:09:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x839b6c00) [pid = 1818] [serial = 949] [outer = (nil)] 22:09:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x839b9c00) [pid = 1818] [serial = 950] [outer = 0x839b6c00] 22:09:01 INFO - PROCESS | 1818 | 1477631341083 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x83aa9000) [pid = 1818] [serial = 951] [outer = 0x839b6c00] 22:09:01 INFO - PROCESS | 1818 | 1477631341964 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]]]}] 22:09:02 INFO - ........ 22:09:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1575ms 22:09:02 INFO - PROCESS | 1818 | 1477631342026 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 1818 | 1477631342033 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 22:09:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 22:09:02 INFO - PROCESS | 1818 | 1477631342041 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}] 22:09:02 INFO - PROCESS | 1818 | 1477631342292 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 22:09:02 INFO - PROCESS | 1818 | 1477631342463 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 22:09:02 INFO - PROCESS | 1818 | 1477631342476 Marionette TRACE conn4 <- [1,1375,null,["8"]] 22:09:02 INFO - PROCESS | 1818 | 1477631342484 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 22:09:02 INFO - PROCESS | 1818 | 1477631342490 Marionette TRACE conn4 <- [1,1376,null,{}] 22:09:02 INFO - PROCESS | 1818 | 1477631342538 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fd400 == 33 [pid = 1818] [id = 326] 22:09:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8b6fe400) [pid = 1818] [serial = 952] [outer = (nil)] 22:09:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8cd5a400) [pid = 1818] [serial = 953] [outer = 0x8b6fe400] 22:09:02 INFO - PROCESS | 1818 | 1477631342646 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd5d000) [pid = 1818] [serial = 954] [outer = 0x8b6fe400] 22:09:03 INFO - PROCESS | 1818 | 1477631343425 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]]]}] 22:09:03 INFO - ........... 22:09:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1479ms 22:09:03 INFO - PROCESS | 1818 | 1477631343529 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 22:09:03 INFO - PROCESS | 1818 | 1477631343536 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 22:09:03 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 22:09:03 INFO - PROCESS | 1818 | 1477631343562 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}] 22:09:03 INFO - PROCESS | 1818 | 1477631343768 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 22:09:03 INFO - PROCESS | 1818 | 1477631343940 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 22:09:03 INFO - PROCESS | 1818 | 1477631343946 Marionette TRACE conn4 <- [1,1380,null,["8"]] 22:09:03 INFO - PROCESS | 1818 | 1477631343953 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 22:09:03 INFO - PROCESS | 1818 | 1477631343962 Marionette TRACE conn4 <- [1,1381,null,{}] 22:09:03 INFO - PROCESS | 1818 | 1477631343969 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x92865c00 == 34 [pid = 1818] [id = 327] 22:09:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x92866400) [pid = 1818] [serial = 955] [outer = (nil)] 22:09:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9377c800) [pid = 1818] [serial = 956] [outer = 0x92866400] 22:09:04 INFO - PROCESS | 1818 | 1477631344073 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x93d35c00) [pid = 1818] [serial = 957] [outer = 0x92866400] 22:09:04 INFO - PROCESS | 1818 | 1477631344929 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]]]}] 22:09:04 INFO - ........ 22:09:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1430ms 22:09:04 INFO - PROCESS | 1818 | 1477631344989 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 1818 | 1477631344995 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 22:09:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 22:09:05 INFO - PROCESS | 1818 | 1477631345021 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}] 22:09:05 INFO - PROCESS | 1818 | 1477631345236 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 22:09:05 INFO - PROCESS | 1818 | 1477631345410 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 22:09:05 INFO - PROCESS | 1818 | 1477631345416 Marionette TRACE conn4 <- [1,1385,null,["8"]] 22:09:05 INFO - PROCESS | 1818 | 1477631345423 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 22:09:05 INFO - PROCESS | 1818 | 1477631345431 Marionette TRACE conn4 <- [1,1386,null,{}] 22:09:05 INFO - PROCESS | 1818 | 1477631345481 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a2be400 == 35 [pid = 1818] [id = 328] 22:09:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9a2bf800) [pid = 1818] [serial = 958] [outer = (nil)] 22:09:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9a332c00) [pid = 1818] [serial = 959] [outer = 0x9a2bf800] 22:09:05 INFO - PROCESS | 1818 | 1477631345592 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9afd3400) [pid = 1818] [serial = 960] [outer = 0x9a2bf800] 22:09:06 INFO - PROCESS | 1818 | 1477631346526 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]]]}] 22:09:06 INFO - .............................. 22:09:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1588ms 22:09:06 INFO - PROCESS | 1818 | 1477631346605 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 1818 | 1477631346610 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 22:09:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 22:09:06 INFO - PROCESS | 1818 | 1477631346618 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}] 22:09:06 INFO - PROCESS | 1818 | 1477631346812 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 22:09:06 INFO - PROCESS | 1818 | 1477631346964 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 22:09:06 INFO - PROCESS | 1818 | 1477631346967 Marionette TRACE conn4 <- [1,1390,null,["8"]] 22:09:06 INFO - PROCESS | 1818 | 1477631346977 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 22:09:06 INFO - PROCESS | 1818 | 1477631346984 Marionette TRACE conn4 <- [1,1391,null,{}] 22:09:07 INFO - PROCESS | 1818 | 1477631346991 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x84055800 == 36 [pid = 1818] [id = 329] 22:09:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8405fc00) [pid = 1818] [serial = 961] [outer = (nil)] 22:09:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9547d000) [pid = 1818] [serial = 962] [outer = 0x8405fc00] 22:09:07 INFO - PROCESS | 1818 | 1477631347085 Marionette DEBUG loaded listener.js 22:09:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa2602400) [pid = 1818] [serial = 963] [outer = 0x8405fc00] 22:09:08 INFO - ............................................................... 22:09:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1523ms 22:09:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 22:09:08 INFO - PROCESS | 1818 | 1477631348051 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]]]}] 22:09:08 INFO - PROCESS | 1818 | 1477631348144 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 1818 | 1477631348147 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 22:09:08 INFO - PROCESS | 1818 | 1477631348158 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}] 22:09:08 INFO - PROCESS | 1818 | 1477631348578 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 22:09:08 INFO - PROCESS | 1818 | 1477631348737 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 22:09:08 INFO - PROCESS | 1818 | 1477631348744 Marionette TRACE conn4 <- [1,1395,null,["8"]] 22:09:08 INFO - PROCESS | 1818 | 1477631348753 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 22:09:08 INFO - PROCESS | 1818 | 1477631348762 Marionette TRACE conn4 <- [1,1396,null,{}] 22:09:08 INFO - PROCESS | 1818 | 1477631348819 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x83139c00 == 37 [pid = 1818] [id = 330] 22:09:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8313a000) [pid = 1818] [serial = 964] [outer = (nil)] 22:09:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8313c800) [pid = 1818] [serial = 965] [outer = 0x8313a000] 22:09:08 INFO - PROCESS | 1818 | 1477631348911 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x83284c00) [pid = 1818] [serial = 966] [outer = 0x8313a000] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceee400 == 36 [pid = 1818] [id = 312] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x925dfc00 == 35 [pid = 1818] [id = 322] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9a5afc00 == 34 [pid = 1818] [id = 323] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x93559800 == 33 [pid = 1818] [id = 300] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x93774c00 == 32 [pid = 1818] [id = 304] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x94cf1800 == 31 [pid = 1818] [id = 317] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x95887c00 == 30 [pid = 1818] [id = 307] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc88c00 == 29 [pid = 1818] [id = 321] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9495e000 == 28 [pid = 1818] [id = 305] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8f709c00 == 27 [pid = 1818] [id = 311] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x91a1c800 == 26 [pid = 1818] [id = 319] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9afd3000 == 25 [pid = 1818] [id = 303] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf9000 == 24 [pid = 1818] [id = 320] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x99556800 == 23 [pid = 1818] [id = 302] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9955e800 == 22 [pid = 1818] [id = 310] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ecc00 == 21 [pid = 1818] [id = 299] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9955ec00 == 20 [pid = 1818] [id = 318] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x93d2c800 == 19 [pid = 1818] [id = 315] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9354f000 == 18 [pid = 1818] [id = 306] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8f709400 == 17 [pid = 1818] [id = 316] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9495cc00 == 16 [pid = 1818] [id = 301] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8f86ec00 == 15 [pid = 1818] [id = 313] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0xa0789000 == 14 [pid = 1818] [id = 308] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8cee7800 == 13 [pid = 1818] [id = 309] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x9a2be400 == 12 [pid = 1818] [id = 328] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x84055800 == 11 [pid = 1818] [id = 329] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x839ba800 == 10 [pid = 1818] [id = 324] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x839b6800 == 9 [pid = 1818] [id = 325] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fd400 == 8 [pid = 1818] [id = 326] 22:09:10 INFO - PROCESS | 1818 | --DOCSHELL 0x92865c00 == 7 [pid = 1818] [id = 327] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0xa3007c00) [pid = 1818] [serial = 907] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa3001800) [pid = 1818] [serial = 906] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x93197800) [pid = 1818] [serial = 910] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x925d9000) [pid = 1818] [serial = 909] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8dc8d000) [pid = 1818] [serial = 913] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8d9ebc00) [pid = 1818] [serial = 912] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8fb21000) [pid = 1818] [serial = 916] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8fb20000) [pid = 1818] [serial = 915] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x93d87800) [pid = 1818] [serial = 921] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x93d2fc00) [pid = 1818] [serial = 920] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8daf3800) [pid = 1818] [serial = 924] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x956e7800) [pid = 1818] [serial = 923] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x95886800) [pid = 1818] [serial = 927] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x95777c00) [pid = 1818] [serial = 926] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x94964800) [pid = 1818] [serial = 895] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x93d2d800) [pid = 1818] [serial = 894] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x9a371c00) [pid = 1818] [serial = 898] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9955f000) [pid = 1818] [serial = 897] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0xa268f000) [pid = 1818] [serial = 901] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0xa266ac00) [pid = 1818] [serial = 900] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0xa2cc6c00) [pid = 1818] [serial = 904] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0xa2cc4400) [pid = 1818] [serial = 903] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x995bb000) [pid = 1818] [serial = 929] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x9355a400) [pid = 1818] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:09:10 INFO - ............................................................. 22:09:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 2819ms 22:09:10 INFO - PROCESS | 1818 | 1477631350852 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]]]}] 22:09:10 INFO - PROCESS | 1818 | 1477631350977 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 1818 | 1477631350984 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 22:09:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 22:09:11 INFO - PROCESS | 1818 | 1477631350996 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}] 22:09:11 INFO - PROCESS | 1818 | 1477631351310 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 22:09:11 INFO - PROCESS | 1818 | 1477631351519 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 22:09:11 INFO - PROCESS | 1818 | 1477631351529 Marionette TRACE conn4 <- [1,1400,null,["8"]] 22:09:11 INFO - PROCESS | 1818 | 1477631351540 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 22:09:11 INFO - PROCESS | 1818 | 1477631351554 Marionette TRACE conn4 <- [1,1401,null,{}] 22:09:11 INFO - PROCESS | 1818 | 1477631351564 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401ec00 == 8 [pid = 1818] [id = 331] 22:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8401fc00) [pid = 1818] [serial = 967] [outer = (nil)] 22:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x84023000) [pid = 1818] [serial = 968] [outer = 0x8401fc00] 22:09:11 INFO - PROCESS | 1818 | 1477631351668 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x838dec00) [pid = 1818] [serial = 969] [outer = 0x8401fc00] 22:09:12 INFO - PROCESS | 1818 | 1477631352497 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]]]}] 22:09:12 INFO - ........................ 22:09:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1587ms 22:09:12 INFO - PROCESS | 1818 | 1477631352583 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 1818 | 1477631352588 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 22:09:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 22:09:12 INFO - PROCESS | 1818 | 1477631352596 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}] 22:09:12 INFO - PROCESS | 1818 | 1477631352802 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 22:09:12 INFO - PROCESS | 1818 | 1477631352948 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 22:09:12 INFO - PROCESS | 1818 | 1477631352954 Marionette TRACE conn4 <- [1,1405,null,["8"]] 22:09:12 INFO - PROCESS | 1818 | 1477631352960 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 22:09:12 INFO - PROCESS | 1818 | 1477631352967 Marionette TRACE conn4 <- [1,1406,null,{}] 22:09:12 INFO - PROCESS | 1818 | 1477631352973 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5ec00 == 9 [pid = 1818] [id = 332] 22:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8cee8000) [pid = 1818] [serial = 970] [outer = (nil)] 22:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8ceee000) [pid = 1818] [serial = 971] [outer = 0x8cee8000] 22:09:13 INFO - PROCESS | 1818 | 1477631353069 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8cef6400) [pid = 1818] [serial = 972] [outer = 0x8cee8000] 22:09:13 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:09:14 INFO - .... 22:09:14 INFO - PROCESS | 1818 | 1477631354306 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]]]}] 22:09:14 INFO - ........................................................... 22:09:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1800ms 22:09:14 INFO - PROCESS | 1818 | 1477631354404 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 1818 | 1477631354412 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 22:09:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 22:09:14 INFO - PROCESS | 1818 | 1477631354443 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}] 22:09:14 INFO - PROCESS | 1818 | 1477631354684 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 22:09:14 INFO - PROCESS | 1818 | 1477631354717 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 22:09:14 INFO - PROCESS | 1818 | 1477631354721 Marionette TRACE conn4 <- [1,1410,null,["8"]] 22:09:14 INFO - PROCESS | 1818 | 1477631354727 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 22:09:14 INFO - PROCESS | 1818 | 1477631354734 Marionette TRACE conn4 <- [1,1411,null,{}] 22:09:14 INFO - PROCESS | 1818 | 1477631354807 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f01c00 == 10 [pid = 1818] [id = 333] 22:09:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x90f02800) [pid = 1818] [serial = 973] [outer = (nil)] 22:09:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x90f45000) [pid = 1818] [serial = 974] [outer = 0x90f02800] 22:09:14 INFO - PROCESS | 1818 | 1477631354897 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x90f47000) [pid = 1818] [serial = 975] [outer = 0x90f02800] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8f60e400) [pid = 1818] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8dafac00) [pid = 1818] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x93080000) [pid = 1818] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x99561000) [pid = 1818] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x92218c00) [pid = 1818] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9b431800) [pid = 1818] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 22:09:15 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x839bac00) [pid = 1818] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 22:09:15 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:09:16 INFO - PROCESS | 1818 | 1477631356291 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]]]}] 22:09:16 INFO - ............................................................... 22:09:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1943ms 22:09:16 INFO - PROCESS | 1818 | 1477631356383 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 1818 | 1477631356388 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 22:09:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 22:09:16 INFO - PROCESS | 1818 | 1477631356400 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}] 22:09:16 INFO - PROCESS | 1818 | 1477631356685 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 22:09:16 INFO - PROCESS | 1818 | 1477631356818 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 22:09:16 INFO - PROCESS | 1818 | 1477631356822 Marionette TRACE conn4 <- [1,1415,null,["8"]] 22:09:16 INFO - PROCESS | 1818 | 1477631356829 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 22:09:16 INFO - PROCESS | 1818 | 1477631356835 Marionette TRACE conn4 <- [1,1416,null,{}] 22:09:16 INFO - PROCESS | 1818 | 1477631356841 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x88333800 == 11 [pid = 1818] [id = 334] 22:09:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8cd61000) [pid = 1818] [serial = 976] [outer = (nil)] 22:09:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x93a77000) [pid = 1818] [serial = 977] [outer = 0x8cd61000] 22:09:16 INFO - PROCESS | 1818 | 1477631356925 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x93a7c800) [pid = 1818] [serial = 978] [outer = 0x8cd61000] 22:09:17 INFO - PROCESS | 1818 | 1477631357611 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]]]}] 22:09:17 INFO - ........... 22:09:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1275ms 22:09:17 INFO - PROCESS | 1818 | 1477631357705 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 22:09:17 INFO - PROCESS | 1818 | 1477631357712 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 22:09:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 22:09:17 INFO - PROCESS | 1818 | 1477631357730 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}] 22:09:17 INFO - PROCESS | 1818 | 1477631357946 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 22:09:18 INFO - PROCESS | 1818 | 1477631358115 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 22:09:18 INFO - PROCESS | 1818 | 1477631358122 Marionette TRACE conn4 <- [1,1420,null,["8"]] 22:09:18 INFO - PROCESS | 1818 | 1477631358130 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 22:09:18 INFO - PROCESS | 1818 | 1477631358139 Marionette TRACE conn4 <- [1,1421,null,{}] 22:09:18 INFO - PROCESS | 1818 | 1477631358189 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x84018000 == 12 [pid = 1818] [id = 335] 22:09:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x84018c00) [pid = 1818] [serial = 979] [outer = (nil)] 22:09:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8401dc00) [pid = 1818] [serial = 980] [outer = 0x84018c00] 22:09:18 INFO - PROCESS | 1818 | 1477631358299 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8405f400) [pid = 1818] [serial = 981] [outer = 0x84018c00] 22:09:19 INFO - ........................................... 22:09:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1759ms 22:09:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 22:09:19 INFO - PROCESS | 1818 | 1477631359427 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]]]}] 22:09:19 INFO - PROCESS | 1818 | 1477631359483 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 22:09:19 INFO - PROCESS | 1818 | 1477631359492 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 22:09:19 INFO - PROCESS | 1818 | 1477631359506 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}] 22:09:19 INFO - PROCESS | 1818 | 1477631359821 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 22:09:19 INFO - PROCESS | 1818 | 1477631359949 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 22:09:19 INFO - PROCESS | 1818 | 1477631359955 Marionette TRACE conn4 <- [1,1425,null,["8"]] 22:09:19 INFO - PROCESS | 1818 | 1477631359968 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 22:09:19 INFO - PROCESS | 1818 | 1477631359974 Marionette TRACE conn4 <- [1,1426,null,{}] 22:09:20 INFO - PROCESS | 1818 | 1477631359981 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f653400 == 13 [pid = 1818] [id = 336] 22:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f654c00) [pid = 1818] [serial = 982] [outer = (nil)] 22:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f775400) [pid = 1818] [serial = 983] [outer = 0x8f654c00] 22:09:20 INFO - PROCESS | 1818 | 1477631360081 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x92218c00) [pid = 1818] [serial = 984] [outer = 0x8f654c00] 22:09:21 INFO - .............................................................................................. 22:09:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1977ms 22:09:21 INFO - PROCESS | 1818 | 1477631361325 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]]]}] 22:09:21 INFO - PROCESS | 1818 | 1477631361535 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 22:09:21 INFO - PROCESS | 1818 | 1477631361544 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 22:09:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 22:09:21 INFO - PROCESS | 1818 | 1477631361558 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}] 22:09:21 INFO - PROCESS | 1818 | 1477631361781 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 22:09:21 INFO - PROCESS | 1818 | 1477631361946 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 22:09:21 INFO - PROCESS | 1818 | 1477631361952 Marionette TRACE conn4 <- [1,1430,null,["8"]] 22:09:21 INFO - PROCESS | 1818 | 1477631361960 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 22:09:21 INFO - PROCESS | 1818 | 1477631361968 Marionette TRACE conn4 <- [1,1431,null,{}] 22:09:21 INFO - PROCESS | 1818 | 1477631361975 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be5400 == 14 [pid = 1818] [id = 337] 22:09:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x94e35c00) [pid = 1818] [serial = 985] [outer = (nil)] 22:09:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9566ec00) [pid = 1818] [serial = 986] [outer = 0x94e35c00] 22:09:22 INFO - PROCESS | 1818 | 1477631362077 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x956e7800) [pid = 1818] [serial = 987] [outer = 0x94e35c00] 22:09:23 INFO - .......................................................................... 22:09:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1666ms 22:09:23 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 22:09:23 INFO - PROCESS | 1818 | 1477631363134 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"]]]}] 22:09:23 INFO - PROCESS | 1818 | 1477631363228 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 22:09:23 INFO - PROCESS | 1818 | 1477631363232 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 22:09:23 INFO - PROCESS | 1818 | 1477631363245 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}] 22:09:23 INFO - PROCESS | 1818 | 1477631363565 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 22:09:23 INFO - PROCESS | 1818 | 1477631363721 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 22:09:23 INFO - PROCESS | 1818 | 1477631363728 Marionette TRACE conn4 <- [1,1435,null,["8"]] 22:09:23 INFO - PROCESS | 1818 | 1477631363737 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 22:09:23 INFO - PROCESS | 1818 | 1477631363747 Marionette TRACE conn4 <- [1,1436,null,{}] 22:09:23 INFO - PROCESS | 1818 | 1477631363840 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x83281c00 == 15 [pid = 1818] [id = 338] 22:09:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x83283800) [pid = 1818] [serial = 988] [outer = (nil)] 22:09:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x839bb400) [pid = 1818] [serial = 989] [outer = 0x83283800] 22:09:23 INFO - PROCESS | 1818 | 1477631363943 Marionette DEBUG loaded listener.js 22:09:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83ab1c00) [pid = 1818] [serial = 990] [outer = 0x83283800] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x839bc400) [pid = 1818] [serial = 947] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x839bec00) [pid = 1818] [serial = 948] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9b435400) [pid = 1818] [serial = 944] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9b438c00) [pid = 1818] [serial = 945] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93d2cc00) [pid = 1818] [serial = 941] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x93d2ec00) [pid = 1818] [serial = 942] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x98486400) [pid = 1818] [serial = 938] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x9b33a800) [pid = 1818] [serial = 939] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x94f23400) [pid = 1818] [serial = 935] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x95757400) [pid = 1818] [serial = 936] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9307a400) [pid = 1818] [serial = 932] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x9355a800) [pid = 1818] [serial = 933] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x9a330400) [pid = 1818] [serial = 930] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1818 | 1477631364707 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]]]}] 22:09:24 INFO - .. 22:09:24 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1494ms 22:09:24 INFO - PROCESS | 1818 | 1477631364738 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 22:09:24 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 22:09:24 INFO - PROCESS | 1818 | 1477631364747 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 22:09:24 INFO - PROCESS | 1818 | 1477631364757 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}] 22:09:24 INFO - PROCESS | 1818 | 1477631364941 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 22:09:25 INFO - PROCESS | 1818 | 1477631365071 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 22:09:25 INFO - PROCESS | 1818 | 1477631365077 Marionette TRACE conn4 <- [1,1440,null,["8"]] 22:09:25 INFO - PROCESS | 1818 | 1477631365083 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 22:09:25 INFO - PROCESS | 1818 | 1477631365091 Marionette TRACE conn4 <- [1,1441,null,{}] 22:09:25 INFO - PROCESS | 1818 | 1477631365097 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405a400 == 16 [pid = 1818] [id = 339] 22:09:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8405cc00) [pid = 1818] [serial = 991] [outer = (nil)] 22:09:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8833a400) [pid = 1818] [serial = 992] [outer = 0x8405cc00] 22:09:25 INFO - PROCESS | 1818 | 1477631365187 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8833ac00) [pid = 1818] [serial = 993] [outer = 0x8405cc00] 22:09:25 INFO - PROCESS | 1818 | 1477631365952 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]]]}] 22:09:26 INFO - .................... 22:09:26 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1283ms 22:09:26 INFO - PROCESS | 1818 | 1477631366040 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 1818 | 1477631366045 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 22:09:26 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 22:09:26 INFO - PROCESS | 1818 | 1477631366073 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}] 22:09:26 INFO - PROCESS | 1818 | 1477631366269 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 22:09:26 INFO - PROCESS | 1818 | 1477631366294 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 22:09:26 INFO - PROCESS | 1818 | 1477631366302 Marionette TRACE conn4 <- [1,1445,null,["8"]] 22:09:26 INFO - PROCESS | 1818 | 1477631366420 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 22:09:26 INFO - PROCESS | 1818 | 1477631366428 Marionette TRACE conn4 <- [1,1446,null,{}] 22:09:26 INFO - PROCESS | 1818 | 1477631366438 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6ee000 == 17 [pid = 1818] [id = 340] 22:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8cd58c00) [pid = 1818] [serial = 994] [outer = (nil)] 22:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8cd60800) [pid = 1818] [serial = 995] [outer = 0x8cd58c00] 22:09:26 INFO - PROCESS | 1818 | 1477631366537 Marionette DEBUG loaded listener.js 22:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8d9f0800) [pid = 1818] [serial = 996] [outer = 0x8cd58c00] 22:09:27 INFO - PROCESS | 1818 | 1477631367171 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]]]}] 22:09:27 INFO - .... 22:09:27 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1178ms 22:09:27 INFO - PROCESS | 1818 | 1477631367244 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 22:09:27 INFO - PROCESS | 1818 | 1477631367248 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 22:09:27 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 22:09:27 INFO - PROCESS | 1818 | 1477631367257 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}] 22:09:27 INFO - PROCESS | 1818 | 1477631367494 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 22:09:27 INFO - PROCESS | 1818 | 1477631367519 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 22:09:27 INFO - PROCESS | 1818 | 1477631367523 Marionette TRACE conn4 <- [1,1450,null,["8"]] 22:09:27 INFO - PROCESS | 1818 | 1477631367530 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 22:09:27 INFO - PROCESS | 1818 | 1477631367537 Marionette TRACE conn4 <- [1,1451,null,{}] 22:09:27 INFO - PROCESS | 1818 | 1477631367542 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f713000 == 18 [pid = 1818] [id = 341] 22:09:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8fb1f800) [pid = 1818] [serial = 997] [outer = (nil)] 22:09:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x90f49000) [pid = 1818] [serial = 998] [outer = 0x8fb1f800] 22:09:27 INFO - PROCESS | 1818 | 1477631367692 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x90f4f800) [pid = 1818] [serial = 999] [outer = 0x8fb1f800] 22:09:28 INFO - PROCESS | 1818 | 1477631368381 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]]]}] 22:09:28 INFO - .... 22:09:28 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1171ms 22:09:28 INFO - PROCESS | 1818 | 1477631368440 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 1818 | 1477631368448 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 22:09:28 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 22:09:28 INFO - PROCESS | 1818 | 1477631368457 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}] 22:09:28 INFO - PROCESS | 1818 | 1477631368686 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 22:09:28 INFO - PROCESS | 1818 | 1477631368703 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 22:09:28 INFO - PROCESS | 1818 | 1477631368706 Marionette TRACE conn4 <- [1,1455,null,["8"]] 22:09:28 INFO - PROCESS | 1818 | 1477631368713 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 22:09:28 INFO - PROCESS | 1818 | 1477631368718 Marionette TRACE conn4 <- [1,1456,null,{}] 22:09:28 INFO - PROCESS | 1818 | 1477631368723 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d3400 == 19 [pid = 1818] [id = 342] 22:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93772000) [pid = 1818] [serial = 1000] [outer = (nil)] 22:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x93a7e000) [pid = 1818] [serial = 1001] [outer = 0x93772000] 22:09:28 INFO - PROCESS | 1818 | 1477631368876 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x93a85800) [pid = 1818] [serial = 1002] [outer = 0x93772000] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8cee8000) [pid = 1818] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9a2bf800) [pid = 1818] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8405fc00) [pid = 1818] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x90f02800) [pid = 1818] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8401fc00) [pid = 1818] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x839b6c00) [pid = 1818] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8b6fe400) [pid = 1818] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 22:09:29 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x92866400) [pid = 1818] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 22:09:29 INFO - PROCESS | 1818 | 1477631369701 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]]]}] 22:09:29 INFO - . 22:09:29 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1282ms 22:09:29 INFO - PROCESS | 1818 | 1477631369737 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 22:09:29 INFO - PROCESS | 1818 | 1477631369741 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 22:09:29 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 22:09:29 INFO - PROCESS | 1818 | 1477631369748 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}] 22:09:29 INFO - PROCESS | 1818 | 1477631369967 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 22:09:29 INFO - PROCESS | 1818 | 1477631369986 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 22:09:29 INFO - PROCESS | 1818 | 1477631369990 Marionette TRACE conn4 <- [1,1460,null,["8"]] 22:09:29 INFO - PROCESS | 1818 | 1477631369995 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 22:09:30 INFO - PROCESS | 1818 | 1477631370000 Marionette TRACE conn4 <- [1,1461,null,{}] 22:09:30 INFO - PROCESS | 1818 | 1477631370006 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb26000 == 20 [pid = 1818] [id = 343] 22:09:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9355ac00) [pid = 1818] [serial = 1003] [outer = (nil)] 22:09:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x94958000) [pid = 1818] [serial = 1004] [outer = 0x9355ac00] 22:09:30 INFO - PROCESS | 1818 | 1477631370118 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x94ce3800) [pid = 1818] [serial = 1005] [outer = 0x9355ac00] 22:09:30 INFO - PROCESS | 1818 | 1477631370759 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]]]}] 22:09:30 INFO - . 22:09:30 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1072ms 22:09:30 INFO - PROCESS | 1818 | 1477631370824 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 1818 | 1477631370828 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 22:09:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 22:09:30 INFO - PROCESS | 1818 | 1477631370835 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}] 22:09:31 INFO - PROCESS | 1818 | 1477631371057 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 22:09:31 INFO - PROCESS | 1818 | 1477631371070 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 22:09:31 INFO - PROCESS | 1818 | 1477631371073 Marionette TRACE conn4 <- [1,1465,null,["8"]] 22:09:31 INFO - PROCESS | 1818 | 1477631371084 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 22:09:31 INFO - PROCESS | 1818 | 1477631371090 Marionette TRACE conn4 <- [1,1466,null,{}] 22:09:31 INFO - PROCESS | 1818 | 1477631371097 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be7000 == 21 [pid = 1818] [id = 344] 22:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x956e8400) [pid = 1818] [serial = 1006] [outer = (nil)] 22:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x95771000) [pid = 1818] [serial = 1007] [outer = 0x956e8400] 22:09:31 INFO - PROCESS | 1818 | 1477631371183 Marionette DEBUG loaded listener.js 22:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x95773800) [pid = 1818] [serial = 1008] [outer = 0x956e8400] 22:09:32 INFO - PROCESS | 1818 | 1477631372041 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]]]}] 22:09:32 INFO - . 22:09:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1225ms 22:09:32 INFO - PROCESS | 1818 | 1477631372062 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 22:09:32 INFO - PROCESS | 1818 | 1477631372073 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 22:09:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 22:09:32 INFO - PROCESS | 1818 | 1477631372083 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}] 22:09:32 INFO - PROCESS | 1818 | 1477631372400 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 22:09:32 INFO - PROCESS | 1818 | 1477631372494 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 22:09:32 INFO - PROCESS | 1818 | 1477631372499 Marionette TRACE conn4 <- [1,1470,null,["8"]] 22:09:32 INFO - PROCESS | 1818 | 1477631372552 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 22:09:32 INFO - PROCESS | 1818 | 1477631372561 Marionette TRACE conn4 <- [1,1471,null,{}] 22:09:32 INFO - PROCESS | 1818 | 1477631372569 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833d800 == 22 [pid = 1818] [id = 345] 22:09:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x88340800) [pid = 1818] [serial = 1009] [outer = (nil)] 22:09:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8b6f4000) [pid = 1818] [serial = 1010] [outer = 0x88340800] 22:09:32 INFO - PROCESS | 1818 | 1477631372671 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8b6f9800) [pid = 1818] [serial = 1011] [outer = 0x88340800] 22:09:33 INFO - PROCESS | 1818 | 1477631373348 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]]]}] 22:09:33 INFO - .. 22:09:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1280ms 22:09:33 INFO - PROCESS | 1818 | 1477631373363 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 1818 | 1477631373368 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 22:09:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 22:09:33 INFO - PROCESS | 1818 | 1477631373376 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}] 22:09:33 INFO - PROCESS | 1818 | 1477631373581 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 22:09:33 INFO - PROCESS | 1818 | 1477631373766 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 22:09:33 INFO - PROCESS | 1818 | 1477631373771 Marionette TRACE conn4 <- [1,1475,null,["8"]] 22:09:33 INFO - PROCESS | 1818 | 1477631373784 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 22:09:33 INFO - PROCESS | 1818 | 1477631373790 Marionette TRACE conn4 <- [1,1476,null,{}] 22:09:33 INFO - PROCESS | 1818 | 1477631373797 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd62000 == 23 [pid = 1818] [id = 346] 22:09:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8d9e4800) [pid = 1818] [serial = 1012] [outer = (nil)] 22:09:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8d9efc00) [pid = 1818] [serial = 1013] [outer = 0x8d9e4800] 22:09:33 INFO - PROCESS | 1818 | 1477631373894 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f610400) [pid = 1818] [serial = 1014] [outer = 0x8d9e4800] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x90f45000) [pid = 1818] [serial = 974] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x90f47000) [pid = 1818] [serial = 975] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8ceee000) [pid = 1818] [serial = 971] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8cef6400) [pid = 1818] [serial = 972] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x84023000) [pid = 1818] [serial = 968] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x838dec00) [pid = 1818] [serial = 969] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9547d000) [pid = 1818] [serial = 962] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0xa2602400) [pid = 1818] [serial = 963] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9a332c00) [pid = 1818] [serial = 959] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9afd3400) [pid = 1818] [serial = 960] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x9377c800) [pid = 1818] [serial = 956] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x93d35c00) [pid = 1818] [serial = 957] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8cd5a400) [pid = 1818] [serial = 953] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8cd5d000) [pid = 1818] [serial = 954] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x839b9c00) [pid = 1818] [serial = 950] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83aa9000) [pid = 1818] [serial = 951] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8313c800) [pid = 1818] [serial = 965] [outer = (nil)] [url = about:blank] 22:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x93a77000) [pid = 1818] [serial = 977] [outer = (nil)] [url = about:blank] 22:09:38 INFO - PROCESS | 1818 | 1477631378405 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]]]}] 22:09:38 INFO - . 22:09:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5086ms 22:09:38 INFO - PROCESS | 1818 | 1477631378471 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 22:09:38 INFO - PROCESS | 1818 | 1477631378478 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 22:09:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 22:09:38 INFO - PROCESS | 1818 | 1477631378489 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}] 22:09:38 INFO - PROCESS | 1818 | 1477631378726 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 22:09:38 INFO - PROCESS | 1818 | 1477631378758 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 22:09:38 INFO - PROCESS | 1818 | 1477631378765 Marionette TRACE conn4 <- [1,1480,null,["8"]] 22:09:38 INFO - PROCESS | 1818 | 1477631378773 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 22:09:38 INFO - PROCESS | 1818 | 1477631378781 Marionette TRACE conn4 <- [1,1481,null,{}] 22:09:38 INFO - PROCESS | 1818 | 1477631378854 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x839be800 == 24 [pid = 1818] [id = 347] 22:09:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x839bec00) [pid = 1818] [serial = 1015] [outer = (nil)] 22:09:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83ab2c00) [pid = 1818] [serial = 1016] [outer = 0x839bec00] 22:09:38 INFO - PROCESS | 1818 | 1477631378945 Marionette DEBUG loaded listener.js 22:09:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x83ab3400) [pid = 1818] [serial = 1017] [outer = 0x839bec00] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8313a000) [pid = 1818] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x83283800) [pid = 1818] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x94e35c00) [pid = 1818] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x93772000) [pid = 1818] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8405cc00) [pid = 1818] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8f654c00) [pid = 1818] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x84018c00) [pid = 1818] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8fb1f800) [pid = 1818] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8cd58c00) [pid = 1818] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 22:09:39 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x9355ac00) [pid = 1818] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 22:09:43 INFO - PROCESS | 1818 | 1477631383545 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]]]}] 22:09:43 INFO - . 22:09:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5090ms 22:09:43 INFO - PROCESS | 1818 | 1477631383577 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 1818 | 1477631383584 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 22:09:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 22:09:43 INFO - PROCESS | 1818 | 1477631383595 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}] 22:09:43 INFO - PROCESS | 1818 | 1477631383824 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 22:09:44 INFO - PROCESS | 1818 | 1477631383998 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 22:09:44 INFO - PROCESS | 1818 | 1477631384006 Marionette TRACE conn4 <- [1,1485,null,["8"]] 22:09:44 INFO - PROCESS | 1818 | 1477631384014 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 22:09:44 INFO - PROCESS | 1818 | 1477631384022 Marionette TRACE conn4 <- [1,1486,null,{}] 22:09:44 INFO - PROCESS | 1818 | 1477631384029 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b8c00 == 25 [pid = 1818] [id = 348] 22:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x839b9c00) [pid = 1818] [serial = 1018] [outer = (nil)] 22:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x83ab2800) [pid = 1818] [serial = 1019] [outer = 0x839b9c00] 22:09:44 INFO - PROCESS | 1818 | 1477631384178 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x84021000) [pid = 1818] [serial = 1020] [outer = 0x839b9c00] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb26000 == 24 [pid = 1818] [id = 343] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x925d3400 == 23 [pid = 1818] [id = 342] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x88333800 == 22 [pid = 1818] [id = 334] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x83139c00 == 21 [pid = 1818] [id = 330] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x83281c00 == 20 [pid = 1818] [id = 338] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8401ec00 == 19 [pid = 1818] [id = 331] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x94be5400 == 18 [pid = 1818] [id = 337] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8405a400 == 17 [pid = 1818] [id = 339] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8833d800 == 16 [pid = 1818] [id = 345] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6ee000 == 15 [pid = 1818] [id = 340] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x90f01c00 == 14 [pid = 1818] [id = 333] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5ec00 == 13 [pid = 1818] [id = 332] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8f713000 == 12 [pid = 1818] [id = 341] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8f653400 == 11 [pid = 1818] [id = 336] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x84018000 == 10 [pid = 1818] [id = 335] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x839be800 == 9 [pid = 1818] [id = 347] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd62000 == 8 [pid = 1818] [id = 346] 22:09:46 INFO - PROCESS | 1818 | --DOCSHELL 0x94be7000 == 7 [pid = 1818] [id = 344] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8405f400) [pid = 1818] [serial = 981] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8401dc00) [pid = 1818] [serial = 980] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x92218c00) [pid = 1818] [serial = 984] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8f775400) [pid = 1818] [serial = 983] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x956e7800) [pid = 1818] [serial = 987] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x9566ec00) [pid = 1818] [serial = 986] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x83ab1c00) [pid = 1818] [serial = 990] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x839bb400) [pid = 1818] [serial = 989] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8833ac00) [pid = 1818] [serial = 993] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8833a400) [pid = 1818] [serial = 992] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8d9f0800) [pid = 1818] [serial = 996] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8cd60800) [pid = 1818] [serial = 995] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x90f4f800) [pid = 1818] [serial = 999] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x90f49000) [pid = 1818] [serial = 998] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x93a85800) [pid = 1818] [serial = 1002] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x93a7e000) [pid = 1818] [serial = 1001] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x94ce3800) [pid = 1818] [serial = 1005] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x94958000) [pid = 1818] [serial = 1004] [outer = (nil)] [url = about:blank] 22:09:46 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83284c00) [pid = 1818] [serial = 966] [outer = (nil)] [url = about:blank] 22:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x839bec00) [pid = 1818] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 22:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x956e8400) [pid = 1818] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 22:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x88340800) [pid = 1818] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 22:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8d9e4800) [pid = 1818] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 22:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8cd61000) [pid = 1818] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 22:09:49 INFO - PROCESS | 1818 | 1477631389779 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]]]}] 22:09:49 INFO - . 22:09:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6243ms 22:09:49 INFO - PROCESS | 1818 | 1477631389838 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 22:09:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 22:09:49 INFO - PROCESS | 1818 | 1477631389847 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 22:09:49 INFO - PROCESS | 1818 | 1477631389863 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}] 22:09:50 INFO - PROCESS | 1818 | 1477631390060 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 22:09:50 INFO - PROCESS | 1818 | 1477631390082 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 22:09:50 INFO - PROCESS | 1818 | 1477631390088 Marionette TRACE conn4 <- [1,1490,null,["8"]] 22:09:50 INFO - PROCESS | 1818 | 1477631390095 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 22:09:50 INFO - PROCESS | 1818 | 1477631390105 Marionette TRACE conn4 <- [1,1491,null,{}] 22:09:50 INFO - PROCESS | 1818 | 1477631390214 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e1400 == 8 [pid = 1818] [id = 349] 22:09:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x838e1c00) [pid = 1818] [serial = 1021] [outer = (nil)] 22:09:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x838e8800) [pid = 1818] [serial = 1022] [outer = 0x838e1c00] 22:09:50 INFO - PROCESS | 1818 | 1477631390310 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x839b1800) [pid = 1818] [serial = 1023] [outer = 0x838e1c00] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93a7c800) [pid = 1818] [serial = 978] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f610400) [pid = 1818] [serial = 1014] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8d9efc00) [pid = 1818] [serial = 1013] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83ab3400) [pid = 1818] [serial = 1017] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83ab2c00) [pid = 1818] [serial = 1016] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8b6f4000) [pid = 1818] [serial = 1010] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8b6f9800) [pid = 1818] [serial = 1011] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x95771000) [pid = 1818] [serial = 1007] [outer = (nil)] [url = about:blank] 22:09:52 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x95773800) [pid = 1818] [serial = 1008] [outer = (nil)] [url = about:blank] 22:09:54 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x839b9c00) [pid = 1818] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 22:09:54 INFO - PROCESS | 1818 | 1477631394838 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]]]}] 22:09:54 INFO - . 22:09:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5042ms 22:09:54 INFO - PROCESS | 1818 | 1477631394897 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 22:09:54 INFO - PROCESS | 1818 | 1477631394904 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 22:09:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 22:09:54 INFO - PROCESS | 1818 | 1477631394919 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}] 22:09:55 INFO - PROCESS | 1818 | 1477631395112 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 22:09:55 INFO - PROCESS | 1818 | 1477631395123 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 22:09:55 INFO - PROCESS | 1818 | 1477631395138 Marionette TRACE conn4 <- [1,1495,null,["8"]] 22:09:55 INFO - PROCESS | 1818 | 1477631395150 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 22:09:55 INFO - PROCESS | 1818 | 1477631395157 Marionette TRACE conn4 <- [1,1496,null,{}] 22:09:55 INFO - PROCESS | 1818 | 1477631395264 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e7c00 == 9 [pid = 1818] [id = 350] 22:09:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x838e9000) [pid = 1818] [serial = 1024] [outer = (nil)] 22:09:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x839b3c00) [pid = 1818] [serial = 1025] [outer = 0x838e9000] 22:09:55 INFO - PROCESS | 1818 | 1477631395361 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x839bb400) [pid = 1818] [serial = 1026] [outer = 0x838e9000] 22:10:00 INFO - PROCESS | 1818 | --DOCSHELL 0x838e1400 == 8 [pid = 1818] [id = 349] 22:10:00 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x84021000) [pid = 1818] [serial = 1020] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x83ab2800) [pid = 1818] [serial = 1019] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x838e8800) [pid = 1818] [serial = 1022] [outer = (nil)] [url = about:blank] 22:10:02 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x838e1c00) [pid = 1818] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 22:10:03 INFO - PROCESS | 1818 | 1477631403899 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]]]}] 22:10:03 INFO - . 22:10:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9004ms 22:10:03 INFO - PROCESS | 1818 | 1477631403921 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 1818 | 1477631403930 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 22:10:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 22:10:03 INFO - PROCESS | 1818 | 1477631403941 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}] 22:10:04 INFO - PROCESS | 1818 | 1477631404174 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 22:10:04 INFO - PROCESS | 1818 | ************************* 22:10:04 INFO - PROCESS | 1818 | A coding exception was thrown and uncaught in a Task. 22:10:04 INFO - PROCESS | 1818 | 22:10:04 INFO - PROCESS | 1818 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:10:04 INFO - PROCESS | 1818 | Full stack: 22:10:04 INFO - PROCESS | 1818 | ************************* 22:10:04 INFO - PROCESS | 1818 | 1477631404385 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 22:10:04 INFO - PROCESS | 1818 | 1477631404391 Marionette TRACE conn4 <- [1,1500,null,["8"]] 22:10:04 INFO - PROCESS | 1818 | 1477631404399 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 22:10:04 INFO - PROCESS | 1818 | 1477631404407 Marionette TRACE conn4 <- [1,1501,null,{}] 22:10:04 INFO - PROCESS | 1818 | 1477631404414 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x84019800 == 9 [pid = 1818] [id = 351] 22:10:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x8401a400) [pid = 1818] [serial = 1027] [outer = (nil)] 22:10:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x8401cc00) [pid = 1818] [serial = 1028] [outer = 0x8401a400] 22:10:04 INFO - PROCESS | 1818 | 1477631404507 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x8401f800) [pid = 1818] [serial = 1029] [outer = 0x8401a400] 22:10:07 INFO - PROCESS | 1818 | 1477631407083 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]]]}] 22:10:07 INFO - . 22:10:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3175ms 22:10:07 INFO - PROCESS | 1818 | 1477631407113 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 1818 | 1477631407121 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 22:10:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 22:10:07 INFO - PROCESS | 1818 | 1477631407132 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}] 22:10:07 INFO - PROCESS | 1818 | 1477631407403 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 22:10:07 INFO - PROCESS | 1818 | 1477631407558 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 22:10:07 INFO - PROCESS | 1818 | 1477631407565 Marionette TRACE conn4 <- [1,1505,null,["8"]] 22:10:07 INFO - PROCESS | 1818 | 1477631407573 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 22:10:07 INFO - PROCESS | 1818 | 1477631407581 Marionette TRACE conn4 <- [1,1506,null,{}] 22:10:07 INFO - PROCESS | 1818 | 1477631407588 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x84019c00 == 10 [pid = 1818] [id = 352] 22:10:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x8401c800) [pid = 1818] [serial = 1030] [outer = (nil)] 22:10:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x84022000) [pid = 1818] [serial = 1031] [outer = 0x8401c800] 22:10:07 INFO - PROCESS | 1818 | 1477631407734 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x84053400) [pid = 1818] [serial = 1032] [outer = 0x8401c800] 22:10:09 INFO - PROCESS | 1818 | 1477631409340 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]]]}] 22:10:09 INFO - . 22:10:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2227ms 22:10:09 INFO - PROCESS | 1818 | 1477631409357 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 22:10:09 INFO - PROCESS | 1818 | 1477631409363 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 22:10:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 22:10:09 INFO - PROCESS | 1818 | 1477631409374 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}] 22:10:09 INFO - PROCESS | 1818 | 1477631409566 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 22:10:09 INFO - PROCESS | 1818 | 1477631409750 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 22:10:09 INFO - PROCESS | 1818 | 1477631409758 Marionette TRACE conn4 <- [1,1510,null,["8"]] 22:10:09 INFO - PROCESS | 1818 | 1477631409767 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 22:10:09 INFO - PROCESS | 1818 | 1477631409774 Marionette TRACE conn4 <- [1,1511,null,{}] 22:10:09 INFO - PROCESS | 1818 | 1477631409781 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x83ab1000 == 11 [pid = 1818] [id = 353] 22:10:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83ab1c00) [pid = 1818] [serial = 1033] [outer = (nil)] 22:10:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x84018800) [pid = 1818] [serial = 1034] [outer = 0x83ab1c00] 22:10:09 INFO - PROCESS | 1818 | 1477631409873 Marionette DEBUG loaded listener.js 22:10:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x84018c00) [pid = 1818] [serial = 1035] [outer = 0x83ab1c00] 22:10:10 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x839b1800) [pid = 1818] [serial = 1023] [outer = (nil)] [url = about:blank] 22:10:10 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x839b3c00) [pid = 1818] [serial = 1025] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x838e9000) [pid = 1818] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 22:10:17 INFO - PROCESS | 1818 | --DOCSHELL 0x838e7c00 == 10 [pid = 1818] [id = 350] 22:10:17 INFO - PROCESS | 1818 | --DOCSHELL 0x839b8c00 == 9 [pid = 1818] [id = 348] 22:10:17 INFO - PROCESS | 1818 | --DOCSHELL 0x84019c00 == 8 [pid = 1818] [id = 352] 22:10:17 INFO - PROCESS | 1818 | --DOCSHELL 0x84019800 == 7 [pid = 1818] [id = 351] 22:10:17 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x839bb400) [pid = 1818] [serial = 1026] [outer = (nil)] [url = about:blank] 22:10:17 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8401cc00) [pid = 1818] [serial = 1028] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1818 | 1477631418395 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]]]}] 22:10:18 INFO - . 22:10:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9049ms 22:10:18 INFO - PROCESS | 1818 | 1477631418422 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 22:10:18 INFO - PROCESS | 1818 | 1477631418430 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 22:10:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 22:10:18 INFO - PROCESS | 1818 | 1477631418441 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}] 22:10:18 INFO - PROCESS | 1818 | 1477631418634 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 22:10:18 INFO - PROCESS | 1818 | 1477631418757 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 22:10:18 INFO - PROCESS | 1818 | 1477631418763 Marionette TRACE conn4 <- [1,1515,null,["8"]] 22:10:18 INFO - PROCESS | 1818 | 1477631418771 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 22:10:18 INFO - PROCESS | 1818 | 1477631418780 Marionette TRACE conn4 <- [1,1516,null,{}] 22:10:18 INFO - PROCESS | 1818 | 1477631418787 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b0000 == 8 [pid = 1818] [id = 354] 22:10:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x839b2000) [pid = 1818] [serial = 1036] [outer = (nil)] 22:10:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x839bb800) [pid = 1818] [serial = 1037] [outer = 0x839b2000] 22:10:18 INFO - PROCESS | 1818 | 1477631418881 Marionette DEBUG loaded listener.js 22:10:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8401c000) [pid = 1818] [serial = 1038] [outer = 0x839b2000] 22:10:19 INFO - PROCESS | 1818 | 1477631419454 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]]]}] 22:10:19 INFO - . 22:10:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1029ms 22:10:19 INFO - PROCESS | 1818 | 1477631419468 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 22:10:19 INFO - PROCESS | 1818 | 1477631419476 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 22:10:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 22:10:19 INFO - PROCESS | 1818 | 1477631419493 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}] 22:10:19 INFO - PROCESS | 1818 | 1477631419732 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 22:10:19 INFO - PROCESS | 1818 | 1477631419808 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 22:10:19 INFO - PROCESS | 1818 | 1477631419812 Marionette TRACE conn4 <- [1,1520,null,["8"]] 22:10:19 INFO - PROCESS | 1818 | 1477631419820 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 22:10:19 INFO - PROCESS | 1818 | 1477631419826 Marionette TRACE conn4 <- [1,1521,null,{}] 22:10:19 INFO - PROCESS | 1818 | 1477631419833 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x84019000 == 9 [pid = 1818] [id = 355] 22:10:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8405c000) [pid = 1818] [serial = 1039] [outer = (nil)] 22:10:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8833c000) [pid = 1818] [serial = 1040] [outer = 0x8405c000] 22:10:19 INFO - PROCESS | 1818 | 1477631419923 Marionette DEBUG loaded listener.js 22:10:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83139800) [pid = 1818] [serial = 1041] [outer = 0x8405c000] 22:10:20 INFO - PROCESS | 1818 | 1477631420595 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] 22:10:20 INFO - PROCESS | 1818 | 1477631420689 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 22:10:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 22:10:20 INFO - PROCESS | 1818 | 1477631420705 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}] 22:10:20 INFO - PROCESS | 1818 | 1477631420965 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 22:10:20 INFO - PROCESS | 1818 | 1477631420986 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 22:10:20 INFO - PROCESS | 1818 | 1477631420991 Marionette TRACE conn4 <- [1,1525,null,["8"]] 22:10:20 INFO - PROCESS | 1818 | 1477631420996 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 22:10:21 INFO - PROCESS | 1818 | 1477631421004 Marionette TRACE conn4 <- [1,1526,null,{}] 22:10:21 INFO - PROCESS | 1818 | 1477631421072 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f0c00 == 10 [pid = 1818] [id = 356] 22:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8c6f1000) [pid = 1818] [serial = 1042] [outer = (nil)] 22:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8c6f2c00) [pid = 1818] [serial = 1043] [outer = 0x8c6f1000] 22:10:21 INFO - PROCESS | 1818 | 1477631421164 Marionette DEBUG loaded listener.js 22:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8cd59000) [pid = 1818] [serial = 1044] [outer = 0x8c6f1000] 22:10:21 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8401c800) [pid = 1818] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 22:10:21 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8401a400) [pid = 1818] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 22:10:21 INFO - PROCESS | 1818 | 1477631421779 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]]]}] 22:10:21 INFO - . 22:10:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1121ms 22:10:21 INFO - PROCESS | 1818 | 1477631421817 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 22:10:21 INFO - PROCESS | 1818 | 1477631421821 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 22:10:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 22:10:21 INFO - PROCESS | 1818 | 1477631421829 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}] 22:10:22 INFO - PROCESS | 1818 | 1477631422058 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 22:10:22 INFO - PROCESS | 1818 | 1477631422074 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 22:10:22 INFO - PROCESS | 1818 | 1477631422081 Marionette TRACE conn4 <- [1,1530,null,["8"]] 22:10:22 INFO - PROCESS | 1818 | 1477631422088 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 22:10:22 INFO - PROCESS | 1818 | 1477631422094 Marionette TRACE conn4 <- [1,1531,null,{}] 22:10:22 INFO - PROCESS | 1818 | 1477631422164 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x88334800 == 11 [pid = 1818] [id = 357] 22:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8b6f2800) [pid = 1818] [serial = 1045] [outer = (nil)] 22:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8ceefc00) [pid = 1818] [serial = 1046] [outer = 0x8b6f2800] 22:10:22 INFO - PROCESS | 1818 | 1477631422251 Marionette DEBUG loaded listener.js 22:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8cef6400) [pid = 1818] [serial = 1047] [outer = 0x8b6f2800] 22:10:22 INFO - PROCESS | 1818 | 1477631422926 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]]]}] 22:10:22 INFO - ...... 22:10:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1121ms 22:10:22 INFO - PROCESS | 1818 | 1477631422950 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 22:10:22 INFO - PROCESS | 1818 | 1477631422954 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 22:10:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 22:10:22 INFO - PROCESS | 1818 | 1477631422962 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}] 22:10:23 INFO - PROCESS | 1818 | 1477631423133 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 22:10:23 INFO - PROCESS | 1818 | 1477631423256 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 22:10:23 INFO - PROCESS | 1818 | 1477631423261 Marionette TRACE conn4 <- [1,1535,null,["8"]] 22:10:23 INFO - PROCESS | 1818 | 1477631423266 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 22:10:23 INFO - PROCESS | 1818 | 1477631423272 Marionette TRACE conn4 <- [1,1536,null,{}] 22:10:23 INFO - PROCESS | 1818 | 1477631423277 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa5c00 == 12 [pid = 1818] [id = 358] 22:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8daa6000) [pid = 1818] [serial = 1048] [outer = (nil)] 22:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8daf4c00) [pid = 1818] [serial = 1049] [outer = 0x8daa6000] 22:10:23 INFO - PROCESS | 1818 | 1477631423362 Marionette DEBUG loaded listener.js 22:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8daf9800) [pid = 1818] [serial = 1050] [outer = 0x8daa6000] 22:10:23 INFO - PROCESS | 1818 | 1477631423923 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"]]]}] 22:10:23 INFO - .. 22:10:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1020ms 22:10:23 INFO - PROCESS | 1818 | 1477631423983 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 22:10:23 INFO - PROCESS | 1818 | 1477631423986 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 22:10:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 22:10:24 INFO - PROCESS | 1818 | 1477631423994 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}] 22:10:24 INFO - PROCESS | 1818 | 1477631424295 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 22:10:24 INFO - PROCESS | 1818 | 1477631424412 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 22:10:24 INFO - PROCESS | 1818 | 1477631424420 Marionette TRACE conn4 <- [1,1540,null,["8"]] 22:10:24 INFO - PROCESS | 1818 | 1477631424435 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 22:10:24 INFO - PROCESS | 1818 | 1477631424446 Marionette TRACE conn4 <- [1,1541,null,{}] 22:10:24 INFO - PROCESS | 1818 | 1477631424455 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313c800 == 13 [pid = 1818] [id = 359] 22:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8313d400) [pid = 1818] [serial = 1051] [outer = (nil)] 22:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x83285000) [pid = 1818] [serial = 1052] [outer = 0x8313d400] 22:10:24 INFO - PROCESS | 1818 | 1477631424557 Marionette DEBUG loaded listener.js 22:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x84024c00) [pid = 1818] [serial = 1053] [outer = 0x8313d400] 22:10:25 INFO - PROCESS | 1818 | 1477631425317 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"]]]}] 22:10:25 INFO - . 22:10:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1371ms 22:10:25 INFO - PROCESS | 1818 | 1477631425366 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 22:10:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 22:10:25 INFO - PROCESS | 1818 | 1477631425375 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 22:10:25 INFO - PROCESS | 1818 | 1477631425384 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}] 22:10:25 INFO - PROCESS | 1818 | 1477631425611 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 22:10:25 INFO - PROCESS | 1818 | 1477631425771 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 22:10:25 INFO - PROCESS | 1818 | 1477631425778 Marionette TRACE conn4 <- [1,1545,null,["8"]] 22:10:25 INFO - PROCESS | 1818 | 1477631425794 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 22:10:25 INFO - PROCESS | 1818 | 1477631425807 Marionette TRACE conn4 <- [1,1546,null,{}] 22:10:25 INFO - PROCESS | 1818 | 1477631425857 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd62c00 == 14 [pid = 1818] [id = 360] 22:10:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cd63000) [pid = 1818] [serial = 1054] [outer = (nil)] 22:10:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cef3000) [pid = 1818] [serial = 1055] [outer = 0x8cd63000] 22:10:25 INFO - PROCESS | 1818 | 1477631425960 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8daf7400) [pid = 1818] [serial = 1056] [outer = 0x8cd63000] 22:10:26 INFO - PROCESS | 1818 | 1477631426718 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]]]}] 22:10:26 INFO - ... 22:10:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1371ms 22:10:26 INFO - PROCESS | 1818 | 1477631426756 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 22:10:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 22:10:26 INFO - PROCESS | 1818 | 1477631426761 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 22:10:26 INFO - PROCESS | 1818 | 1477631426769 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}] 22:10:26 INFO - PROCESS | 1818 | 1477631426960 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 22:10:27 INFO - PROCESS | 1818 | 1477631427132 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 22:10:27 INFO - PROCESS | 1818 | 1477631427141 Marionette TRACE conn4 <- [1,1550,null,["8"]] 22:10:27 INFO - PROCESS | 1818 | 1477631427149 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 22:10:27 INFO - PROCESS | 1818 | 1477631427157 Marionette TRACE conn4 <- [1,1551,null,{}] 22:10:27 INFO - PROCESS | 1818 | 1477631427162 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x83138000 == 15 [pid = 1818] [id = 361] 22:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8f708c00) [pid = 1818] [serial = 1057] [outer = (nil)] 22:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8f70b400) [pid = 1818] [serial = 1058] [outer = 0x8f708c00] 22:10:27 INFO - PROCESS | 1818 | 1477631427258 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8f70f400) [pid = 1818] [serial = 1059] [outer = 0x8f708c00] 22:10:27 INFO - PROCESS | 1818 | 1477631427913 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]]]}] 22:10:27 INFO - . 22:10:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1182ms 22:10:27 INFO - PROCESS | 1818 | 1477631427950 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 22:10:27 INFO - PROCESS | 1818 | 1477631427953 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 22:10:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 22:10:27 INFO - PROCESS | 1818 | 1477631427962 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}] 22:10:28 INFO - PROCESS | 1818 | 1477631428158 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 22:10:28 INFO - PROCESS | 1818 | 1477631428330 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 22:10:28 INFO - PROCESS | 1818 | 1477631428333 Marionette TRACE conn4 <- [1,1555,null,["8"]] 22:10:28 INFO - PROCESS | 1818 | 1477631428342 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 22:10:28 INFO - PROCESS | 1818 | 1477631428351 Marionette TRACE conn4 <- [1,1556,null,{}] 22:10:28 INFO - PROCESS | 1818 | 1477631428362 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405ac00 == 16 [pid = 1818] [id = 362] 22:10:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8c6ef800) [pid = 1818] [serial = 1060] [outer = (nil)] 22:10:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8fb22c00) [pid = 1818] [serial = 1061] [outer = 0x8c6ef800] 22:10:28 INFO - PROCESS | 1818 | 1477631428457 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8fb26000) [pid = 1818] [serial = 1062] [outer = 0x8c6ef800] 22:10:29 INFO - PROCESS | 1818 | 1477631429059 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]]]}] 22:10:29 INFO - . 22:10:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1133ms 22:10:29 INFO - PROCESS | 1818 | 1477631429189 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 22:10:29 INFO - PROCESS | 1818 | 1477631429196 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 22:10:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 22:10:29 INFO - PROCESS | 1818 | 1477631429223 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}] 22:10:29 INFO - PROCESS | 1818 | 1477631429406 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 22:10:29 INFO - PROCESS | 1818 | 1477631429592 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 22:10:29 INFO - PROCESS | 1818 | 1477631429609 Marionette TRACE conn4 <- [1,1560,null,["8"]] 22:10:29 INFO - PROCESS | 1818 | 1477631429626 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 22:10:29 INFO - PROCESS | 1818 | 1477631429638 Marionette TRACE conn4 <- [1,1561,null,{}] 22:10:29 INFO - PROCESS | 1818 | 1477631429644 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405bc00 == 17 [pid = 1818] [id = 363] 22:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x88333c00) [pid = 1818] [serial = 1063] [outer = (nil)] 22:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b6f0400) [pid = 1818] [serial = 1064] [outer = 0x88333c00] 22:10:29 INFO - PROCESS | 1818 | 1477631429748 Marionette DEBUG loaded listener.js 22:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8b6f0800) [pid = 1818] [serial = 1065] [outer = 0x88333c00] 22:10:30 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x84022000) [pid = 1818] [serial = 1031] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x84053400) [pid = 1818] [serial = 1032] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8401f800) [pid = 1818] [serial = 1029] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x84018800) [pid = 1818] [serial = 1034] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1818 | 1477631430579 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]]]}] 22:10:30 INFO - .................. 22:10:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1428ms 22:10:30 INFO - PROCESS | 1818 | 1477631430654 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 22:10:30 INFO - PROCESS | 1818 | 1477631430661 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 22:10:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 22:10:30 INFO - PROCESS | 1818 | 1477631430692 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}] 22:10:30 INFO - PROCESS | 1818 | 1477631430928 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 22:10:30 INFO - PROCESS | 1818 | 1477631430942 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 22:10:30 INFO - PROCESS | 1818 | 1477631430947 Marionette TRACE conn4 <- [1,1565,null,["8"]] 22:10:31 INFO - PROCESS | 1818 | 1477631431018 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 22:10:31 INFO - PROCESS | 1818 | 1477631431023 Marionette TRACE conn4 <- [1,1566,null,{}] 22:10:31 INFO - PROCESS | 1818 | 1477631431034 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f613800 == 18 [pid = 1818] [id = 364] 22:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8f614800) [pid = 1818] [serial = 1066] [outer = (nil)] 22:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8f65cc00) [pid = 1818] [serial = 1067] [outer = 0x8f614800] 22:10:31 INFO - PROCESS | 1818 | 1477631431130 Marionette DEBUG loaded listener.js 22:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f705000) [pid = 1818] [serial = 1068] [outer = 0x8f614800] 22:10:31 INFO - PROCESS | 1818 | 1477631431689 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]]]}] 22:10:31 INFO - . 22:10:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1070ms 22:10:31 INFO - PROCESS | 1818 | 1477631431749 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 22:10:31 INFO - PROCESS | 1818 | 1477631431759 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 22:10:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 22:10:31 INFO - PROCESS | 1818 | 1477631431771 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}] 22:10:31 INFO - PROCESS | 1818 | 1477631431947 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 22:10:32 INFO - PROCESS | 1818 | 1477631432072 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 22:10:32 INFO - PROCESS | 1818 | 1477631432078 Marionette TRACE conn4 <- [1,1570,null,["8"]] 22:10:32 INFO - PROCESS | 1818 | 1477631432083 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 22:10:32 INFO - PROCESS | 1818 | 1477631432090 Marionette TRACE conn4 <- [1,1571,null,{}] 22:10:32 INFO - PROCESS | 1818 | 1477631432098 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d3400 == 19 [pid = 1818] [id = 365] 22:10:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x925d3800) [pid = 1818] [serial = 1069] [outer = (nil)] 22:10:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x925df800) [pid = 1818] [serial = 1070] [outer = 0x925d3800] 22:10:32 INFO - PROCESS | 1818 | 1477631432188 Marionette DEBUG loaded listener.js 22:10:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x92863c00) [pid = 1818] [serial = 1071] [outer = 0x925d3800] 22:10:32 INFO - ... 22:10:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1078ms 22:10:32 INFO - PROCESS | 1818 | 1477631432835 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]]]}] 22:10:32 INFO - PROCESS | 1818 | 1477631432850 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 22:10:32 INFO - PROCESS | 1818 | 1477631432854 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 22:10:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 22:10:32 INFO - PROCESS | 1818 | 1477631432877 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}] 22:10:33 INFO - PROCESS | 1818 | 1477631433113 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 22:10:33 INFO - PROCESS | 1818 | 1477631433136 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 22:10:33 INFO - PROCESS | 1818 | 1477631433146 Marionette TRACE conn4 <- [1,1575,null,["8"]] 22:10:33 INFO - PROCESS | 1818 | 1477631433151 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 22:10:33 INFO - PROCESS | 1818 | 1477631433160 Marionette TRACE conn4 <- [1,1576,null,{}] 22:10:33 INFO - PROCESS | 1818 | 1477631433232 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x9355a400 == 20 [pid = 1818] [id = 366] 22:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x93770400) [pid = 1818] [serial = 1072] [outer = (nil)] 22:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x93774400) [pid = 1818] [serial = 1073] [outer = 0x93770400] 22:10:33 INFO - PROCESS | 1818 | 1477631433318 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x93777800) [pid = 1818] [serial = 1074] [outer = 0x93770400] 22:10:33 INFO - PROCESS | 1818 | [1818] 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 22:10:33 INFO - PROCESS | 1818 | [1818] 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 22:10:33 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:34 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:10:35 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8b6f2800) [pid = 1818] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 22:10:35 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x83ab1c00) [pid = 1818] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 22:10:35 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x839b2000) [pid = 1818] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 22:10:35 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8c6f1000) [pid = 1818] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 22:10:35 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8405c000) [pid = 1818] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 22:10:35 INFO - .................................................................................................................................................................................................................................................................................................................................... 22:10:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2588ms 22:10:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 22:10:36 INFO - PROCESS | 1818 | 1477631435118 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]]]}] 22:10:36 INFO - PROCESS | 1818 | 1477631435459 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 1818 | 1477631435462 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 22:10:36 INFO - PROCESS | 1818 | 1477631435471 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}] 22:10:36 INFO - PROCESS | 1818 | 1477631435874 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 22:10:36 INFO - PROCESS | 1818 | 1477631435905 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 22:10:36 INFO - PROCESS | 1818 | 1477631435911 Marionette TRACE conn4 <- [1,1580,null,["8"]] 22:10:36 INFO - PROCESS | 1818 | 1477631435919 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 22:10:36 INFO - PROCESS | 1818 | 1477631435942 Marionette TRACE conn4 <- [1,1581,null,{}] 22:10:36 INFO - PROCESS | 1818 | 1477631435961 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9333d000 == 21 [pid = 1818] [id = 367] 22:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x94f1d400) [pid = 1818] [serial = 1075] [outer = (nil)] 22:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x9848c000) [pid = 1818] [serial = 1076] [outer = 0x94f1d400] 22:10:36 INFO - PROCESS | 1818 | 1477631436093 Marionette DEBUG loaded listener.js 22:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8d9f2400) [pid = 1818] [serial = 1077] [outer = 0x94f1d400] 22:10:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ef000 == 22 [pid = 1818] [id = 368] 22:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x9a26dc00) [pid = 1818] [serial = 1078] [outer = (nil)] 22:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9a273000) [pid = 1818] [serial = 1079] [outer = 0x9a26dc00] 22:10:36 INFO - PROCESS | 1818 | 1477631436824 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]]]}] 22:10:36 INFO - . 22:10:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1379ms 22:10:36 INFO - PROCESS | 1818 | 1477631436849 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 1818 | 1477631436853 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 22:10:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 22:10:36 INFO - PROCESS | 1818 | 1477631436860 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}] 22:10:37 INFO - PROCESS | 1818 | 1477631437137 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 22:10:37 INFO - PROCESS | 1818 | 1477631437248 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 22:10:37 INFO - PROCESS | 1818 | 1477631437253 Marionette TRACE conn4 <- [1,1585,null,["8"]] 22:10:37 INFO - PROCESS | 1818 | 1477631437266 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 22:10:37 INFO - PROCESS | 1818 | 1477631437278 Marionette TRACE conn4 <- [1,1586,null,{}] 22:10:37 INFO - PROCESS | 1818 | 1477631437330 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x83136400 == 23 [pid = 1818] [id = 369] 22:10:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83138c00) [pid = 1818] [serial = 1080] [outer = (nil)] 22:10:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8327e400) [pid = 1818] [serial = 1081] [outer = 0x83138c00] 22:10:37 INFO - PROCESS | 1818 | 1477631437437 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x839bc000) [pid = 1818] [serial = 1082] [outer = 0x83138c00] 22:10:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x88340400 == 24 [pid = 1818] [id = 370] 22:10:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8b6efc00) [pid = 1818] [serial = 1083] [outer = (nil)] 22:10:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8b6f9800) [pid = 1818] [serial = 1084] [outer = 0x8b6efc00] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f0c00 == 23 [pid = 1818] [id = 356] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa5c00 == 22 [pid = 1818] [id = 358] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x83ab1000 == 21 [pid = 1818] [id = 353] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x88334800 == 20 [pid = 1818] [id = 357] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x839b0000 == 19 [pid = 1818] [id = 354] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x84019000 == 18 [pid = 1818] [id = 355] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ef000 == 17 [pid = 1818] [id = 368] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x9333d000 == 16 [pid = 1818] [id = 367] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x9355a400 == 15 [pid = 1818] [id = 366] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x925d3400 == 14 [pid = 1818] [id = 365] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8f613800 == 13 [pid = 1818] [id = 364] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8405bc00 == 12 [pid = 1818] [id = 363] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd62c00 == 11 [pid = 1818] [id = 360] 22:10:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8313c800 == 10 [pid = 1818] [id = 359] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8ceefc00) [pid = 1818] [serial = 1046] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8cef6400) [pid = 1818] [serial = 1047] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8c6f2c00) [pid = 1818] [serial = 1043] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8cd59000) [pid = 1818] [serial = 1044] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8833c000) [pid = 1818] [serial = 1040] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83139800) [pid = 1818] [serial = 1041] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x839bb800) [pid = 1818] [serial = 1037] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8401c000) [pid = 1818] [serial = 1038] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x84018c00) [pid = 1818] [serial = 1035] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8daf4c00) [pid = 1818] [serial = 1049] [outer = (nil)] [url = about:blank] 22:10:43 INFO - PROCESS | 1818 | 1477631443063 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]]]}] 22:10:43 INFO - . 22:10:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6242ms 22:10:43 INFO - PROCESS | 1818 | 1477631443103 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 22:10:43 INFO - PROCESS | 1818 | 1477631443110 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 22:10:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 22:10:43 INFO - PROCESS | 1818 | 1477631443129 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}] 22:10:43 INFO - PROCESS | 1818 | 1477631443350 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 22:10:43 INFO - PROCESS | 1818 | 1477631443437 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 22:10:43 INFO - PROCESS | 1818 | 1477631443444 Marionette TRACE conn4 <- [1,1590,null,["8"]] 22:10:43 INFO - PROCESS | 1818 | 1477631443452 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 22:10:43 INFO - PROCESS | 1818 | 1477631443460 Marionette TRACE conn4 <- [1,1591,null,{}] 22:10:43 INFO - PROCESS | 1818 | 1477631443473 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401f000 == 11 [pid = 1818] [id = 371] 22:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8401f800) [pid = 1818] [serial = 1085] [outer = (nil)] 22:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x84051800) [pid = 1818] [serial = 1086] [outer = 0x8401f800] 22:10:43 INFO - PROCESS | 1818 | 1477631443568 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x84051c00) [pid = 1818] [serial = 1087] [outer = 0x8401f800] 22:10:44 INFO - PROCESS | 1818 | 1477631444206 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]]]}] 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x925d3800) [pid = 1818] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8daa6000) [pid = 1818] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 22:10:44 INFO - .. 22:10:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1176ms 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x88333c00) [pid = 1818] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8f614800) [pid = 1818] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x93770400) [pid = 1818] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 22:10:44 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x9a26dc00) [pid = 1818] [serial = 1078] [outer = (nil)] [url = about:blank] 22:10:44 INFO - PROCESS | 1818 | 1477631444320 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 1818 | 1477631444326 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 22:10:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 22:10:44 INFO - PROCESS | 1818 | 1477631444342 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}] 22:10:44 INFO - PROCESS | 1818 | 1477631444532 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 22:10:44 INFO - PROCESS | 1818 | 1477631444656 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 22:10:44 INFO - PROCESS | 1818 | 1477631444662 Marionette TRACE conn4 <- [1,1595,null,["8"]] 22:10:44 INFO - PROCESS | 1818 | 1477631444669 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 22:10:44 INFO - PROCESS | 1818 | 1477631444675 Marionette TRACE conn4 <- [1,1596,null,{}] 22:10:44 INFO - PROCESS | 1818 | 1477631444681 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f3000 == 12 [pid = 1818] [id = 372] 22:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b6f5400) [pid = 1818] [serial = 1088] [outer = (nil)] 22:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b6fd400) [pid = 1818] [serial = 1089] [outer = 0x8b6f5400] 22:10:44 INFO - PROCESS | 1818 | 1477631444768 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8b6fd800) [pid = 1818] [serial = 1090] [outer = 0x8b6f5400] 22:10:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5b400 == 13 [pid = 1818] [id = 373] 22:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8cd5e800) [pid = 1818] [serial = 1091] [outer = (nil)] 22:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8cd60400) [pid = 1818] [serial = 1092] [outer = 0x8cd5e800] 22:10:45 INFO - PROCESS | 1818 | 1477631445507 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]]]}] 22:10:45 INFO - . 22:10:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1225ms 22:10:45 INFO - PROCESS | 1818 | 1477631445576 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 1818 | 1477631445584 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 22:10:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 22:10:45 INFO - PROCESS | 1818 | 1477631445591 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}] 22:10:45 INFO - PROCESS | 1818 | 1477631445846 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 22:10:45 INFO - PROCESS | 1818 | 1477631445867 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 22:10:45 INFO - PROCESS | 1818 | 1477631445875 Marionette TRACE conn4 <- [1,1600,null,["8"]] 22:10:45 INFO - PROCESS | 1818 | 1477631445885 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 22:10:45 INFO - PROCESS | 1818 | 1477631445893 Marionette TRACE conn4 <- [1,1601,null,{}] 22:10:45 INFO - PROCESS | 1818 | 1477631445899 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9eb000 == 14 [pid = 1818] [id = 374] 22:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8d9ec000) [pid = 1818] [serial = 1093] [outer = (nil)] 22:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8d9ef000) [pid = 1818] [serial = 1094] [outer = 0x8d9ec000] 22:10:45 INFO - PROCESS | 1818 | 1477631445992 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8daa4c00) [pid = 1818] [serial = 1095] [outer = 0x8d9ec000] 22:10:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60ec00 == 15 [pid = 1818] [id = 375] 22:10:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8f652000) [pid = 1818] [serial = 1096] [outer = (nil)] 22:10:46 INFO - PROCESS | 1818 | [1818] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9737 22:10:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8327d800) [pid = 1818] [serial = 1097] [outer = 0x8f652000] 22:10:46 INFO - PROCESS | 1818 | [1818] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 22:10:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x84016800) [pid = 1818] [serial = 1098] [outer = 0x8f652000] 22:10:46 INFO - PROCESS | 1818 | 1477631446928 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]]]}] 22:10:46 INFO - . 22:10:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1377ms 22:10:46 INFO - PROCESS | 1818 | 1477631446970 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 22:10:46 INFO - PROCESS | 1818 | 1477631446979 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 22:10:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 22:10:47 INFO - PROCESS | 1818 | 1477631447022 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}] 22:10:47 INFO - PROCESS | 1818 | 1477631447260 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 22:10:47 INFO - PROCESS | 1818 | 1477631447427 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 22:10:47 INFO - PROCESS | 1818 | 1477631447434 Marionette TRACE conn4 <- [1,1605,null,["8"]] 22:10:47 INFO - PROCESS | 1818 | 1477631447442 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 22:10:47 INFO - PROCESS | 1818 | 1477631447452 Marionette TRACE conn4 <- [1,1606,null,{}] 22:10:47 INFO - PROCESS | 1818 | 1477631447501 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e7000 == 16 [pid = 1818] [id = 376] 22:10:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8c6e7400) [pid = 1818] [serial = 1099] [outer = (nil)] 22:10:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8c6f4c00) [pid = 1818] [serial = 1100] [outer = 0x8c6e7400] 22:10:47 INFO - PROCESS | 1818 | 1477631447621 Marionette DEBUG loaded listener.js 22:10:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8cd60000) [pid = 1818] [serial = 1101] [outer = 0x8c6e7400] 22:10:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e5000 == 17 [pid = 1818] [id = 377] 22:10:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8d9ed400) [pid = 1818] [serial = 1102] [outer = (nil)] 22:10:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8f61a400) [pid = 1818] [serial = 1103] [outer = 0x8d9ed400] 22:10:48 INFO - PROCESS | 1818 | 1477631448584 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]]]}] 22:10:48 INFO - . 22:10:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1630ms 22:10:48 INFO - PROCESS | 1818 | 1477631448639 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 22:10:48 INFO - PROCESS | 1818 | 1477631448647 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 22:10:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 22:10:48 INFO - PROCESS | 1818 | 1477631448656 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}] 22:10:48 INFO - PROCESS | 1818 | 1477631448880 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 22:10:49 INFO - PROCESS | 1818 | 1477631449047 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 22:10:49 INFO - PROCESS | 1818 | 1477631449053 Marionette TRACE conn4 <- [1,1610,null,["8"]] 22:10:49 INFO - PROCESS | 1818 | 1477631449060 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 22:10:49 INFO - PROCESS | 1818 | 1477631449066 Marionette TRACE conn4 <- [1,1611,null,{}] 22:10:49 INFO - PROCESS | 1818 | 1477631449073 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65d800 == 18 [pid = 1818] [id = 378] 22:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8f705c00) [pid = 1818] [serial = 1104] [outer = (nil)] 22:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f70fc00) [pid = 1818] [serial = 1105] [outer = 0x8f705c00] 22:10:49 INFO - PROCESS | 1818 | 1477631449209 Marionette DEBUG loaded listener.js 22:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f86f800) [pid = 1818] [serial = 1106] [outer = 0x8f705c00] 22:10:49 INFO - . 22:10:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1226ms 22:10:49 INFO - PROCESS | 1818 | 1477631449870 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]]]}] 22:10:49 INFO - PROCESS | 1818 | 1477631449891 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 22:10:49 INFO - PROCESS | 1818 | 1477631449899 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 22:10:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 22:10:49 INFO - PROCESS | 1818 | 1477631449928 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}] 22:10:50 INFO - PROCESS | 1818 | 1477631450142 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 22:10:50 INFO - PROCESS | 1818 | 1477631450321 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 22:10:50 INFO - PROCESS | 1818 | 1477631450327 Marionette TRACE conn4 <- [1,1615,null,["8"]] 22:10:50 INFO - PROCESS | 1818 | 1477631450334 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 22:10:50 INFO - PROCESS | 1818 | 1477631450342 Marionette TRACE conn4 <- [1,1616,null,{}] 22:10:50 INFO - PROCESS | 1818 | 1477631450353 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x9333c800 == 19 [pid = 1818] [id = 379] 22:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x933f5000) [pid = 1818] [serial = 1107] [outer = (nil)] 22:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9355b400) [pid = 1818] [serial = 1108] [outer = 0x933f5000] 22:10:50 INFO - PROCESS | 1818 | 1477631450452 Marionette DEBUG loaded listener.js 22:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x93771000) [pid = 1818] [serial = 1109] [outer = 0x933f5000] 22:10:51 INFO - PROCESS | 1818 | 1477631451087 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]]]}] 22:10:51 INFO - . 22:10:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1234ms 22:10:51 INFO - PROCESS | 1818 | 1477631451141 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 22:10:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 22:10:51 INFO - PROCESS | 1818 | 1477631451147 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 22:10:51 INFO - PROCESS | 1818 | 1477631451155 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}] 22:10:51 INFO - PROCESS | 1818 | 1477631451350 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 22:10:51 INFO - PROCESS | 1818 | 1477631451519 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 22:10:51 INFO - PROCESS | 1818 | 1477631451528 Marionette TRACE conn4 <- [1,1620,null,["8"]] 22:10:51 INFO - PROCESS | 1818 | 1477631451538 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 22:10:51 INFO - PROCESS | 1818 | 1477631451544 Marionette TRACE conn4 <- [1,1621,null,{}] 22:10:51 INFO - PROCESS | 1818 | 1477631451668 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313c800 == 20 [pid = 1818] [id = 380] 22:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x838e9000) [pid = 1818] [serial = 1110] [outer = (nil)] 22:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x84022800) [pid = 1818] [serial = 1111] [outer = 0x838e9000] 22:10:51 INFO - PROCESS | 1818 | 1477631451769 Marionette DEBUG loaded listener.js 22:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8405dc00) [pid = 1818] [serial = 1112] [outer = 0x838e9000] 22:10:52 INFO - PROCESS | 1818 | 1477631452471 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"]]]}] 22:10:52 INFO - ...... 22:10:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1371ms 22:10:52 INFO - PROCESS | 1818 | 1477631452528 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 22:10:52 INFO - PROCESS | 1818 | 1477631452534 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 22:10:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 22:10:52 INFO - PROCESS | 1818 | 1477631452548 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}] 22:10:52 INFO - PROCESS | 1818 | 1477631452741 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 22:10:52 INFO - PROCESS | 1818 | 1477631452909 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 22:10:52 INFO - PROCESS | 1818 | 1477631452915 Marionette TRACE conn4 <- [1,1625,null,["8"]] 22:10:52 INFO - PROCESS | 1818 | 1477631452928 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 22:10:52 INFO - PROCESS | 1818 | 1477631452934 Marionette TRACE conn4 <- [1,1626,null,{}] 22:10:52 INFO - PROCESS | 1818 | 1477631452952 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa5800 == 21 [pid = 1818] [id = 381] 22:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8daa6000) [pid = 1818] [serial = 1113] [outer = (nil)] 22:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8dc8a800) [pid = 1818] [serial = 1114] [outer = 0x8daa6000] 22:10:53 INFO - PROCESS | 1818 | 1477631453059 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8dc8ac00) [pid = 1818] [serial = 1115] [outer = 0x8daa6000] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5b400 == 20 [pid = 1818] [id = 373] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x88340400 == 19 [pid = 1818] [id = 370] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83138000 == 18 [pid = 1818] [id = 361] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83136400 == 17 [pid = 1818] [id = 369] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8405ac00 == 16 [pid = 1818] [id = 362] 22:10:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e5000 == 15 [pid = 1818] [id = 377] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8cef3000) [pid = 1818] [serial = 1055] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f70b400) [pid = 1818] [serial = 1058] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8fb22c00) [pid = 1818] [serial = 1061] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9848c000) [pid = 1818] [serial = 1076] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83285000) [pid = 1818] [serial = 1052] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93774400) [pid = 1818] [serial = 1073] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x93777800) [pid = 1818] [serial = 1074] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x925df800) [pid = 1818] [serial = 1070] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x92863c00) [pid = 1818] [serial = 1071] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8f65cc00) [pid = 1818] [serial = 1067] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f705000) [pid = 1818] [serial = 1068] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8b6f0400) [pid = 1818] [serial = 1064] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8b6f0800) [pid = 1818] [serial = 1065] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8daf9800) [pid = 1818] [serial = 1050] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x9a273000) [pid = 1818] [serial = 1079] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1818 | 1477631454429 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]]]}] 22:10:54 INFO - . 22:10:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1927ms 22:10:54 INFO - PROCESS | 1818 | 1477631454475 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 22:10:54 INFO - PROCESS | 1818 | 1477631454482 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 22:10:54 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 22:10:54 INFO - PROCESS | 1818 | 1477631454492 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}] 22:10:54 INFO - PROCESS | 1818 | 1477631454715 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 22:10:54 INFO - PROCESS | 1818 | 1477631454845 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 22:10:54 INFO - PROCESS | 1818 | 1477631454850 Marionette TRACE conn4 <- [1,1630,null,["8"]] 22:10:54 INFO - PROCESS | 1818 | 1477631454857 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 22:10:54 INFO - PROCESS | 1818 | 1477631454865 Marionette TRACE conn4 <- [1,1631,null,{}] 22:10:54 INFO - PROCESS | 1818 | 1477631454872 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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401d400 == 16 [pid = 1818] [id = 382] 22:10:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8401e400) [pid = 1818] [serial = 1116] [outer = (nil)] 22:10:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x84023800) [pid = 1818] [serial = 1117] [outer = 0x8401e400] 22:10:54 INFO - PROCESS | 1818 | 1477631454964 Marionette DEBUG loaded listener.js 22:10:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x84023c00) [pid = 1818] [serial = 1118] [outer = 0x8401e400] 22:10:55 INFO - PROCESS | 1818 | 1477631455527 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]]]}] 22:10:55 INFO - . 22:10:55 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1071ms 22:10:55 INFO - PROCESS | 1818 | 1477631455571 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 22:10:55 INFO - PROCESS | 1818 | 1477631455578 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 22:10:55 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 22:10:55 INFO - PROCESS | 1818 | 1477631455586 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:55 INFO - PROCESS | 1818 | 1477631455769 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 22:10:55 INFO - PROCESS | 1818 | 1477631455900 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 22:10:55 INFO - PROCESS | 1818 | 1477631455910 Marionette TRACE conn4 <- [1,1635,null,["8"]] 22:10:55 INFO - PROCESS | 1818 | 1477631455923 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 22:10:55 INFO - PROCESS | 1818 | 1477631455929 Marionette TRACE conn4 <- [1,1636,null,{}] 22:10:55 INFO - PROCESS | 1818 | 1477631455937 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313e400 == 17 [pid = 1818] [id = 383] 22:10:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd57800) [pid = 1818] [serial = 1119] [outer = (nil)] 22:10:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8cd62800) [pid = 1818] [serial = 1120] [outer = 0x8cd57800] 22:10:56 INFO - PROCESS | 1818 | 1477631456025 Marionette DEBUG loaded listener.js 22:10:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8cee7400) [pid = 1818] [serial = 1121] [outer = 0x8cd57800] 22:10:56 INFO - PROCESS | 1818 | 1477631456635 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 22:10:56 INFO - . 22:10:56 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1081ms 22:10:56 INFO - PROCESS | 1818 | 1477631456677 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 22:10:56 INFO - PROCESS | 1818 | 1477631456685 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 22:10:56 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 22:10:56 INFO - PROCESS | 1818 | 1477631456693 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:56 INFO - PROCESS | 1818 | 1477631456925 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 22:10:56 INFO - PROCESS | 1818 | 1477631456949 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 22:10:56 INFO - PROCESS | 1818 | 1477631456954 Marionette TRACE conn4 <- [1,1640,null,["8"]] 22:10:56 INFO - PROCESS | 1818 | 1477631456959 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 22:10:56 INFO - PROCESS | 1818 | 1477631456966 Marionette TRACE conn4 <- [1,1641,null,{}] 22:10:57 INFO - PROCESS | 1818 | 1477631457039 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70d000 == 18 [pid = 1818] [id = 384] 22:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f70dc00) [pid = 1818] [serial = 1122] [outer = (nil)] 22:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f770800) [pid = 1818] [serial = 1123] [outer = 0x8f70dc00] 22:10:57 INFO - PROCESS | 1818 | 1477631457141 Marionette DEBUG loaded listener.js 22:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x90f46c00) [pid = 1818] [serial = 1124] [outer = 0x8f70dc00] 22:10:57 INFO - ................................................... 22:10:57 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1292ms 22:10:58 INFO - TEST-START | /js/builtins/Math.max.html 22:10:58 INFO - PROCESS | 1818 | 1477631457919 Marionette TRACE conn4 <- [1,1642,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]]]}] 22:10:58 INFO - PROCESS | 1818 | 1477631457985 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 22:10:58 INFO - PROCESS | 1818 | 1477631457996 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 22:10:58 INFO - PROCESS | 1818 | 1477631458031 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:58 INFO - PROCESS | 1818 | 1477631458298 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 22:10:58 INFO - PROCESS | 1818 | 1477631458316 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 22:10:58 INFO - PROCESS | 1818 | 1477631458319 Marionette TRACE conn4 <- [1,1645,null,["8"]] 22:10:58 INFO - PROCESS | 1818 | 1477631458328 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 22:10:58 INFO - PROCESS | 1818 | 1477631458333 Marionette TRACE conn4 <- [1,1646,null,{}] 22:10:58 INFO - PROCESS | 1818 | 1477631458339 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x9376ec00 == 19 [pid = 1818] [id = 385] 22:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9376f400) [pid = 1818] [serial = 1125] [outer = (nil)] 22:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x93777c00) [pid = 1818] [serial = 1126] [outer = 0x9376f400] 22:10:58 INFO - PROCESS | 1818 | 1477631458489 Marionette DEBUG loaded listener.js 22:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9377b400) [pid = 1818] [serial = 1127] [outer = 0x9376f400] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c6ef800) [pid = 1818] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8313d400) [pid = 1818] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83138c00) [pid = 1818] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8401f800) [pid = 1818] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8cd63000) [pid = 1818] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8f708c00) [pid = 1818] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x94f1d400) [pid = 1818] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8b6efc00) [pid = 1818] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8cd5e800) [pid = 1818] [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] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8d9ec000) [pid = 1818] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8b6f5400) [pid = 1818] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 22:10:59 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8f652000) [pid = 1818] [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] 22:10:59 INFO - PROCESS | 1818 | 1477631459312 Marionette TRACE conn4 <- [1,1647,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]]]}] 22:10:59 INFO - ...... 22:10:59 INFO - TEST-OK | /js/builtins/Math.max.html | took 1328ms 22:10:59 INFO - PROCESS | 1818 | 1477631459350 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 22:10:59 INFO - PROCESS | 1818 | 1477631459354 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 22:10:59 INFO - TEST-START | /js/builtins/Math.min.html 22:10:59 INFO - PROCESS | 1818 | 1477631459361 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:59 INFO - PROCESS | 1818 | 1477631459521 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 22:10:59 INFO - PROCESS | 1818 | 1477631459656 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 22:10:59 INFO - PROCESS | 1818 | 1477631459661 Marionette TRACE conn4 <- [1,1650,null,["8"]] 22:10:59 INFO - PROCESS | 1818 | 1477631459666 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 22:10:59 INFO - PROCESS | 1818 | 1477631459672 Marionette TRACE conn4 <- [1,1651,null,{}] 22:10:59 INFO - PROCESS | 1818 | 1477631459677 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x93772c00 == 20 [pid = 1818] [id = 386] 22:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x93776000) [pid = 1818] [serial = 1128] [outer = (nil)] 22:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x9380c800) [pid = 1818] [serial = 1129] [outer = 0x93776000] 22:10:59 INFO - PROCESS | 1818 | 1477631459761 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9380cc00) [pid = 1818] [serial = 1130] [outer = 0x93776000] 22:11:00 INFO - PROCESS | 1818 | 1477631460342 Marionette TRACE conn4 <- [1,1652,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]]]}] 22:11:00 INFO - ...... 22:11:00 INFO - TEST-OK | /js/builtins/Math.min.html | took 1021ms 22:11:00 INFO - PROCESS | 1818 | 1477631460382 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 22:11:00 INFO - PROCESS | 1818 | 1477631460385 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 22:11:00 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 22:11:00 INFO - PROCESS | 1818 | 1477631460393 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:00 INFO - PROCESS | 1818 | 1477631460584 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 22:11:00 INFO - PROCESS | 1818 | 1477631460713 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 22:11:00 INFO - PROCESS | 1818 | 1477631460717 Marionette TRACE conn4 <- [1,1655,null,["8"]] 22:11:00 INFO - PROCESS | 1818 | 1477631460723 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 22:11:00 INFO - PROCESS | 1818 | 1477631460731 Marionette TRACE conn4 <- [1,1656,null,{}] 22:11:00 INFO - PROCESS | 1818 | 1477631460737 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a79c00 == 21 [pid = 1818] [id = 387] 22:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93a83800) [pid = 1818] [serial = 1131] [outer = (nil)] 22:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x93cb1400) [pid = 1818] [serial = 1132] [outer = 0x93a83800] 22:11:00 INFO - PROCESS | 1818 | 1477631460826 Marionette DEBUG loaded listener.js 22:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93cb3c00) [pid = 1818] [serial = 1133] [outer = 0x93a83800] 22:11:01 INFO - PROCESS | 1818 | 1477631461579 Marionette TRACE conn4 <- [1,1657,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"]]]}] 22:11:01 INFO - .. 22:11:01 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1228ms 22:11:01 INFO - PROCESS | 1818 | 1477631461623 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 22:11:01 INFO - PROCESS | 1818 | 1477631461630 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 22:11:01 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 22:11:01 INFO - PROCESS | 1818 | 1477631461641 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:01 INFO - PROCESS | 1818 | 1477631461888 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 22:11:02 INFO - PROCESS | 1818 | 1477631462041 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 22:11:02 INFO - PROCESS | 1818 | 1477631462050 Marionette TRACE conn4 <- [1,1660,null,["8"]] 22:11:02 INFO - PROCESS | 1818 | 1477631462084 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 22:11:02 INFO - PROCESS | 1818 | 1477631462092 Marionette TRACE conn4 <- [1,1661,null,{}] 22:11:02 INFO - PROCESS | 1818 | 1477631462099 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401a000 == 22 [pid = 1818] [id = 388] 22:11:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8b6f1000) [pid = 1818] [serial = 1134] [outer = (nil)] 22:11:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8cd5ac00) [pid = 1818] [serial = 1135] [outer = 0x8b6f1000] 22:11:02 INFO - PROCESS | 1818 | 1477631462209 Marionette DEBUG loaded listener.js 22:11:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8d9e9c00) [pid = 1818] [serial = 1136] [outer = 0x8b6f1000] 22:11:02 INFO - PROCESS | 1818 | 1477631462911 Marionette TRACE conn4 <- [1,1662,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]]]}] 22:11:02 INFO - .... 22:11:02 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1323ms 22:11:02 INFO - PROCESS | 1818 | 1477631462963 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 22:11:02 INFO - PROCESS | 1818 | 1477631462971 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 22:11:02 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 22:11:02 INFO - PROCESS | 1818 | 1477631462979 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:03 INFO - PROCESS | 1818 | 1477631463268 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 22:11:03 INFO - PROCESS | 1818 | 1477631463447 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 22:11:03 INFO - PROCESS | 1818 | 1477631463452 Marionette TRACE conn4 <- [1,1665,null,["8"]] 22:11:03 INFO - PROCESS | 1818 | 1477631463485 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 22:11:03 INFO - PROCESS | 1818 | 1477631463490 Marionette TRACE conn4 <- [1,1666,null,{}] 22:11:03 INFO - PROCESS | 1818 | 1477631463498 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x92210c00 == 23 [pid = 1818] [id = 389] 22:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x92215c00) [pid = 1818] [serial = 1137] [outer = (nil)] 22:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x92866400) [pid = 1818] [serial = 1138] [outer = 0x92215c00] 22:11:03 INFO - PROCESS | 1818 | 1477631463595 Marionette DEBUG loaded listener.js 22:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9286a000) [pid = 1818] [serial = 1139] [outer = 0x92215c00] 22:11:04 INFO - PROCESS | 1818 | 1477631464310 Marionette TRACE conn4 <- [1,1667,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]]]}] 22:11:04 INFO - .... 22:11:04 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1421ms 22:11:04 INFO - PROCESS | 1818 | 1477631464409 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 22:11:04 INFO - PROCESS | 1818 | 1477631464417 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 22:11:04 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 22:11:04 INFO - PROCESS | 1818 | 1477631464450 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:04 INFO - PROCESS | 1818 | 1477631464640 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 22:11:04 INFO - PROCESS | 1818 | 1477631464810 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 22:11:04 INFO - PROCESS | 1818 | 1477631464817 Marionette TRACE conn4 <- [1,1670,null,["8"]] 22:11:04 INFO - PROCESS | 1818 | 1477631464824 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 22:11:04 INFO - PROCESS | 1818 | 1477631464832 Marionette TRACE conn4 <- [1,1671,null,{}] 22:11:04 INFO - PROCESS | 1818 | 1477631464839 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a84000 == 24 [pid = 1818] [id = 390] 22:11:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x93ca8400) [pid = 1818] [serial = 1140] [outer = (nil)] 22:11:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x93d30c00) [pid = 1818] [serial = 1141] [outer = 0x93ca8400] 22:11:04 INFO - PROCESS | 1818 | 1477631464944 Marionette DEBUG loaded listener.js 22:11:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x93d36c00) [pid = 1818] [serial = 1142] [outer = 0x93ca8400] 22:11:05 INFO - PROCESS | 1818 | 1477631465836 Marionette TRACE conn4 <- [1,1672,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]]]}] 22:11:05 INFO - ... 22:11:05 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1423ms 22:11:05 INFO - PROCESS | 1818 | 1477631465872 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 22:11:05 INFO - PROCESS | 1818 | 1477631465877 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 22:11:05 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 22:11:05 INFO - PROCESS | 1818 | 1477631465889 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:06 INFO - PROCESS | 1818 | 1477631466101 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 22:11:06 INFO - PROCESS | 1818 | 1477631466300 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 22:11:06 INFO - PROCESS | 1818 | 1477631466306 Marionette TRACE conn4 <- [1,1675,null,["8"]] 22:11:06 INFO - PROCESS | 1818 | 1477631466370 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 22:11:06 INFO - PROCESS | 1818 | 1477631466378 Marionette TRACE conn4 <- [1,1676,null,{}] 22:11:06 INFO - PROCESS | 1818 | 1477631466385 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x84052800 == 25 [pid = 1818] [id = 391] 22:11:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8405bc00) [pid = 1818] [serial = 1143] [outer = (nil)] 22:11:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8b6f4800) [pid = 1818] [serial = 1144] [outer = 0x8405bc00] 22:11:06 INFO - PROCESS | 1818 | 1477631466479 Marionette DEBUG loaded listener.js 22:11:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8b6fe000) [pid = 1818] [serial = 1145] [outer = 0x8405bc00] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8fb26000) [pid = 1818] [serial = 1062] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x84024c00) [pid = 1818] [serial = 1053] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8daf7400) [pid = 1818] [serial = 1056] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f70f400) [pid = 1818] [serial = 1059] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8d9f2400) [pid = 1818] [serial = 1077] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8327d800) [pid = 1818] [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] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8b6f9800) [pid = 1818] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8cd60400) [pid = 1818] [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] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8d9ef000) [pid = 1818] [serial = 1094] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8daa4c00) [pid = 1818] [serial = 1095] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b6fd400) [pid = 1818] [serial = 1089] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8b6fd800) [pid = 1818] [serial = 1090] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x84051800) [pid = 1818] [serial = 1086] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x84051c00) [pid = 1818] [serial = 1087] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8327e400) [pid = 1818] [serial = 1081] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x839bc000) [pid = 1818] [serial = 1082] [outer = (nil)] [url = about:blank] 22:11:06 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x84016800) [pid = 1818] [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] 22:11:07 INFO - PROCESS | 1818 | 1477631467112 Marionette TRACE conn4 <- [1,1677,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"]]]}] 22:11:07 INFO - .. 22:11:07 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1270ms 22:11:07 INFO - PROCESS | 1818 | 1477631467158 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 22:11:07 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 22:11:07 INFO - PROCESS | 1818 | 1477631467164 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 22:11:07 INFO - PROCESS | 1818 | 1477631467171 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:07 INFO - PROCESS | 1818 | 1477631467346 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 22:11:07 INFO - PROCESS | 1818 | 1477631467503 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 22:11:07 INFO - PROCESS | 1818 | 1477631467508 Marionette TRACE conn4 <- [1,1680,null,["8"]] 22:11:07 INFO - PROCESS | 1818 | 1477631467515 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 22:11:07 INFO - PROCESS | 1818 | 1477631467520 Marionette TRACE conn4 <- [1,1681,null,{}] 22:11:07 INFO - PROCESS | 1818 | 1477631467526 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x88340c00 == 26 [pid = 1818] [id = 392] 22:11:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8c6f1400) [pid = 1818] [serial = 1146] [outer = (nil)] 22:11:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8cd5a400) [pid = 1818] [serial = 1147] [outer = 0x8c6f1400] 22:11:07 INFO - PROCESS | 1818 | 1477631467611 Marionette DEBUG loaded listener.js 22:11:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd5b400) [pid = 1818] [serial = 1148] [outer = 0x8c6f1400] 22:11:08 INFO - PROCESS | 1818 | 1477631468162 Marionette TRACE conn4 <- [1,1682,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"]]]}] 22:11:08 INFO - .. 22:11:08 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1028ms 22:11:08 INFO - PROCESS | 1818 | 1477631468207 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 22:11:08 INFO - PROCESS | 1818 | 1477631468214 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 22:11:08 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 22:11:08 INFO - PROCESS | 1818 | 1477631468227 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:08 INFO - PROCESS | 1818 | 1477631468423 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 22:11:08 INFO - PROCESS | 1818 | 1477631468440 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 22:11:08 INFO - PROCESS | 1818 | 1477631468444 Marionette TRACE conn4 <- [1,1685,null,["8"]] 22:11:08 INFO - PROCESS | 1818 | 1477631468450 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 22:11:08 INFO - PROCESS | 1818 | 1477631468457 Marionette TRACE conn4 <- [1,1686,null,{}] 22:11:08 INFO - PROCESS | 1818 | 1477631468463 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f775c00 == 27 [pid = 1818] [id = 393] 22:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f86f000) [pid = 1818] [serial = 1149] [outer = (nil)] 22:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8fb21400) [pid = 1818] [serial = 1150] [outer = 0x8f86f000] 22:11:08 INFO - PROCESS | 1818 | 1477631468675 Marionette DEBUG loaded listener.js 22:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x92382400) [pid = 1818] [serial = 1151] [outer = 0x8f86f000] 22:11:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a7b800 == 28 [pid = 1818] [id = 394] 22:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x93a7e000) [pid = 1818] [serial = 1152] [outer = (nil)] 22:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x93a7fc00) [pid = 1818] [serial = 1153] [outer = 0x93a7e000] 22:11:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a84c00 == 29 [pid = 1818] [id = 395] 22:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x93a85400) [pid = 1818] [serial = 1154] [outer = (nil)] 22:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x93d2d400) [pid = 1818] [serial = 1155] [outer = 0x93a85400] 22:11:09 INFO - PROCESS | 1818 | 1477631469518 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 22:11:09 INFO - . 22:11:09 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1325ms 22:11:09 INFO - PROCESS | 1818 | 1477631469553 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 22:11:09 INFO - PROCESS | 1818 | 1477631469558 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 22:11:09 INFO - TEST-START | /js/builtins/Promise-subclassing.html 22:11:09 INFO - PROCESS | 1818 | 1477631469572 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:09 INFO - PROCESS | 1818 | 1477631469831 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 22:11:09 INFO - PROCESS | 1818 | 1477631469857 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 22:11:09 INFO - PROCESS | 1818 | 1477631469862 Marionette TRACE conn4 <- [1,1690,null,["8"]] 22:11:09 INFO - PROCESS | 1818 | 1477631469867 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 22:11:09 INFO - PROCESS | 1818 | 1477631469873 Marionette TRACE conn4 <- [1,1691,null,{}] 22:11:09 INFO - PROCESS | 1818 | 1477631469950 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d2cc00 == 30 [pid = 1818] [id = 396] 22:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x93d33400) [pid = 1818] [serial = 1156] [outer = (nil)] 22:11:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x93d35000) [pid = 1818] [serial = 1157] [outer = 0x93d33400] 22:11:10 INFO - PROCESS | 1818 | 1477631470034 Marionette DEBUG loaded listener.js 22:11:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x93d39400) [pid = 1818] [serial = 1158] [outer = 0x93d33400] 22:11:10 INFO - PROCESS | 1818 | 1477631470731 Marionette TRACE conn4 <- [1,1692,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]]]}] 22:11:10 INFO - ........ 22:11:10 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1221ms 22:11:10 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 22:11:10 INFO - PROCESS | 1818 | 1477631470806 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 22:11:10 INFO - PROCESS | 1818 | 1477631470809 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 22:11:10 INFO - PROCESS | 1818 | 1477631470818 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:11 INFO - PROCESS | 1818 | 1477631471038 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8daa6000) [pid = 1818] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9376f400) [pid = 1818] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8d9ed400) [pid = 1818] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c6e7400) [pid = 1818] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8401e400) [pid = 1818] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8f705c00) [pid = 1818] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x933f5000) [pid = 1818] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x838e9000) [pid = 1818] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x93776000) [pid = 1818] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f70dc00) [pid = 1818] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 22:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8cd57800) [pid = 1818] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 22:11:11 INFO - PROCESS | 1818 | 1477631471252 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 22:11:11 INFO - PROCESS | 1818 | 1477631471256 Marionette TRACE conn4 <- [1,1695,null,["8"]] 22:11:11 INFO - PROCESS | 1818 | 1477631471265 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 22:11:11 INFO - PROCESS | 1818 | 1477631471284 Marionette TRACE conn4 <- [1,1696,null,{}] 22:11:11 INFO - PROCESS | 1818 | 1477631471289 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e7400 == 31 [pid = 1818] [id = 397] 22:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd57800) [pid = 1818] [serial = 1159] [outer = (nil)] 22:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x94957c00) [pid = 1818] [serial = 1160] [outer = 0x8cd57800] 22:11:11 INFO - PROCESS | 1818 | 1477631471378 Marionette DEBUG loaded listener.js 22:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x933f5000) [pid = 1818] [serial = 1161] [outer = 0x8cd57800] 22:11:12 INFO - PROCESS | 1818 | 1477631471984 Marionette TRACE conn4 <- [1,1697,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]]]}] 22:11:12 INFO - .................... 22:11:12 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1224ms 22:11:12 INFO - PROCESS | 1818 | 1477631472041 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 22:11:12 INFO - PROCESS | 1818 | 1477631472044 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 22:11:12 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 22:11:12 INFO - PROCESS | 1818 | 1477631472051 Marionette TRACE conn4 -> [0,1699,"getContext",null] 22:11:12 INFO - PROCESS | 1818 | 1477631472053 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472059 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472062 Marionette TRACE conn4 <- [1,1700,null,{}] 22:11:12 INFO - PROCESS | 1818 | 1477631472068 Marionette TRACE conn4 -> [0,1701,"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}] 22:11:12 INFO - PROCESS | 1818 | 1477631472093 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 22:11:12 INFO - PROCESS | 1818 | 1477631472098 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472101 Marionette TRACE conn4 <- [1,1702,null,{}] 22:11:12 INFO - Setting pref media.mediasource.enabled (true) 22:11:12 INFO - PROCESS | 1818 | 1477631472107 Marionette TRACE conn4 -> [0,1703,"getContext",null] 22:11:12 INFO - PROCESS | 1818 | 1477631472111 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472122 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472125 Marionette TRACE conn4 <- [1,1704,null,{}] 22:11:12 INFO - PROCESS | 1818 | 1477631472132 Marionette TRACE conn4 -> [0,1705,"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}] 22:11:12 INFO - PROCESS | 1818 | 1477631472149 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 22:11:12 INFO - PROCESS | 1818 | 1477631472154 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472157 Marionette TRACE conn4 <- [1,1706,null,{}] 22:11:12 INFO - PROCESS | 1818 | 1477631472162 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 22:11:12 INFO - PROCESS | 1818 | 1477631472165 Marionette TRACE conn4 <- [1,1707,null,{}] 22:11:12 INFO - PROCESS | 1818 | 1477631472172 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:12 INFO - PROCESS | 1818 | 1477631472427 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 22:11:12 INFO - PROCESS | 1818 | 1477631472441 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 22:11:12 INFO - PROCESS | 1818 | 1477631472444 Marionette TRACE conn4 <- [1,1709,null,["8"]] 22:11:12 INFO - PROCESS | 1818 | 1477631472448 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 22:11:12 INFO - PROCESS | 1818 | 1477631472455 Marionette TRACE conn4 <- [1,1710,null,{}] 22:11:12 INFO - PROCESS | 1818 | 1477631472462 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:11:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495cc00 == 32 [pid = 1818] [id = 398] 22:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x95479400) [pid = 1818] [serial = 1162] [outer = (nil)] 22:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9566e800) [pid = 1818] [serial = 1163] [outer = 0x95479400] 22:11:12 INFO - PROCESS | 1818 | 1477631472553 Marionette DEBUG loaded listener.js 22:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9566ec00) [pid = 1818] [serial = 1164] [outer = 0x95479400] 22:11:13 INFO - PROCESS | 1818 | 1477631473153 Marionette TRACE conn4 <- [1,1711,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]]]}] 22:11:13 INFO - .. 22:11:13 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1197ms 22:11:13 INFO - PROCESS | 1818 | 1477631473250 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 22:11:13 INFO - PROCESS | 1818 | 1477631473256 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 22:11:13 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 22:11:13 INFO - PROCESS | 1818 | 1477631473268 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 22:11:13 INFO - PROCESS | 1818 | 1477631473274 Marionette TRACE conn4 <- [1,1713,null,{}] 22:11:13 INFO - PROCESS | 1818 | 1477631473285 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:13 INFO - PROCESS | 1818 | 1477631473609 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 22:11:13 INFO - PROCESS | 1818 | 1477631473743 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 22:11:13 INFO - PROCESS | 1818 | 1477631473755 Marionette TRACE conn4 <- [1,1715,null,["8"]] 22:11:13 INFO - PROCESS | 1818 | 1477631473765 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 22:11:13 INFO - PROCESS | 1818 | 1477631473773 Marionette TRACE conn4 <- [1,1716,null,{}] 22:11:13 INFO - PROCESS | 1818 | 1477631473791 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405ac00 == 33 [pid = 1818] [id = 399] 22:11:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x88333c00) [pid = 1818] [serial = 1165] [outer = (nil)] 22:11:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8b6f8800) [pid = 1818] [serial = 1166] [outer = 0x88333c00] 22:11:13 INFO - PROCESS | 1818 | 1477631473986 Marionette DEBUG loaded listener.js 22:11:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8b6f9800) [pid = 1818] [serial = 1167] [outer = 0x88333c00] 22:11:14 INFO - PROCESS | 1818 | 1477631474654 Marionette TRACE conn4 <- [1,1717,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]]]}] 22:11:14 INFO - .. 22:11:14 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1436ms 22:11:14 INFO - PROCESS | 1818 | 1477631474705 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 22:11:14 INFO - PROCESS | 1818 | 1477631474712 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 22:11:14 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 22:11:14 INFO - PROCESS | 1818 | 1477631474720 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:14 INFO - PROCESS | 1818 | 1477631474915 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 22:11:15 INFO - PROCESS | 1818 | 1477631475088 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 22:11:15 INFO - PROCESS | 1818 | 1477631475092 Marionette TRACE conn4 <- [1,1720,null,["8"]] 22:11:15 INFO - PROCESS | 1818 | 1477631475105 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 22:11:15 INFO - PROCESS | 1818 | 1477631475111 Marionette TRACE conn4 <- [1,1721,null,{}] 22:11:15 INFO - PROCESS | 1818 | 1477631475128 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x925d2000 == 34 [pid = 1818] [id = 400] 22:11:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x925dfc00) [pid = 1818] [serial = 1168] [outer = (nil)] 22:11:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x93773800) [pid = 1818] [serial = 1169] [outer = 0x925dfc00] 22:11:15 INFO - PROCESS | 1818 | 1477631475230 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x93774400) [pid = 1818] [serial = 1170] [outer = 0x925dfc00] 22:11:16 INFO - PROCESS | 1818 | 1477631476043 Marionette TRACE conn4 <- [1,1722,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]]]}] 22:11:16 INFO - .. 22:11:16 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1382ms 22:11:16 INFO - PROCESS | 1818 | 1477631476102 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 22:11:16 INFO - TEST-START | /media-source/SourceBuffer-abort.html 22:11:16 INFO - PROCESS | 1818 | 1477631476107 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 22:11:16 INFO - PROCESS | 1818 | 1477631476115 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:16 INFO - PROCESS | 1818 | 1477631476326 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 22:11:16 INFO - PROCESS | 1818 | 1477631476506 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 22:11:16 INFO - PROCESS | 1818 | 1477631476512 Marionette TRACE conn4 <- [1,1725,null,["8"]] 22:11:16 INFO - PROCESS | 1818 | 1477631476520 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 22:11:16 INFO - PROCESS | 1818 | 1477631476528 Marionette TRACE conn4 <- [1,1726,null,{}] 22:11:16 INFO - PROCESS | 1818 | 1477631476575 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f1a800 == 35 [pid = 1818] [id = 401] 22:11:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x94f1bc00) [pid = 1818] [serial = 1171] [outer = (nil)] 22:11:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x95752400) [pid = 1818] [serial = 1172] [outer = 0x94f1bc00] 22:11:16 INFO - PROCESS | 1818 | 1477631476679 Marionette DEBUG loaded listener.js 22:11:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x95758000) [pid = 1818] [serial = 1173] [outer = 0x94f1bc00] 22:11:17 INFO - PROCESS | 1818 | 1477631477300 Marionette TRACE conn4 <- [1,1727,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]]]}] 22:11:17 INFO - .. 22:11:17 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1222ms 22:11:17 INFO - PROCESS | 1818 | 1477631477336 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 22:11:17 INFO - PROCESS | 1818 | 1477631477340 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 22:11:17 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 22:11:17 INFO - Clearing pref media.mediasource.enabled 22:11:17 INFO - PROCESS | 1818 | 1477631477348 Marionette TRACE conn4 -> [0,1729,"getContext",null] 22:11:17 INFO - PROCESS | 1818 | 1477631477353 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 22:11:17 INFO - PROCESS | 1818 | 1477631477358 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 22:11:17 INFO - PROCESS | 1818 | 1477631477362 Marionette TRACE conn4 <- [1,1730,null,{}] 22:11:17 INFO - PROCESS | 1818 | 1477631477369 Marionette TRACE conn4 -> [0,1731,"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}] 22:11:17 INFO - PROCESS | 1818 | 1477631477387 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 22:11:17 INFO - PROCESS | 1818 | 1477631477391 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 22:11:17 INFO - PROCESS | 1818 | 1477631477399 Marionette TRACE conn4 <- [1,1732,null,{}] 22:11:17 INFO - PROCESS | 1818 | 1477631477405 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:17 INFO - PROCESS | 1818 | 1477631477593 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 22:11:17 INFO - PROCESS | 1818 | 1477631477769 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 22:11:17 INFO - PROCESS | 1818 | 1477631477772 Marionette TRACE conn4 <- [1,1734,null,["8"]] 22:11:17 INFO - PROCESS | 1818 | 1477631477779 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 22:11:17 INFO - PROCESS | 1818 | 1477631477786 Marionette TRACE conn4 <- [1,1735,null,{}] 22:11:17 INFO - PROCESS | 1818 | 1477631477795 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x9577c000 == 36 [pid = 1818] [id = 402] 22:11:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9577d400) [pid = 1818] [serial = 1174] [outer = (nil)] 22:11:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9587d800) [pid = 1818] [serial = 1175] [outer = 0x9577d400] 22:11:17 INFO - PROCESS | 1818 | 1477631477931 Marionette DEBUG loaded listener.js 22:11:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x95882000) [pid = 1818] [serial = 1176] [outer = 0x9577d400] 22:11:18 INFO - PROCESS | 1818 | 1477631478643 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 22:11:18 INFO - . 22:11:18 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1329ms 22:11:18 INFO - PROCESS | 1818 | 1477631478677 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 1818 | 1477631478682 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 22:11:18 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 22:11:18 INFO - PROCESS | 1818 | 1477631478702 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:18 INFO - PROCESS | 1818 | 1477631478878 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 22:11:19 INFO - PROCESS | 1818 | 1477631479052 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 22:11:19 INFO - PROCESS | 1818 | 1477631479055 Marionette TRACE conn4 <- [1,1739,null,["8"]] 22:11:19 INFO - PROCESS | 1818 | 1477631479062 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 22:11:19 INFO - PROCESS | 1818 | 1477631479068 Marionette TRACE conn4 <- [1,1740,null,{}] 22:11:19 INFO - PROCESS | 1818 | 1477631479074 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x9588b000 == 37 [pid = 1818] [id = 403] 22:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x97b43400) [pid = 1818] [serial = 1177] [outer = (nil)] 22:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x97b4e800) [pid = 1818] [serial = 1178] [outer = 0x97b43400] 22:11:19 INFO - PROCESS | 1818 | 1477631479179 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x97b52c00) [pid = 1818] [serial = 1179] [outer = 0x97b43400] 22:11:19 INFO - PROCESS | 1818 | [1818] 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 22:11:19 INFO - PROCESS | 1818 | [1818] 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 22:11:19 INFO - PROCESS | 1818 | [1818] 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 22:11:19 INFO - PROCESS | 1818 | [1818] 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 22:11:20 INFO - PROCESS | 1818 | 1477631480032 Marionette TRACE conn4 <- [1,1741,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]]]}] 22:11:20 INFO - ... 22:11:20 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1372ms 22:11:20 INFO - PROCESS | 1818 | 1477631480074 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 22:11:20 INFO - PROCESS | 1818 | 1477631480081 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 22:11:20 INFO - TEST-START | /media-source/URL-createObjectURL.html 22:11:20 INFO - PROCESS | 1818 | 1477631480093 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:20 INFO - PROCESS | 1818 | 1477631480297 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 22:11:20 INFO - PROCESS | 1818 | 1477631480574 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 22:11:20 INFO - PROCESS | 1818 | 1477631480581 Marionette TRACE conn4 <- [1,1744,null,["8"]] 22:11:20 INFO - PROCESS | 1818 | 1477631480594 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 22:11:20 INFO - PROCESS | 1818 | 1477631480601 Marionette TRACE conn4 <- [1,1745,null,{}] 22:11:20 INFO - PROCESS | 1818 | 1477631480608 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401b000 == 38 [pid = 1818] [id = 404] 22:11:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8401bc00) [pid = 1818] [serial = 1180] [outer = (nil)] 22:11:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x84054c00) [pid = 1818] [serial = 1181] [outer = 0x8401bc00] 22:11:20 INFO - PROCESS | 1818 | 1477631480703 Marionette DEBUG loaded listener.js 22:11:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8b6f3800) [pid = 1818] [serial = 1182] [outer = 0x8401bc00] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x93a7b800 == 37 [pid = 1818] [id = 394] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x93a84c00 == 36 [pid = 1818] [id = 395] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x88340c00 == 35 [pid = 1818] [id = 392] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8f775c00 == 34 [pid = 1818] [id = 393] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x93d2cc00 == 33 [pid = 1818] [id = 396] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e7400 == 32 [pid = 1818] [id = 397] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x9588b000 == 31 [pid = 1818] [id = 403] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x9495cc00 == 30 [pid = 1818] [id = 398] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8405ac00 == 29 [pid = 1818] [id = 399] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x925d2000 == 28 [pid = 1818] [id = 400] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x94f1a800 == 27 [pid = 1818] [id = 401] 22:11:21 INFO - PROCESS | 1818 | --DOCSHELL 0x9577c000 == 26 [pid = 1818] [id = 402] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8cd60000) [pid = 1818] [serial = 1101] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8c6f4c00) [pid = 1818] [serial = 1100] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8f86f800) [pid = 1818] [serial = 1106] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8f70fc00) [pid = 1818] [serial = 1105] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x93771000) [pid = 1818] [serial = 1109] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9355b400) [pid = 1818] [serial = 1108] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8405dc00) [pid = 1818] [serial = 1112] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x84022800) [pid = 1818] [serial = 1111] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8dc8ac00) [pid = 1818] [serial = 1115] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dc8a800) [pid = 1818] [serial = 1114] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x84023c00) [pid = 1818] [serial = 1118] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x84023800) [pid = 1818] [serial = 1117] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8cee7400) [pid = 1818] [serial = 1121] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8cd62800) [pid = 1818] [serial = 1120] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x90f46c00) [pid = 1818] [serial = 1124] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f770800) [pid = 1818] [serial = 1123] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9377b400) [pid = 1818] [serial = 1127] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93777c00) [pid = 1818] [serial = 1126] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9380cc00) [pid = 1818] [serial = 1130] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9380c800) [pid = 1818] [serial = 1129] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8f61a400) [pid = 1818] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:11:22 INFO - PROCESS | 1818 | 1477631482222 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 22:11:22 INFO - . 22:11:22 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 2173ms 22:11:22 INFO - PROCESS | 1818 | 1477631482265 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 22:11:22 INFO - PROCESS | 1818 | 1477631482272 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 22:11:22 INFO - TEST-START | /media-source/interfaces.html 22:11:22 INFO - PROCESS | 1818 | 1477631482283 Marionette TRACE conn4 -> [0,1748,"getContext",null] 22:11:22 INFO - PROCESS | 1818 | 1477631482289 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482299 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482304 Marionette TRACE conn4 <- [1,1749,null,{}] 22:11:22 INFO - PROCESS | 1818 | 1477631482312 Marionette TRACE conn4 -> [0,1750,"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}] 22:11:22 INFO - PROCESS | 1818 | 1477631482340 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 22:11:22 INFO - PROCESS | 1818 | 1477631482354 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482365 Marionette TRACE conn4 <- [1,1751,null,{}] 22:11:22 INFO - Setting pref media.mediasource.enabled (true) 22:11:22 INFO - PROCESS | 1818 | 1477631482383 Marionette TRACE conn4 -> [0,1752,"getContext",null] 22:11:22 INFO - PROCESS | 1818 | 1477631482389 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482395 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482398 Marionette TRACE conn4 <- [1,1753,null,{}] 22:11:22 INFO - PROCESS | 1818 | 1477631482404 Marionette TRACE conn4 -> [0,1754,"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}] 22:11:22 INFO - PROCESS | 1818 | 1477631482425 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 22:11:22 INFO - PROCESS | 1818 | 1477631482432 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482439 Marionette TRACE conn4 <- [1,1755,null,{}] 22:11:22 INFO - PROCESS | 1818 | 1477631482446 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:22 INFO - PROCESS | 1818 | 1477631482671 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 22:11:22 INFO - PROCESS | 1818 | 1477631482812 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 22:11:22 INFO - PROCESS | 1818 | 1477631482821 Marionette TRACE conn4 <- [1,1757,null,["8"]] 22:11:22 INFO - PROCESS | 1818 | 1477631482827 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 22:11:22 INFO - PROCESS | 1818 | 1477631482836 Marionette TRACE conn4 <- [1,1758,null,{}] 22:11:22 INFO - PROCESS | 1818 | 1477631482843 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313ec00 == 27 [pid = 1818] [id = 405] 22:11:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x84053400) [pid = 1818] [serial = 1183] [outer = (nil)] 22:11:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x84059800) [pid = 1818] [serial = 1184] [outer = 0x84053400] 22:11:22 INFO - PROCESS | 1818 | 1477631482930 Marionette DEBUG loaded listener.js 22:11:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x88337c00) [pid = 1818] [serial = 1185] [outer = 0x84053400] 22:11:23 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:11:23 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:11:24 INFO - .................................................................................................................... 22:11:24 INFO - TEST-OK | /media-source/interfaces.html | took 2207ms 22:11:24 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 22:11:24 INFO - Clearing pref media.mediasource.enabled 22:11:24 INFO - PROCESS | 1818 | 1477631484382 Marionette TRACE conn4 <- [1,1759,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]]]}] 22:11:24 INFO - PROCESS | 1818 | 1477631484489 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 22:11:24 INFO - PROCESS | 1818 | 1477631484496 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 22:11:24 INFO - PROCESS | 1818 | 1477631484527 Marionette TRACE conn4 -> [0,1761,"getContext",null] 22:11:24 INFO - PROCESS | 1818 | 1477631484530 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 22:11:24 INFO - PROCESS | 1818 | 1477631484542 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 22:11:24 INFO - PROCESS | 1818 | 1477631484545 Marionette TRACE conn4 <- [1,1762,null,{}] 22:11:24 INFO - PROCESS | 1818 | 1477631484555 Marionette TRACE conn4 -> [0,1763,"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}] 22:11:24 INFO - PROCESS | 1818 | 1477631484587 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 22:11:24 INFO - PROCESS | 1818 | 1477631484594 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 22:11:24 INFO - PROCESS | 1818 | 1477631484596 Marionette TRACE conn4 <- [1,1764,null,{}] 22:11:24 INFO - PROCESS | 1818 | 1477631484614 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:24 INFO - PROCESS | 1818 | 1477631484909 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 22:11:25 INFO - PROCESS | 1818 | 1477631484998 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 22:11:25 INFO - PROCESS | 1818 | 1477631485002 Marionette TRACE conn4 <- [1,1766,null,["8"]] 22:11:25 INFO - PROCESS | 1818 | 1477631485007 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 22:11:25 INFO - PROCESS | 1818 | 1477631485013 Marionette TRACE conn4 <- [1,1767,null,{}] 22:11:25 INFO - PROCESS | 1818 | 1477631485018 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6eac00 == 28 [pid = 1818] [id = 406] 22:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x90f4b000) [pid = 1818] [serial = 1186] [outer = (nil)] 22:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x925d9000) [pid = 1818] [serial = 1187] [outer = 0x90f4b000] 22:11:25 INFO - PROCESS | 1818 | 1477631485109 Marionette DEBUG loaded listener.js 22:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x925e0c00) [pid = 1818] [serial = 1188] [outer = 0x90f4b000] 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d88c00] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d88c00] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d88c00] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d8f800] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d8f800] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d8f800] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d8f800] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x93d8f800] no picture 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x94e37800] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x94e37800] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x94e37800] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d93400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d93400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d93400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d92000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d92000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93d92000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9577c400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9577c400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9577c400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x957c3800] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x957c3800] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x957c3800] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f000] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577f000] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95882400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95882400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95882400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9577e000] no picture 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93774c00] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93774c00] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x93774c00] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887c00] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887c00] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887c00] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95888400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95888400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x95888400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887000] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x95887000] no picture 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9588a000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9588a000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x9588a000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588bc00] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588bc00] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588bc00] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x97b45000] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x97b45000] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [aac @ 0x97b45000] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588b400] err{or,}_recognition separate: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588b400] err{or,}_recognition combined: 1; 1 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588b400] Unsupported bit depth: 0 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588b400] no picture 22:11:26 INFO - PROCESS | 1818 | [h264 @ 0x9588b400] no picture 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8cd57800) [pid = 1818] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x93d33400) [pid = 1818] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93ca8400) [pid = 1818] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c6f1400) [pid = 1818] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x92215c00) [pid = 1818] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8405bc00) [pid = 1818] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8b6f1000) [pid = 1818] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93a83800) [pid = 1818] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x93a85400) [pid = 1818] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93a7e000) [pid = 1818] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8f86f000) [pid = 1818] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 22:11:27 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x95479400) [pid = 1818] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 22:11:27 INFO - .... 22:11:27 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2971ms 22:11:27 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 22:11:27 INFO - PROCESS | 1818 | 1477631487441 Marionette TRACE conn4 <- [1,1768,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,1769,"getWindowHandle",null] 22:11:27 INFO - PROCESS | 1818 | 1477631487498 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 22:11:27 INFO - PROCESS | 1818 | 1477631487509 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:27 INFO - PROCESS | 1818 | 1477631487740 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 22:11:27 INFO - PROCESS | 1818 | 1477631487823 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 22:11:27 INFO - PROCESS | 1818 | 1477631487828 Marionette TRACE conn4 <- [1,1771,null,["8"]] 22:11:27 INFO - PROCESS | 1818 | 1477631487833 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 22:11:27 INFO - PROCESS | 1818 | 1477631487843 Marionette TRACE conn4 <- [1,1772,null,{}] 22:11:27 INFO - PROCESS | 1818 | 1477631487849 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a7e000 == 29 [pid = 1818] [id = 407] 22:11:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x93a7ec00) [pid = 1818] [serial = 1189] [outer = (nil)] 22:11:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x93d33400) [pid = 1818] [serial = 1190] [outer = 0x93a7ec00] 22:11:27 INFO - PROCESS | 1818 | 1477631487939 Marionette DEBUG loaded listener.js 22:11:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x95779400) [pid = 1818] [serial = 1191] [outer = 0x93a7ec00] 22:11:28 INFO - PROCESS | 1818 | 1477631488501 Marionette TRACE conn4 <- [1,1773,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"]]]}] 22:11:28 INFO - .. 22:11:28 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1021ms 22:11:28 INFO - PROCESS | 1818 | 1477631488527 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 22:11:28 INFO - PROCESS | 1818 | 1477631488531 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 22:11:28 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 22:11:28 INFO - PROCESS | 1818 | 1477631488545 Marionette TRACE conn4 -> [0,1775,"getContext",null] 22:11:28 INFO - PROCESS | 1818 | 1477631488549 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488555 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488557 Marionette TRACE conn4 <- [1,1776,null,{}] 22:11:28 INFO - PROCESS | 1818 | 1477631488568 Marionette TRACE conn4 -> [0,1777,"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}] 22:11:28 INFO - PROCESS | 1818 | 1477631488601 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 22:11:28 INFO - Setting pref media.mediasource.enabled (true) 22:11:28 INFO - PROCESS | 1818 | 1477631488612 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488615 Marionette TRACE conn4 <- [1,1778,null,{}] 22:11:28 INFO - PROCESS | 1818 | 1477631488622 Marionette TRACE conn4 -> [0,1779,"getContext",null] 22:11:28 INFO - PROCESS | 1818 | 1477631488625 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488635 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488637 Marionette TRACE conn4 <- [1,1780,null,{}] 22:11:28 INFO - PROCESS | 1818 | 1477631488642 Marionette TRACE conn4 -> [0,1781,"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}] 22:11:28 INFO - PROCESS | 1818 | 1477631488667 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 22:11:28 INFO - PROCESS | 1818 | 1477631488673 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488676 Marionette TRACE conn4 <- [1,1782,null,{}] 22:11:28 INFO - PROCESS | 1818 | 1477631488682 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:28 INFO - PROCESS | 1818 | 1477631488941 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 22:11:28 INFO - PROCESS | 1818 | 1477631488957 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 22:11:28 INFO - PROCESS | 1818 | 1477631488961 Marionette TRACE conn4 <- [1,1784,null,["8"]] 22:11:28 INFO - PROCESS | 1818 | 1477631488968 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 22:11:28 INFO - PROCESS | 1818 | 1477631488973 Marionette TRACE conn4 <- [1,1785,null,{}] 22:11:28 INFO - PROCESS | 1818 | 1477631488978 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f0fc00 == 30 [pid = 1818] [id = 408] 22:11:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x98487c00) [pid = 1818] [serial = 1192] [outer = (nil)] 22:11:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9848c800) [pid = 1818] [serial = 1193] [outer = 0x98487c00] 22:11:29 INFO - PROCESS | 1818 | 1477631489063 Marionette DEBUG loaded listener.js 22:11:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x99556000) [pid = 1818] [serial = 1194] [outer = 0x98487c00] 22:11:29 INFO - PROCESS | 1818 | [1818] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:11:29 INFO - PROCESS | 1818 | 1477631489982 Marionette TRACE conn4 <- [1,1786,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]]]}] 22:11:30 INFO - ........... 22:11:30 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1471ms 22:11:30 INFO - PROCESS | 1818 | 1477631490019 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 22:11:30 INFO - PROCESS | 1818 | 1477631490026 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 22:11:30 INFO - TEST-START | /media-source/mediasource-append-buffer.html 22:11:30 INFO - Clearing pref media.mediasource.enabled 22:11:30 INFO - PROCESS | 1818 | 1477631490079 Marionette TRACE conn4 -> [0,1788,"getContext",null] 22:11:30 INFO - PROCESS | 1818 | 1477631490090 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 22:11:30 INFO - PROCESS | 1818 | 1477631490098 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 22:11:30 INFO - PROCESS | 1818 | 1477631490110 Marionette TRACE conn4 <- [1,1789,null,{}] 22:11:30 INFO - PROCESS | 1818 | 1477631490123 Marionette TRACE conn4 -> [0,1790,"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}] 22:11:30 INFO - PROCESS | 1818 | 1477631490145 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 22:11:30 INFO - PROCESS | 1818 | 1477631490151 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 22:11:30 INFO - PROCESS | 1818 | 1477631490158 Marionette TRACE conn4 <- [1,1791,null,{}] 22:11:30 INFO - PROCESS | 1818 | 1477631490212 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:30 INFO - PROCESS | 1818 | 1477631490497 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 22:11:30 INFO - PROCESS | 1818 | 1477631490605 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 22:11:30 INFO - PROCESS | 1818 | 1477631490611 Marionette TRACE conn4 <- [1,1793,null,["8"]] 22:11:30 INFO - PROCESS | 1818 | 1477631490617 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 22:11:30 INFO - PROCESS | 1818 | 1477631490624 Marionette TRACE conn4 <- [1,1794,null,{}] 22:11:30 INFO - PROCESS | 1818 | 1477631490672 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6efc00 == 31 [pid = 1818] [id = 409] 22:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8b6f2800) [pid = 1818] [serial = 1195] [outer = (nil)] 22:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8daa9400) [pid = 1818] [serial = 1196] [outer = 0x8b6f2800] 22:11:30 INFO - PROCESS | 1818 | 1477631490778 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dc90400) [pid = 1818] [serial = 1197] [outer = 0x8b6f2800] 22:11:34 INFO - PROCESS | 1818 | [aac @ 0x90f45c00] err{or,}_recognition separate: 1; 1 22:11:34 INFO - PROCESS | 1818 | [aac @ 0x90f45c00] err{or,}_recognition combined: 1; 1 22:11:34 INFO - PROCESS | 1818 | [aac @ 0x90f45c00] Unsupported bit depth: 0 22:11:35 INFO - PROCESS | 1818 | [h264 @ 0xa2c4d800] err{or,}_recognition separate: 1; 1 22:11:35 INFO - PROCESS | 1818 | [h264 @ 0xa2c4d800] err{or,}_recognition combined: 1; 1 22:11:35 INFO - PROCESS | 1818 | [h264 @ 0xa2c4d800] Unsupported bit depth: 0 22:11:35 INFO - PROCESS | 1818 | [aac @ 0x9b4ba000] err{or,}_recognition separate: 1; 1 22:11:35 INFO - PROCESS | 1818 | [aac @ 0x9b4ba000] err{or,}_recognition combined: 1; 1 22:11:35 INFO - PROCESS | 1818 | [aac @ 0x9b4ba000] Unsupported bit depth: 0 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x93d93000] err{or,}_recognition separate: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x93d93000] err{or,}_recognition combined: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x93d93000] Unsupported bit depth: 0 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa266ac00] err{or,}_recognition separate: 1; 1 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa266ac00] err{or,}_recognition combined: 1; 1 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa266ac00] Unsupported bit depth: 0 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa3080400] err{or,}_recognition separate: 1; 1 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa3080400] err{or,}_recognition combined: 1; 1 22:11:36 INFO - PROCESS | 1818 | [aac @ 0xa3080400] Unsupported bit depth: 0 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840ec400] err{or,}_recognition separate: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840ec400] err{or,}_recognition combined: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840ec400] Unsupported bit depth: 0 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840f1400] err{or,}_recognition separate: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840f1400] err{or,}_recognition combined: 1; 1 22:11:36 INFO - PROCESS | 1818 | [h264 @ 0x840f1400] Unsupported bit depth: 0 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x838bcc00] err{or,}_recognition separate: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x838bcc00] err{or,}_recognition combined: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x838bcc00] Unsupported bit depth: 0 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x837f1800] err{or,}_recognition separate: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x837f1800] err{or,}_recognition combined: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x837f1800] Unsupported bit depth: 0 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0x837f3800] err{or,}_recognition separate: 1; 1 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0x837f3800] err{or,}_recognition combined: 1; 1 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0x837f3800] Unsupported bit depth: 0 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0xaf8c7400] err{or,}_recognition separate: 1; 1 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0xaf8c7400] err{or,}_recognition combined: 1; 1 22:11:37 INFO - PROCESS | 1818 | [h264 @ 0xaf8c7400] Unsupported bit depth: 0 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x8327d800] err{or,}_recognition separate: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x8327d800] err{or,}_recognition combined: 1; 1 22:11:37 INFO - PROCESS | 1818 | [aac @ 0x8327d800] Unsupported bit depth: 0 22:11:38 INFO - PROCESS | 1818 | [h264 @ 0x8f7e1800] err{or,}_recognition separate: 1; 1 22:11:38 INFO - PROCESS | 1818 | [h264 @ 0x8f7e1800] err{or,}_recognition combined: 1; 1 22:11:38 INFO - PROCESS | 1818 | [h264 @ 0x8f7e1800] Unsupported bit depth: 0 22:11:38 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition separate: 1; 1 22:11:38 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition combined: 1; 1 22:11:38 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] Unsupported bit depth: 0 22:11:39 INFO - PROCESS | 1818 | [h264 @ 0x8f8c9c00] err{or,}_recognition separate: 1; 1 22:11:39 INFO - PROCESS | 1818 | [h264 @ 0x8f8c9c00] err{or,}_recognition combined: 1; 1 22:11:39 INFO - PROCESS | 1818 | [h264 @ 0x8f8c9c00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | --DOCSHELL 0x93a7e000 == 30 [pid = 1818] [id = 407] 22:11:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6eac00 == 29 [pid = 1818] [id = 406] 22:11:40 INFO - PROCESS | 1818 | --DOCSHELL 0x8313ec00 == 28 [pid = 1818] [id = 405] 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x93d2d400) [pid = 1818] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x93a7fc00) [pid = 1818] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9566e800) [pid = 1818] [serial = 1163] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9566ec00) [pid = 1818] [serial = 1164] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x94957c00) [pid = 1818] [serial = 1160] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x933f5000) [pid = 1818] [serial = 1161] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93d35000) [pid = 1818] [serial = 1157] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x93d39400) [pid = 1818] [serial = 1158] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8fb21400) [pid = 1818] [serial = 1150] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x92382400) [pid = 1818] [serial = 1151] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8cd5a400) [pid = 1818] [serial = 1147] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8cd5b400) [pid = 1818] [serial = 1148] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8b6f4800) [pid = 1818] [serial = 1144] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8b6fe000) [pid = 1818] [serial = 1145] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x93d30c00) [pid = 1818] [serial = 1141] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x93d36c00) [pid = 1818] [serial = 1142] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x92866400) [pid = 1818] [serial = 1138] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x9286a000) [pid = 1818] [serial = 1139] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8cd5ac00) [pid = 1818] [serial = 1135] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8d9e9c00) [pid = 1818] [serial = 1136] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x93cb1400) [pid = 1818] [serial = 1132] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x93cb3c00) [pid = 1818] [serial = 1133] [outer = (nil)] [url = about:blank] 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83131800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x839bd400] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x839bd400] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x839bd400] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6e9800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6e9800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6e9800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51000] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51000] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51000] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52400] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52400] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52400] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb52c00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb52c00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb52c00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5a400] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5a400] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5a400] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5b400] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5b400] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cd5b400] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x838bcc00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8b6fbc00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8b6fbc00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8b6fbc00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6ed400] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6ed400] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6ed400] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb51000] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb51000] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb51000] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8cb51800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52c00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52c00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8cb52c00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8327d800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8327d800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8327d800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8d9eac00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8d9eac00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8d9eac00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83131800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x8c6f2000] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8f651800] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8313ec00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8313ec00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x8313ec00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [aac @ 0x83130c00] Unsupported bit depth: 0 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83284c00] err{or,}_recognition separate: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83284c00] err{or,}_recognition combined: 1; 1 22:11:40 INFO - PROCESS | 1818 | [h264 @ 0x83284c00] Unsupported bit depth: 0 22:11:41 INFO - PROCESS | 1818 | 1477631501677 Marionette TRACE conn4 <- [1,1795,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]]]}] 22:11:41 INFO - ..................... 22:11:41 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11659ms 22:11:41 INFO - PROCESS | 1818 | 1477631501736 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 22:11:41 INFO - PROCESS | 1818 | 1477631501743 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 22:11:41 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 22:11:41 INFO - PROCESS | 1818 | 1477631501757 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 22:11:41 INFO - PROCESS | 1818 | 1477631501763 Marionette TRACE conn4 <- [1,1797,null,{}] 22:11:41 INFO - PROCESS | 1818 | 1477631501772 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:41 INFO - PROCESS | 1818 | 1477631501963 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 22:11:41 INFO - PROCESS | 1818 | 1477631501975 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 22:11:41 INFO - PROCESS | 1818 | 1477631501979 Marionette TRACE conn4 <- [1,1799,null,["8"]] 22:11:41 INFO - PROCESS | 1818 | 1477631501987 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 22:11:42 INFO - PROCESS | 1818 | 1477631501996 Marionette TRACE conn4 <- [1,1800,null,{}] 22:11:42 INFO - PROCESS | 1818 | 1477631502124 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:11:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f706800 == 29 [pid = 1818] [id = 410] 22:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8f709400) [pid = 1818] [serial = 1198] [outer = (nil)] 22:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f70c000) [pid = 1818] [serial = 1199] [outer = 0x8f709400] 22:11:42 INFO - PROCESS | 1818 | 1477631502217 Marionette DEBUG loaded listener.js 22:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8f70dc00) [pid = 1818] [serial = 1200] [outer = 0x8f709400] 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d6400] err{or,}_recognition separate: 1; 1 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d6400] err{or,}_recognition combined: 1; 1 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d6400] Unsupported bit depth: 0 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d8400] err{or,}_recognition separate: 1; 1 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d8400] err{or,}_recognition combined: 1; 1 22:11:42 INFO - PROCESS | 1818 | [aac @ 0x8f7d8400] Unsupported bit depth: 0 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x88333c00) [pid = 1818] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x925dfc00) [pid = 1818] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x94f1bc00) [pid = 1818] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9577d400) [pid = 1818] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x84053400) [pid = 1818] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8401bc00) [pid = 1818] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x97b43400) [pid = 1818] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x93a7ec00) [pid = 1818] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 22:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x90f4b000) [pid = 1818] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x92210c00 == 28 [pid = 1818] [id = 389] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x84052800 == 27 [pid = 1818] [id = 391] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x93a84000 == 26 [pid = 1818] [id = 390] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8401b000 == 25 [pid = 1818] [id = 404] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x93772c00 == 24 [pid = 1818] [id = 386] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x93a79c00 == 23 [pid = 1818] [id = 387] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e7000 == 22 [pid = 1818] [id = 376] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60ec00 == 21 [pid = 1818] [id = 375] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8313e400 == 20 [pid = 1818] [id = 383] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65d800 == 19 [pid = 1818] [id = 378] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x9333c800 == 18 [pid = 1818] [id = 379] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x9376ec00 == 17 [pid = 1818] [id = 385] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70d000 == 16 [pid = 1818] [id = 384] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9eb000 == 15 [pid = 1818] [id = 374] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9848c800) [pid = 1818] [serial = 1193] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f3000 == 14 [pid = 1818] [id = 372] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8401f000 == 13 [pid = 1818] [id = 371] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8401a000 == 12 [pid = 1818] [id = 388] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8401d400 == 11 [pid = 1818] [id = 382] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8313c800 == 10 [pid = 1818] [id = 380] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa5800 == 9 [pid = 1818] [id = 381] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6efc00 == 8 [pid = 1818] [id = 409] 22:11:49 INFO - PROCESS | 1818 | --DOCSHELL 0x90f0fc00 == 7 [pid = 1818] [id = 408] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x93d33400) [pid = 1818] [serial = 1190] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x95779400) [pid = 1818] [serial = 1191] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x925d9000) [pid = 1818] [serial = 1187] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x925e0c00) [pid = 1818] [serial = 1188] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x84059800) [pid = 1818] [serial = 1184] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x88337c00) [pid = 1818] [serial = 1185] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x84054c00) [pid = 1818] [serial = 1181] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b6f3800) [pid = 1818] [serial = 1182] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x97b4e800) [pid = 1818] [serial = 1178] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x97b52c00) [pid = 1818] [serial = 1179] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9587d800) [pid = 1818] [serial = 1175] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x95882000) [pid = 1818] [serial = 1176] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x95752400) [pid = 1818] [serial = 1172] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x95758000) [pid = 1818] [serial = 1173] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x93773800) [pid = 1818] [serial = 1169] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x93774400) [pid = 1818] [serial = 1170] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8b6f8800) [pid = 1818] [serial = 1166] [outer = (nil)] [url = about:blank] 22:11:49 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8b6f9800) [pid = 1818] [serial = 1167] [outer = (nil)] [url = about:blank] 22:11:52 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x98487c00) [pid = 1818] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 22:11:52 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x8b6f2800) [pid = 1818] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 22:11:59 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x8f70c000) [pid = 1818] [serial = 1199] [outer = (nil)] [url = about:blank] 22:11:59 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x99556000) [pid = 1818] [serial = 1194] [outer = (nil)] [url = about:blank] 22:11:59 INFO - PROCESS | 1818 | --DOMWINDOW == 16 (0x8dc90400) [pid = 1818] [serial = 1197] [outer = (nil)] [url = about:blank] 22:11:59 INFO - PROCESS | 1818 | --DOMWINDOW == 15 (0x8daa9400) [pid = 1818] [serial = 1196] [outer = (nil)] [url = about:blank] 22:12:05 INFO - PROCESS | 1818 | 1477631525510 Marionette TRACE conn4 <- [1,1801,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]]]}] 22:12:05 INFO - . 22:12:05 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 23776ms 22:12:05 INFO - PROCESS | 1818 | 1477631525533 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 22:12:05 INFO - PROCESS | 1818 | 1477631525547 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 22:12:05 INFO - TEST-START | /media-source/mediasource-appendwindow.html 22:12:05 INFO - PROCESS | 1818 | 1477631525557 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 22:12:05 INFO - PROCESS | 1818 | 1477631525563 Marionette TRACE conn4 <- [1,1803,null,{}] 22:12:05 INFO - PROCESS | 1818 | 1477631525574 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:05 INFO - PROCESS | 1818 | 1477631525767 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 22:12:05 INFO - PROCESS | 1818 | 1477631525882 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 22:12:05 INFO - PROCESS | 1818 | 1477631525889 Marionette TRACE conn4 <- [1,1805,null,["8"]] 22:12:05 INFO - PROCESS | 1818 | 1477631525896 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 22:12:05 INFO - PROCESS | 1818 | 1477631525907 Marionette TRACE conn4 <- [1,1806,null,{}] 22:12:05 INFO - PROCESS | 1818 | 1477631525921 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b0000 == 8 [pid = 1818] [id = 411] 22:12:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 16 (0x839b0400) [pid = 1818] [serial = 1201] [outer = (nil)] 22:12:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 17 (0x839b3400) [pid = 1818] [serial = 1202] [outer = 0x839b0400] 22:12:06 INFO - PROCESS | 1818 | 1477631526028 Marionette DEBUG loaded listener.js 22:12:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x839bcc00) [pid = 1818] [serial = 1203] [outer = 0x839b0400] 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] err{or,}_recognition separate: 1; 1 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] err{or,}_recognition combined: 1; 1 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] Unsupported bit depth: 0 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2400] err{or,}_recognition separate: 1; 1 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2400] err{or,}_recognition combined: 1; 1 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2400] Unsupported bit depth: 0 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] err{or,}_recognition separate: 1; 1 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] err{or,}_recognition combined: 1; 1 22:12:08 INFO - PROCESS | 1818 | [aac @ 0x8cef1000] Unsupported bit depth: 0 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2c00] err{or,}_recognition separate: 1; 1 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2c00] err{or,}_recognition combined: 1; 1 22:12:08 INFO - PROCESS | 1818 | [h264 @ 0x8cef2c00] Unsupported bit depth: 0 22:12:08 INFO - PROCESS | 1818 | 1477631528407 Marionette TRACE conn4 <- [1,1807,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]]]}] 22:12:08 INFO - ....... 22:12:08 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2901ms 22:12:08 INFO - PROCESS | 1818 | 1477631528457 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 22:12:08 INFO - PROCESS | 1818 | 1477631528462 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 22:12:08 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 22:12:08 INFO - PROCESS | 1818 | 1477631528470 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:08 INFO - PROCESS | 1818 | 1477631528707 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 22:12:08 INFO - PROCESS | 1818 | 1477631528730 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 22:12:08 INFO - PROCESS | 1818 | 1477631528735 Marionette TRACE conn4 <- [1,1810,null,["8"]] 22:12:08 INFO - PROCESS | 1818 | 1477631528742 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 22:12:08 INFO - PROCESS | 1818 | 1477631528750 Marionette TRACE conn4 <- [1,1811,null,{}] 22:12:08 INFO - PROCESS | 1818 | 1477631528828 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x839be400 == 9 [pid = 1818] [id = 412] 22:12:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x8d9ebc00) [pid = 1818] [serial = 1204] [outer = (nil)] 22:12:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x8da9e000) [pid = 1818] [serial = 1205] [outer = 0x8d9ebc00] 22:12:08 INFO - PROCESS | 1818 | 1477631528924 Marionette DEBUG loaded listener.js 22:12:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x8d9f3c00) [pid = 1818] [serial = 1206] [outer = 0x8d9ebc00] 22:12:09 INFO - PROCESS | 1818 | 1477631529510 Marionette TRACE conn4 <- [1,1812,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]]]}] 22:12:09 INFO - . 22:12:09 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1074ms 22:12:09 INFO - PROCESS | 1818 | 1477631529552 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 22:12:09 INFO - PROCESS | 1818 | 1477631529556 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 22:12:09 INFO - TEST-START | /media-source/mediasource-avtracks.html 22:12:09 INFO - PROCESS | 1818 | 1477631529564 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:09 INFO - PROCESS | 1818 | 1477631529762 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 22:12:09 INFO - PROCESS | 1818 | 1477631529882 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 22:12:09 INFO - PROCESS | 1818 | 1477631529889 Marionette TRACE conn4 <- [1,1815,null,["8"]] 22:12:09 INFO - PROCESS | 1818 | 1477631529895 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 22:12:09 INFO - PROCESS | 1818 | 1477631529903 Marionette TRACE conn4 <- [1,1816,null,{}] 22:12:09 INFO - PROCESS | 1818 | 1477631529909 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f611000 == 10 [pid = 1818] [id = 413] 22:12:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8f612400) [pid = 1818] [serial = 1207] [outer = (nil)] 22:12:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8f618800) [pid = 1818] [serial = 1208] [outer = 0x8f612400] 22:12:10 INFO - PROCESS | 1818 | 1477631530001 Marionette DEBUG loaded listener.js 22:12:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x838af800) [pid = 1818] [serial = 1209] [outer = 0x8f612400] 22:12:11 INFO - .... 22:12:11 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1582ms 22:12:11 INFO - TEST-START | /media-source/mediasource-buffered.html 22:12:11 INFO - PROCESS | 1818 | 1477631531118 Marionette TRACE conn4 <- [1,1817,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"]]]}] 22:12:11 INFO - PROCESS | 1818 | 1477631531150 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 22:12:11 INFO - PROCESS | 1818 | 1477631531158 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 22:12:11 INFO - PROCESS | 1818 | 1477631531173 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:11 INFO - PROCESS | 1818 | 1477631531451 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 22:12:11 INFO - PROCESS | 1818 | 1477631531464 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 22:12:11 INFO - PROCESS | 1818 | 1477631531467 Marionette TRACE conn4 <- [1,1820,null,["8"]] 22:12:11 INFO - PROCESS | 1818 | 1477631531475 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 22:12:11 INFO - PROCESS | 1818 | 1477631531482 Marionette TRACE conn4 <- [1,1821,null,{}] 22:12:11 INFO - PROCESS | 1818 | 1477631531488 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f775800 == 11 [pid = 1818] [id = 414] 22:12:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8f7d9000) [pid = 1818] [serial = 1210] [outer = (nil)] 22:12:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f7db400) [pid = 1818] [serial = 1211] [outer = 0x8f7d9000] 22:12:11 INFO - PROCESS | 1818 | 1477631531572 Marionette DEBUG loaded listener.js 22:12:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f7dd400) [pid = 1818] [serial = 1212] [outer = 0x8f7d9000] 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x8327c000] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e3800] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e3800] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e3800] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e3800] no picture 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e3800] no picture 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x83137400] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x838e8c00] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [aac @ 0x838ecc00] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x839b6400] err{or,}_recognition separate: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x839b6400] err{or,}_recognition combined: 1; 1 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x839b6400] Unsupported bit depth: 0 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x839b6400] no picture 22:12:13 INFO - PROCESS | 1818 | [h264 @ 0x839b6400] no picture 22:12:13 INFO - PROCESS | 1818 | 1477631533687 Marionette TRACE conn4 <- [1,1822,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]]]}] 22:12:13 INFO - ....... 22:12:13 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2585ms 22:12:13 INFO - PROCESS | 1818 | 1477631533794 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 22:12:13 INFO - TEST-START | /media-source/mediasource-closed.html 22:12:13 INFO - PROCESS | 1818 | 1477631533803 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 22:12:13 INFO - PROCESS | 1818 | 1477631533816 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:14 INFO - PROCESS | 1818 | 1477631534054 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 22:12:14 INFO - PROCESS | 1818 | 1477631534211 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 22:12:14 INFO - PROCESS | 1818 | 1477631534218 Marionette TRACE conn4 <- [1,1825,null,["8"]] 22:12:14 INFO - PROCESS | 1818 | 1477631534227 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 22:12:14 INFO - PROCESS | 1818 | 1477631534236 Marionette TRACE conn4 <- [1,1826,null,{}] 22:12:14 INFO - PROCESS | 1818 | 1477631534242 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e7400 == 12 [pid = 1818] [id = 415] 22:12:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8d9e7800) [pid = 1818] [serial = 1213] [outer = (nil)] 22:12:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8d9ea800) [pid = 1818] [serial = 1214] [outer = 0x8d9e7800] 22:12:14 INFO - PROCESS | 1818 | 1477631534346 Marionette DEBUG loaded listener.js 22:12:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8d9f0c00) [pid = 1818] [serial = 1215] [outer = 0x8d9e7800] 22:12:15 INFO - PROCESS | 1818 | 1477631535260 Marionette TRACE conn4 <- [1,1827,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]]]}] 22:12:15 INFO - .......... 22:12:15 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1477ms 22:12:15 INFO - PROCESS | 1818 | 1477631535291 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 22:12:15 INFO - PROCESS | 1818 | 1477631535298 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 22:12:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 22:12:15 INFO - PROCESS | 1818 | 1477631535305 Marionette TRACE conn4 -> [0,1829,"getContext",null] 22:12:15 INFO - PROCESS | 1818 | 1477631535311 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535344 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535348 Marionette TRACE conn4 <- [1,1830,null,{}] 22:12:15 INFO - PROCESS | 1818 | 1477631535357 Marionette TRACE conn4 -> [0,1831,"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}] 22:12:15 INFO - PROCESS | 1818 | 1477631535380 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 22:12:15 INFO - PROCESS | 1818 | 1477631535386 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535392 Marionette TRACE conn4 <- [1,1832,null,{}] 22:12:15 INFO - Setting pref media.mediasource.enabled (true) 22:12:15 INFO - PROCESS | 1818 | 1477631535410 Marionette TRACE conn4 -> [0,1833,"getContext",null] 22:12:15 INFO - PROCESS | 1818 | 1477631535418 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535424 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535428 Marionette TRACE conn4 <- [1,1834,null,{}] 22:12:15 INFO - PROCESS | 1818 | 1477631535434 Marionette TRACE conn4 -> [0,1835,"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}] 22:12:15 INFO - PROCESS | 1818 | 1477631535458 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 22:12:15 INFO - PROCESS | 1818 | 1477631535509 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535512 Marionette TRACE conn4 <- [1,1836,null,{}] 22:12:15 INFO - PROCESS | 1818 | 1477631535522 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:15 INFO - PROCESS | 1818 | 1477631535744 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 22:12:15 INFO - PROCESS | 1818 | 1477631535896 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 22:12:15 INFO - PROCESS | 1818 | 1477631535901 Marionette TRACE conn4 <- [1,1838,null,["8"]] 22:12:15 INFO - PROCESS | 1818 | 1477631535909 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 22:12:15 INFO - PROCESS | 1818 | 1477631535915 Marionette TRACE conn4 <- [1,1839,null,{}] 22:12:15 INFO - PROCESS | 1818 | 1477631535920 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x83139800 == 13 [pid = 1818] [id = 416] 22:12:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f87d000) [pid = 1818] [serial = 1216] [outer = (nil)] 22:12:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f8c5c00) [pid = 1818] [serial = 1217] [outer = 0x8f87d000] 22:12:16 INFO - PROCESS | 1818 | 1477631536015 Marionette DEBUG loaded listener.js 22:12:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8f8c9c00) [pid = 1818] [serial = 1218] [outer = 0x8f87d000] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8f611000 == 12 [pid = 1818] [id = 413] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x839be400 == 11 [pid = 1818] [id = 412] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8f706800 == 10 [pid = 1818] [id = 410] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x839b0000 == 9 [pid = 1818] [id = 411] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e7400 == 8 [pid = 1818] [id = 415] 22:12:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8f775800 == 7 [pid = 1818] [id = 414] 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x838de800] err{or,}_recognition separate: 1; 1 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x838de800] err{or,}_recognition combined: 1; 1 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x838de800] Unsupported bit depth: 0 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x839be400] err{or,}_recognition separate: 1; 1 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x839be400] err{or,}_recognition combined: 1; 1 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x839be400] Unsupported bit depth: 0 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x83ab1000] err{or,}_recognition separate: 1; 1 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x83ab1000] err{or,}_recognition combined: 1; 1 22:12:18 INFO - PROCESS | 1818 | [aac @ 0x83ab1000] Unsupported bit depth: 0 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x838e7c00] err{or,}_recognition separate: 1; 1 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x838e7c00] err{or,}_recognition combined: 1; 1 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x838e7c00] Unsupported bit depth: 0 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x838e7c00] no picture 22:12:18 INFO - PROCESS | 1818 | [h264 @ 0x838e7c00] no picture 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84021c00] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x8327b400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x83135400] Unsupported bit depth: 0 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84053c00] err{or,}_recognition separate: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84053c00] err{or,}_recognition combined: 1; 1 22:12:19 INFO - PROCESS | 1818 | [aac @ 0x84053c00] Unsupported bit depth: 0 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x84057c00] err{or,}_recognition separate: 1; 1 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x84057c00] err{or,}_recognition combined: 1; 1 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x84057c00] Unsupported bit depth: 0 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x84057c00] no picture 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x84057c00] no picture 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x839be000] err{or,}_recognition separate: 1; 1 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x839be000] err{or,}_recognition combined: 1; 1 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x839be000] Unsupported bit depth: 0 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x839be000] no picture 22:12:20 INFO - PROCESS | 1818 | [h264 @ 0x839be000] no picture 22:12:20 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8f7d9000) [pid = 1818] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 22:12:20 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f612400) [pid = 1818] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 22:12:20 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f709400) [pid = 1818] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 22:12:20 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x839b0400) [pid = 1818] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 22:12:20 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8d9ebc00) [pid = 1818] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 22:12:21 INFO - PROCESS | 1818 | [h264 @ 0x839b0400] err{or,}_recognition separate: 1; 1 22:12:21 INFO - PROCESS | 1818 | [h264 @ 0x839b0400] err{or,}_recognition combined: 1; 1 22:12:21 INFO - PROCESS | 1818 | [h264 @ 0x839b0400] Unsupported bit depth: 0 22:12:21 INFO - PROCESS | 1818 | [h264 @ 0x839b0400] no picture 22:12:21 INFO - PROCESS | 1818 | [h264 @ 0x839b0400] no picture 22:12:22 INFO - PROCESS | 1818 | 1477631542139 Marionette TRACE conn4 <- [1,1840,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]]]}] 22:12:22 INFO - . 22:12:22 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6861ms 22:12:22 INFO - PROCESS | 1818 | 1477631542169 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 22:12:22 INFO - PROCESS | 1818 | 1477631542176 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 22:12:22 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 22:12:22 INFO - PROCESS | 1818 | 1477631542189 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:22 INFO - PROCESS | 1818 | 1477631542400 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 22:12:22 INFO - PROCESS | 1818 | 1477631542515 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 22:12:22 INFO - PROCESS | 1818 | 1477631542521 Marionette TRACE conn4 <- [1,1843,null,["8"]] 22:12:22 INFO - PROCESS | 1818 | 1477631542529 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 22:12:22 INFO - PROCESS | 1818 | 1477631542538 Marionette TRACE conn4 <- [1,1844,null,{}] 22:12:22 INFO - PROCESS | 1818 | 1477631542544 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5b000 == 8 [pid = 1818] [id = 417] 22:12:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8cee7400) [pid = 1818] [serial = 1219] [outer = (nil)] 22:12:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8cef2c00) [pid = 1818] [serial = 1220] [outer = 0x8cee7400] 22:12:22 INFO - PROCESS | 1818 | 1477631542640 Marionette DEBUG loaded listener.js 22:12:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8d9e6c00) [pid = 1818] [serial = 1221] [outer = 0x8cee7400] 22:12:23 INFO - PROCESS | 1818 | [aac @ 0x839be000] err{or,}_recognition separate: 1; 1 22:12:23 INFO - PROCESS | 1818 | [aac @ 0x839be000] err{or,}_recognition combined: 1; 1 22:12:23 INFO - PROCESS | 1818 | [aac @ 0x839be000] Unsupported bit depth: 0 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84021000] err{or,}_recognition separate: 1; 1 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84021000] err{or,}_recognition combined: 1; 1 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84021000] Unsupported bit depth: 0 22:12:24 INFO - PROCESS | 1818 | [aac @ 0x84050c00] err{or,}_recognition separate: 1; 1 22:12:24 INFO - PROCESS | 1818 | [aac @ 0x84050c00] err{or,}_recognition combined: 1; 1 22:12:24 INFO - PROCESS | 1818 | [aac @ 0x84050c00] Unsupported bit depth: 0 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84015400] err{or,}_recognition separate: 1; 1 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84015400] err{or,}_recognition combined: 1; 1 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84015400] Unsupported bit depth: 0 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84015400] no picture 22:12:24 INFO - PROCESS | 1818 | [h264 @ 0x84015400] no picture 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84050c00] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84050c00] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84050c00] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8cef1400] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84057800] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x84020800] Unsupported bit depth: 0 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8d9e5000] err{or,}_recognition separate: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8d9e5000] err{or,}_recognition combined: 1; 1 22:12:25 INFO - PROCESS | 1818 | [aac @ 0x8d9e5000] Unsupported bit depth: 0 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8d9e4c00] err{or,}_recognition separate: 1; 1 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8d9e4c00] err{or,}_recognition combined: 1; 1 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8d9e4c00] Unsupported bit depth: 0 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8d9e4c00] no picture 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8d9e4c00] no picture 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8cef1400] err{or,}_recognition separate: 1; 1 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8cef1400] err{or,}_recognition combined: 1; 1 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8cef1400] Unsupported bit depth: 0 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8cef1400] no picture 22:12:26 INFO - PROCESS | 1818 | [h264 @ 0x8cef1400] no picture 22:12:27 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] err{or,}_recognition separate: 1; 1 22:12:27 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] err{or,}_recognition combined: 1; 1 22:12:27 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] Unsupported bit depth: 0 22:12:27 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] no picture 22:12:27 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] no picture 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x839bcc00) [pid = 1818] [serial = 1203] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f7db400) [pid = 1818] [serial = 1211] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x839b3400) [pid = 1818] [serial = 1202] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x838af800) [pid = 1818] [serial = 1209] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f70dc00) [pid = 1818] [serial = 1200] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f7dd400) [pid = 1818] [serial = 1212] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8d9f3c00) [pid = 1818] [serial = 1206] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8f618800) [pid = 1818] [serial = 1208] [outer = (nil)] [url = about:blank] 22:12:27 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8da9e000) [pid = 1818] [serial = 1205] [outer = (nil)] [url = about:blank] 22:12:28 INFO - PROCESS | 1818 | 1477631548207 Marionette TRACE conn4 <- [1,1845,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]]]}] 22:12:28 INFO - . 22:12:28 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6047ms 22:12:28 INFO - PROCESS | 1818 | 1477631548234 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 22:12:28 INFO - PROCESS | 1818 | 1477631548241 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 22:12:28 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 22:12:28 INFO - PROCESS | 1818 | 1477631548254 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:28 INFO - PROCESS | 1818 | 1477631548464 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 22:12:28 INFO - PROCESS | 1818 | 1477631548579 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 22:12:28 INFO - PROCESS | 1818 | 1477631548586 Marionette TRACE conn4 <- [1,1848,null,["8"]] 22:12:28 INFO - PROCESS | 1818 | 1477631548594 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 22:12:28 INFO - PROCESS | 1818 | 1477631548602 Marionette TRACE conn4 <- [1,1849,null,{}] 22:12:28 INFO - PROCESS | 1818 | 1477631548609 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b5c00 == 9 [pid = 1818] [id = 418] 22:12:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x838b6000) [pid = 1818] [serial = 1222] [outer = (nil)] 22:12:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x838b9000) [pid = 1818] [serial = 1223] [outer = 0x838b6000] 22:12:28 INFO - PROCESS | 1818 | 1477631548703 Marionette DEBUG loaded listener.js 22:12:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838df800) [pid = 1818] [serial = 1224] [outer = 0x838b6000] 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] err{or,}_recognition separate: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] err{or,}_recognition combined: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] Unsupported bit depth: 0 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84018800] err{or,}_recognition separate: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84018800] err{or,}_recognition combined: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84018800] Unsupported bit depth: 0 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84018800] no picture 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84018800] no picture 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84053000] err{or,}_recognition separate: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84053000] err{or,}_recognition combined: 1; 1 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84053000] Unsupported bit depth: 0 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84053000] no picture 22:12:29 INFO - PROCESS | 1818 | [h264 @ 0x84053000] no picture 22:12:30 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8f87d000) [pid = 1818] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 22:12:30 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8d9e7800) [pid = 1818] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] err{or,}_recognition separate: 1; 1 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] err{or,}_recognition combined: 1; 1 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] Unsupported bit depth: 0 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] no picture 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x839b8c00] no picture 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] err{or,}_recognition separate: 1; 1 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] err{or,}_recognition combined: 1; 1 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] Unsupported bit depth: 0 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] no picture 22:12:30 INFO - PROCESS | 1818 | [h264 @ 0x8327ec00] no picture 22:12:31 INFO - PROCESS | 1818 | 1477631551590 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 22:12:31 INFO - . 22:12:31 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3386ms 22:12:31 INFO - PROCESS | 1818 | 1477631551638 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 22:12:31 INFO - PROCESS | 1818 | 1477631551644 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 22:12:31 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 22:12:31 INFO - PROCESS | 1818 | 1477631551652 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:31 INFO - PROCESS | 1818 | 1477631551845 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 22:12:31 INFO - PROCESS | 1818 | 1477631551958 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 22:12:31 INFO - PROCESS | 1818 | 1477631551964 Marionette TRACE conn4 <- [1,1853,null,["8"]] 22:12:31 INFO - PROCESS | 1818 | 1477631551971 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 22:12:31 INFO - PROCESS | 1818 | 1477631551977 Marionette TRACE conn4 <- [1,1854,null,{}] 22:12:32 INFO - PROCESS | 1818 | 1477631551984 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x84050400 == 10 [pid = 1818] [id = 419] 22:12:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x84057800) [pid = 1818] [serial = 1225] [outer = (nil)] 22:12:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8405c000) [pid = 1818] [serial = 1226] [outer = 0x84057800] 22:12:32 INFO - PROCESS | 1818 | 1477631552073 Marionette DEBUG loaded listener.js 22:12:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x88338800) [pid = 1818] [serial = 1227] [outer = 0x84057800] 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] err{or,}_recognition separate: 1; 1 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] err{or,}_recognition combined: 1; 1 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] Unsupported bit depth: 0 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] err{or,}_recognition separate: 1; 1 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] err{or,}_recognition combined: 1; 1 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] Unsupported bit depth: 0 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] no picture 22:12:32 INFO - PROCESS | 1818 | [h264 @ 0x8833dc00] no picture 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x8b6fc000] err{or,}_recognition separate: 1; 1 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x8b6fc000] err{or,}_recognition combined: 1; 1 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x8b6fc000] Unsupported bit depth: 0 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x8b6fc000] no picture 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x8b6fc000] no picture 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x83134800] err{or,}_recognition separate: 1; 1 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x83134800] err{or,}_recognition combined: 1; 1 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x83134800] Unsupported bit depth: 0 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x83134800] no picture 22:12:33 INFO - PROCESS | 1818 | [h264 @ 0x83134800] no picture 22:12:34 INFO - PROCESS | 1818 | [h264 @ 0x8313a800] err{or,}_recognition separate: 1; 1 22:12:34 INFO - PROCESS | 1818 | [h264 @ 0x8313a800] err{or,}_recognition combined: 1; 1 22:12:34 INFO - PROCESS | 1818 | [h264 @ 0x8313a800] Unsupported bit depth: 0 22:12:34 INFO - PROCESS | 1818 | [h264 @ 0x8313a800] no picture 22:12:34 INFO - PROCESS | 1818 | [h264 @ 0x8313a800] no picture 22:12:35 INFO - PROCESS | 1818 | 1477631555016 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 22:12:35 INFO - . 22:12:35 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3387ms 22:12:35 INFO - PROCESS | 1818 | 1477631555039 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 22:12:35 INFO - PROCESS | 1818 | 1477631555046 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 22:12:35 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 22:12:35 INFO - PROCESS | 1818 | 1477631555057 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:35 INFO - PROCESS | 1818 | 1477631555305 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 22:12:35 INFO - PROCESS | 1818 | 1477631555466 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 22:12:35 INFO - PROCESS | 1818 | 1477631555472 Marionette TRACE conn4 <- [1,1858,null,["8"]] 22:12:35 INFO - PROCESS | 1818 | 1477631555481 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 22:12:35 INFO - PROCESS | 1818 | 1477631555490 Marionette TRACE conn4 <- [1,1859,null,{}] 22:12:35 INFO - PROCESS | 1818 | 1477631555497 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e6400 == 11 [pid = 1818] [id = 420] 22:12:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x838e7c00) [pid = 1818] [serial = 1228] [outer = (nil)] 22:12:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x839bc400) [pid = 1818] [serial = 1229] [outer = 0x838e7c00] 22:12:35 INFO - PROCESS | 1818 | 1477631555596 Marionette DEBUG loaded listener.js 22:12:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x839be000) [pid = 1818] [serial = 1230] [outer = 0x838e7c00] 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83135400] err{or,}_recognition separate: 1; 1 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83135400] err{or,}_recognition combined: 1; 1 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83135400] Unsupported bit depth: 0 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83139000] err{or,}_recognition separate: 1; 1 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83139000] err{or,}_recognition combined: 1; 1 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83139000] Unsupported bit depth: 0 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83139000] no picture 22:12:36 INFO - PROCESS | 1818 | [h264 @ 0x83139000] no picture 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83287800] err{or,}_recognition separate: 1; 1 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83287800] err{or,}_recognition combined: 1; 1 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83287800] Unsupported bit depth: 0 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83287800] no picture 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83287800] no picture 22:12:37 INFO - PROCESS | 1818 | --DOCSHELL 0x838b5c00 == 10 [pid = 1818] [id = 418] 22:12:37 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8cef2c00) [pid = 1818] [serial = 1220] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5b000 == 9 [pid = 1818] [id = 417] 22:12:37 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f8c5c00) [pid = 1818] [serial = 1217] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f8c9c00) [pid = 1818] [serial = 1218] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8d9ea800) [pid = 1818] [serial = 1214] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8d9f0c00) [pid = 1818] [serial = 1215] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83139000] err{or,}_recognition separate: 1; 1 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83139000] err{or,}_recognition combined: 1; 1 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83139000] Unsupported bit depth: 0 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83139000] no picture 22:12:37 INFO - PROCESS | 1818 | [h264 @ 0x83139000] no picture 22:12:38 INFO - PROCESS | 1818 | [h264 @ 0x83137400] err{or,}_recognition separate: 1; 1 22:12:38 INFO - PROCESS | 1818 | [h264 @ 0x83137400] err{or,}_recognition combined: 1; 1 22:12:38 INFO - PROCESS | 1818 | [h264 @ 0x83137400] Unsupported bit depth: 0 22:12:38 INFO - PROCESS | 1818 | [h264 @ 0x83137400] no picture 22:12:38 INFO - PROCESS | 1818 | [h264 @ 0x83137400] no picture 22:12:38 INFO - PROCESS | 1818 | 1477631558717 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 22:12:38 INFO - . 22:12:38 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3701ms 22:12:38 INFO - PROCESS | 1818 | 1477631558756 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 22:12:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 22:12:38 INFO - Clearing pref media.mediasource.enabled 22:12:38 INFO - PROCESS | 1818 | 1477631558763 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 22:12:38 INFO - PROCESS | 1818 | 1477631558772 Marionette TRACE conn4 -> [0,1862,"getContext",null] 22:12:38 INFO - PROCESS | 1818 | 1477631558779 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 22:12:38 INFO - PROCESS | 1818 | 1477631558792 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 22:12:38 INFO - PROCESS | 1818 | 1477631558796 Marionette TRACE conn4 <- [1,1863,null,{}] 22:12:38 INFO - PROCESS | 1818 | 1477631558804 Marionette TRACE conn4 -> [0,1864,"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}] 22:12:38 INFO - PROCESS | 1818 | 1477631558820 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 22:12:38 INFO - PROCESS | 1818 | 1477631558826 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 22:12:38 INFO - PROCESS | 1818 | 1477631558835 Marionette TRACE conn4 <- [1,1865,null,{}] 22:12:38 INFO - PROCESS | 1818 | 1477631558848 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}] 22:12:39 INFO - PROCESS | 1818 | 1477631559027 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 22:12:39 INFO - PROCESS | 1818 | 1477631559152 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 22:12:39 INFO - PROCESS | 1818 | 1477631559157 Marionette TRACE conn4 <- [1,1867,null,["8"]] 22:12:39 INFO - PROCESS | 1818 | 1477631559163 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 22:12:39 INFO - PROCESS | 1818 | 1477631559171 Marionette TRACE conn4 <- [1,1868,null,{}] 22:12:39 INFO - PROCESS | 1818 | 1477631559177 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bd400 == 10 [pid = 1818] [id = 421] 22:12:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x839bd800) [pid = 1818] [serial = 1231] [outer = (nil)] 22:12:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x84019800) [pid = 1818] [serial = 1232] [outer = 0x839bd800] 22:12:39 INFO - PROCESS | 1818 | 1477631559274 Marionette DEBUG loaded listener.js 22:12:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8401a400) [pid = 1818] [serial = 1233] [outer = 0x839bd800] 22:12:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8cee7400) [pid = 1818] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 22:12:39 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x838b6000) [pid = 1818] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 22:12:42 INFO - PROCESS | 1818 | 1477631562361 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 22:12:42 INFO - . 22:12:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3656ms 22:12:42 INFO - PROCESS | 1818 | 1477631562427 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 22:12:42 INFO - PROCESS | 1818 | 1477631562434 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 22:12:42 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 22:12:42 INFO - PROCESS | 1818 | 1477631562454 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}] 22:12:42 INFO - PROCESS | 1818 | 1477631562697 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 22:12:42 INFO - PROCESS | 1818 | 1477631562711 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 22:12:42 INFO - PROCESS | 1818 | 1477631562714 Marionette TRACE conn4 <- [1,1872,null,["8"]] 22:12:42 INFO - PROCESS | 1818 | 1477631562784 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 22:12:42 INFO - PROCESS | 1818 | 1477631562790 Marionette TRACE conn4 <- [1,1873,null,{}] 22:12:42 INFO - PROCESS | 1818 | 1477631562796 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833f800 == 11 [pid = 1818] [id = 422] 22:12:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8b6f5400) [pid = 1818] [serial = 1234] [outer = (nil)] 22:12:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8b6f8c00) [pid = 1818] [serial = 1235] [outer = 0x8b6f5400] 22:12:42 INFO - PROCESS | 1818 | 1477631562881 Marionette DEBUG loaded listener.js 22:12:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8b6fa000) [pid = 1818] [serial = 1236] [outer = 0x8b6f5400] 22:12:46 INFO - PROCESS | 1818 | 1477631566325 Marionette TRACE conn4 <- [1,1874,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]]]}] 22:12:46 INFO - . 22:12:46 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3936ms 22:12:46 INFO - PROCESS | 1818 | 1477631566386 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 22:12:46 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 22:12:46 INFO - PROCESS | 1818 | 1477631566397 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 22:12:46 INFO - PROCESS | 1818 | 1477631566409 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:46 INFO - PROCESS | 1818 | 1477631566660 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 22:12:46 INFO - PROCESS | 1818 | 1477631566811 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 22:12:46 INFO - PROCESS | 1818 | 1477631566817 Marionette TRACE conn4 <- [1,1877,null,["8"]] 22:12:46 INFO - PROCESS | 1818 | 1477631566825 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 22:12:46 INFO - PROCESS | 1818 | 1477631566833 Marionette TRACE conn4 <- [1,1878,null,{}] 22:12:46 INFO - PROCESS | 1818 | 1477631566840 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x83131c00 == 12 [pid = 1818] [id = 423] 22:12:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83135800) [pid = 1818] [serial = 1237] [outer = (nil)] 22:12:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83289400) [pid = 1818] [serial = 1238] [outer = 0x83135800] 22:12:47 INFO - PROCESS | 1818 | 1477631567043 Marionette DEBUG loaded listener.js 22:12:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838b2400) [pid = 1818] [serial = 1239] [outer = 0x83135800] 22:12:47 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8405c000) [pid = 1818] [serial = 1226] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x838b9000) [pid = 1818] [serial = 1223] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x838df800) [pid = 1818] [serial = 1224] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8d9e6c00) [pid = 1818] [serial = 1221] [outer = (nil)] [url = about:blank] 22:12:49 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x839bd800) [pid = 1818] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 22:12:50 INFO - PROCESS | 1818 | 1477631570435 Marionette TRACE conn4 <- [1,1879,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]]]}] 22:12:50 INFO - . 22:12:50 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4085ms 22:12:50 INFO - PROCESS | 1818 | 1477631570492 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 22:12:50 INFO - PROCESS | 1818 | 1477631570499 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 22:12:50 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 22:12:50 INFO - PROCESS | 1818 | 1477631570513 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:50 INFO - PROCESS | 1818 | 1477631570737 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 22:12:50 INFO - PROCESS | 1818 | 1477631570753 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 22:12:50 INFO - PROCESS | 1818 | 1477631570760 Marionette TRACE conn4 <- [1,1882,null,["8"]] 22:12:50 INFO - PROCESS | 1818 | 1477631570768 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 22:12:50 INFO - PROCESS | 1818 | 1477631570775 Marionette TRACE conn4 <- [1,1883,null,{}] 22:12:50 INFO - PROCESS | 1818 | 1477631570783 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x88339000 == 13 [pid = 1818] [id = 424] 22:12:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8833a400) [pid = 1818] [serial = 1240] [outer = (nil)] 22:12:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8b6f0800) [pid = 1818] [serial = 1241] [outer = 0x8833a400] 22:12:50 INFO - PROCESS | 1818 | 1477631570875 Marionette DEBUG loaded listener.js 22:12:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8b6f5800) [pid = 1818] [serial = 1242] [outer = 0x8833a400] 22:12:54 INFO - PROCESS | 1818 | 1477631574244 Marionette TRACE conn4 <- [1,1884,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]]]}] 22:12:54 INFO - . 22:12:54 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3783ms 22:12:54 INFO - PROCESS | 1818 | 1477631574296 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 22:12:54 INFO - PROCESS | 1818 | 1477631574302 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 22:12:54 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 22:12:54 INFO - PROCESS | 1818 | 1477631574313 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:54 INFO - PROCESS | 1818 | 1477631574516 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 22:12:54 INFO - PROCESS | 1818 | 1477631574675 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 22:12:54 INFO - PROCESS | 1818 | 1477631574681 Marionette TRACE conn4 <- [1,1887,null,["8"]] 22:12:54 INFO - PROCESS | 1818 | 1477631574691 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 22:12:54 INFO - PROCESS | 1818 | 1477631574697 Marionette TRACE conn4 <- [1,1888,null,{}] 22:12:54 INFO - PROCESS | 1818 | 1477631574705 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b6400 == 14 [pid = 1818] [id = 425] 22:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x839b7800) [pid = 1818] [serial = 1243] [outer = (nil)] 22:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83ab2800) [pid = 1818] [serial = 1244] [outer = 0x839b7800] 22:12:54 INFO - PROCESS | 1818 | 1477631574808 Marionette DEBUG loaded listener.js 22:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x84019400) [pid = 1818] [serial = 1245] [outer = 0x839b7800] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x88339000 == 13 [pid = 1818] [id = 424] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x839bd400 == 12 [pid = 1818] [id = 421] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x84050400 == 11 [pid = 1818] [id = 419] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8833f800 == 10 [pid = 1818] [id = 422] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x83131c00 == 9 [pid = 1818] [id = 423] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x838e6400 == 8 [pid = 1818] [id = 420] 22:12:58 INFO - PROCESS | 1818 | --DOCSHELL 0x83139800 == 7 [pid = 1818] [id = 416] 22:12:58 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8401a400) [pid = 1818] [serial = 1233] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x84019800) [pid = 1818] [serial = 1232] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x839bc400) [pid = 1818] [serial = 1229] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8b6f8c00) [pid = 1818] [serial = 1235] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1818 | 1477631578151 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 22:12:58 INFO - . 22:12:58 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3891ms 22:12:58 INFO - PROCESS | 1818 | 1477631578203 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 22:12:58 INFO - PROCESS | 1818 | 1477631578210 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 22:12:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 22:12:58 INFO - PROCESS | 1818 | 1477631578223 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:58 INFO - PROCESS | 1818 | 1477631578458 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 22:12:58 INFO - PROCESS | 1818 | 1477631578577 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 22:12:58 INFO - PROCESS | 1818 | 1477631578584 Marionette TRACE conn4 <- [1,1892,null,["8"]] 22:12:58 INFO - PROCESS | 1818 | 1477631578592 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 22:12:58 INFO - PROCESS | 1818 | 1477631578601 Marionette TRACE conn4 <- [1,1893,null,{}] 22:12:58 INFO - PROCESS | 1818 | 1477631578607 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x838bc800 == 8 [pid = 1818] [id = 426] 22:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x838bcc00) [pid = 1818] [serial = 1246] [outer = (nil)] 22:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838e6400) [pid = 1818] [serial = 1247] [outer = 0x838bcc00] 22:12:58 INFO - PROCESS | 1818 | 1477631578703 Marionette DEBUG loaded listener.js 22:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83ab0400) [pid = 1818] [serial = 1248] [outer = 0x838bcc00] 22:13:01 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8833a400) [pid = 1818] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 22:13:01 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8b6f5400) [pid = 1818] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 22:13:01 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x83135800) [pid = 1818] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 22:13:01 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x84057800) [pid = 1818] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 22:13:01 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x838e7c00) [pid = 1818] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 22:13:01 INFO - PROCESS | 1818 | 1477631581604 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 22:13:01 INFO - . 22:13:01 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3436ms 22:13:01 INFO - PROCESS | 1818 | 1477631581657 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 22:13:01 INFO - PROCESS | 1818 | 1477631581664 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 22:13:01 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 22:13:01 INFO - PROCESS | 1818 | 1477631581671 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:01 INFO - PROCESS | 1818 | 1477631581870 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 22:13:01 INFO - PROCESS | 1818 | 1477631581987 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 22:13:01 INFO - PROCESS | 1818 | 1477631581994 Marionette TRACE conn4 <- [1,1897,null,["8"]] 22:13:02 INFO - PROCESS | 1818 | 1477631582000 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 22:13:02 INFO - PROCESS | 1818 | 1477631582006 Marionette TRACE conn4 <- [1,1898,null,{}] 22:13:02 INFO - PROCESS | 1818 | 1477631582013 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bc400 == 9 [pid = 1818] [id = 427] 22:13:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8405cc00) [pid = 1818] [serial = 1249] [outer = (nil)] 22:13:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x88340000) [pid = 1818] [serial = 1250] [outer = 0x8405cc00] 22:13:02 INFO - PROCESS | 1818 | 1477631582104 Marionette DEBUG loaded listener.js 22:13:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8833d800) [pid = 1818] [serial = 1251] [outer = 0x8405cc00] 22:13:04 INFO - PROCESS | 1818 | 1477631584919 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 22:13:04 INFO - . 22:13:04 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3285ms 22:13:04 INFO - PROCESS | 1818 | 1477631584957 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 22:13:04 INFO - PROCESS | 1818 | 1477631584964 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 22:13:05 INFO - TEST-START | /media-source/mediasource-detach.html 22:13:05 INFO - PROCESS | 1818 | 1477631585019 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:05 INFO - PROCESS | 1818 | 1477631585245 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 22:13:05 INFO - PROCESS | 1818 | 1477631585403 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 22:13:05 INFO - PROCESS | 1818 | 1477631585410 Marionette TRACE conn4 <- [1,1902,null,["8"]] 22:13:05 INFO - PROCESS | 1818 | 1477631585419 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 22:13:05 INFO - PROCESS | 1818 | 1477631585427 Marionette TRACE conn4 <- [1,1903,null,{}] 22:13:05 INFO - PROCESS | 1818 | 1477631585434 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bb400 == 10 [pid = 1818] [id = 428] 22:13:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x839bd400) [pid = 1818] [serial = 1252] [outer = (nil)] 22:13:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8401b000) [pid = 1818] [serial = 1253] [outer = 0x839bd400] 22:13:05 INFO - PROCESS | 1818 | 1477631585537 Marionette DEBUG loaded listener.js 22:13:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8401b400) [pid = 1818] [serial = 1254] [outer = 0x839bd400] 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8d9f2000] err{or,}_recognition separate: 1; 1 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8d9f2000] err{or,}_recognition combined: 1; 1 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8d9f2000] Unsupported bit depth: 0 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8da9d400] err{or,}_recognition separate: 1; 1 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8da9d400] err{or,}_recognition combined: 1; 1 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8da9d400] Unsupported bit depth: 0 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8da9e000] err{or,}_recognition separate: 1; 1 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8da9e000] err{or,}_recognition combined: 1; 1 22:13:07 INFO - PROCESS | 1818 | [aac @ 0x8da9e000] Unsupported bit depth: 0 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8d9f2800] err{or,}_recognition separate: 1; 1 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8d9f2800] err{or,}_recognition combined: 1; 1 22:13:07 INFO - PROCESS | 1818 | [h264 @ 0x8d9f2800] Unsupported bit depth: 0 22:13:07 INFO - PROCESS | 1818 | 1477631587308 Marionette TRACE conn4 <- [1,1904,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,1905,"getWindowHandle",null] 22:13:07 INFO - PROCESS | 1818 | 1477631587398 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 22:13:07 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 22:13:07 INFO - PROCESS | 1818 | 1477631587406 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:07 INFO - PROCESS | 1818 | 1477631587633 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 22:13:07 INFO - PROCESS | 1818 | 1477631587775 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 22:13:07 INFO - PROCESS | 1818 | 1477631587782 Marionette TRACE conn4 <- [1,1907,null,["8"]] 22:13:07 INFO - PROCESS | 1818 | 1477631587791 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 22:13:07 INFO - PROCESS | 1818 | 1477631587798 Marionette TRACE conn4 <- [1,1908,null,{}] 22:13:07 INFO - PROCESS | 1818 | 1477631587805 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daab000 == 11 [pid = 1818] [id = 429] 22:13:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8daac000) [pid = 1818] [serial = 1255] [outer = (nil)] 22:13:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8daf7800) [pid = 1818] [serial = 1256] [outer = 0x8daac000] 22:13:07 INFO - PROCESS | 1818 | 1477631587907 Marionette DEBUG loaded listener.js 22:13:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8daf8c00) [pid = 1818] [serial = 1257] [outer = 0x8daac000] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x88338800) [pid = 1818] [serial = 1227] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x839be000) [pid = 1818] [serial = 1230] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8b6f0800) [pid = 1818] [serial = 1241] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b6f5800) [pid = 1818] [serial = 1242] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83289400) [pid = 1818] [serial = 1238] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x838b2400) [pid = 1818] [serial = 1239] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8b6fa000) [pid = 1818] [serial = 1236] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1818 | 1477631590546 Marionette TRACE conn4 <- [1,1909,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]]]}] 22:13:10 INFO - ............. 22:13:10 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3186ms 22:13:10 INFO - PROCESS | 1818 | 1477631590592 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 22:13:10 INFO - PROCESS | 1818 | 1477631590600 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 22:13:10 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 22:13:10 INFO - PROCESS | 1818 | 1477631590611 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:10 INFO - PROCESS | 1818 | 1477631590831 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 22:13:10 INFO - PROCESS | 1818 | 1477631590952 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 22:13:10 INFO - PROCESS | 1818 | 1477631590958 Marionette TRACE conn4 <- [1,1912,null,["8"]] 22:13:10 INFO - PROCESS | 1818 | 1477631590965 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 22:13:10 INFO - PROCESS | 1818 | 1477631590975 Marionette TRACE conn4 <- [1,1913,null,{}] 22:13:11 INFO - PROCESS | 1818 | 1477631590981 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833f000 == 12 [pid = 1818] [id = 430] 22:13:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x88340800) [pid = 1818] [serial = 1258] [outer = (nil)] 22:13:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8b6f3800) [pid = 1818] [serial = 1259] [outer = 0x88340800] 22:13:11 INFO - PROCESS | 1818 | 1477631591079 Marionette DEBUG loaded listener.js 22:13:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8c6ed400) [pid = 1818] [serial = 1260] [outer = 0x88340800] 22:13:11 INFO - PROCESS | 1818 | 1477631591832 Marionette TRACE conn4 <- [1,1914,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]]]}] 22:13:11 INFO - ... 22:13:11 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1275ms 22:13:11 INFO - PROCESS | 1818 | 1477631591884 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 22:13:11 INFO - PROCESS | 1818 | 1477631591891 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 22:13:11 INFO - TEST-START | /media-source/mediasource-endofstream.html 22:13:11 INFO - PROCESS | 1818 | 1477631591899 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:12 INFO - PROCESS | 1818 | 1477631592133 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 22:13:12 INFO - PROCESS | 1818 | 1477631592147 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 22:13:12 INFO - PROCESS | 1818 | 1477631592150 Marionette TRACE conn4 <- [1,1917,null,["8"]] 22:13:12 INFO - PROCESS | 1818 | 1477631592159 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 22:13:12 INFO - PROCESS | 1818 | 1477631592165 Marionette TRACE conn4 <- [1,1918,null,{}] 22:13:12 INFO - PROCESS | 1818 | 1477631592171 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8f800 == 13 [pid = 1818] [id = 431] 22:13:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8dc90800) [pid = 1818] [serial = 1261] [outer = (nil)] 22:13:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8f610400) [pid = 1818] [serial = 1262] [outer = 0x8dc90800] 22:13:12 INFO - PROCESS | 1818 | 1477631592259 Marionette DEBUG loaded listener.js 22:13:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8f610800) [pid = 1818] [serial = 1263] [outer = 0x8dc90800] 22:13:13 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x839b7800) [pid = 1818] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 22:13:13 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838bcc00) [pid = 1818] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9286a000] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x93711800] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [aac @ 0x9370c800] Unsupported bit depth: 0 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] err{or,}_recognition separate: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] err{or,}_recognition combined: 1; 1 22:13:14 INFO - PROCESS | 1818 | [h264 @ 0x9376e400] Unsupported bit depth: 0 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x839b6400 == 12 [pid = 1818] [id = 425] 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x838bc800 == 11 [pid = 1818] [id = 426] 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x839bc400 == 10 [pid = 1818] [id = 427] 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8833f000 == 9 [pid = 1818] [id = 430] 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8daab000 == 8 [pid = 1818] [id = 429] 22:13:18 INFO - PROCESS | 1818 | --DOCSHELL 0x839bb400 == 7 [pid = 1818] [id = 428] 22:13:19 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x838e6400) [pid = 1818] [serial = 1247] [outer = (nil)] [url = about:blank] 22:13:19 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83ab0400) [pid = 1818] [serial = 1248] [outer = (nil)] [url = about:blank] 22:13:19 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x83ab2800) [pid = 1818] [serial = 1244] [outer = (nil)] [url = about:blank] 22:13:19 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x84019400) [pid = 1818] [serial = 1245] [outer = (nil)] [url = about:blank] 22:13:19 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x88340000) [pid = 1818] [serial = 1250] [outer = (nil)] [url = about:blank] 22:13:21 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x88340800) [pid = 1818] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 22:13:21 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x839bd400) [pid = 1818] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 22:13:21 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8405cc00) [pid = 1818] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 22:13:21 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8daac000) [pid = 1818] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 22:13:26 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8f610400) [pid = 1818] [serial = 1262] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8b6f3800) [pid = 1818] [serial = 1259] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x8c6ed400) [pid = 1818] [serial = 1260] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x8daf7800) [pid = 1818] [serial = 1256] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x8daf8c00) [pid = 1818] [serial = 1257] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x8401b000) [pid = 1818] [serial = 1253] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1818 | --DOMWINDOW == 16 (0x8401b400) [pid = 1818] [serial = 1254] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1818 | --DOMWINDOW == 15 (0x8833d800) [pid = 1818] [serial = 1251] [outer = (nil)] [url = about:blank] 22:13:42 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:13:42 INFO - ... 22:13:42 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30609ms 22:13:42 INFO - PROCESS | 1818 | 1477631622481 Marionette TRACE conn4 <- [1,1919,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"]]]}] 22:13:42 INFO - PROCESS | 1818 | 1477631622509 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 22:13:42 INFO - PROCESS | 1818 | 1477631622522 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 22:13:42 INFO - TEST-START | /media-source/mediasource-errors.html 22:13:42 INFO - PROCESS | 1818 | 1477631622536 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:42 INFO - PROCESS | 1818 | 1477631622789 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 22:13:42 INFO - PROCESS | 1818 | 1477631622861 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 22:13:42 INFO - PROCESS | 1818 | 1477631622866 Marionette TRACE conn4 <- [1,1922,null,["8"]] 22:13:42 INFO - PROCESS | 1818 | 1477631622875 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 22:13:42 INFO - PROCESS | 1818 | 1477631622883 Marionette TRACE conn4 <- [1,1923,null,{}] 22:13:42 INFO - PROCESS | 1818 | 1477631622890 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287c00 == 8 [pid = 1818] [id = 432] 22:13:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 16 (0x83288000) [pid = 1818] [serial = 1264] [outer = (nil)] 22:13:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 17 (0x838af000) [pid = 1818] [serial = 1265] [outer = 0x83288000] 22:13:42 INFO - PROCESS | 1818 | 1477631622990 Marionette DEBUG loaded listener.js 22:13:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x838b3000) [pid = 1818] [serial = 1266] [outer = 0x83288000] 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [1818] 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 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x838de400] err{or,}_recognition separate: 1; 1 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x838de400] err{or,}_recognition combined: 1; 1 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x838de400] Unsupported bit depth: 0 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x83ab3000] err{or,}_recognition separate: 1; 1 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x83ab3000] err{or,}_recognition combined: 1; 1 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x83ab3000] Unsupported bit depth: 0 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] err{or,}_recognition separate: 1; 1 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] err{or,}_recognition combined: 1; 1 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Unsupported bit depth: 0 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x838e2800] err{or,}_recognition separate: 1; 1 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x838e2800] err{or,}_recognition combined: 1; 1 22:13:44 INFO - PROCESS | 1818 | [h264 @ 0x838e2800] Unsupported bit depth: 0 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Error decoding AAC frame header. 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Input buffer exhausted before END element found 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Reserved bit set. 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:13:44 INFO - PROCESS | 1818 | [aac @ 0x84017400] Input buffer exhausted before END element found 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: Decoder=8328f980 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 22:13:44 INFO - PROCESS | 1818 | [1818] WARNING: Decoder=8328f980 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 22:13:44 INFO - ...... 22:13:44 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1776ms 22:13:44 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 22:13:44 INFO - PROCESS | 1818 | 1477631624255 Marionette TRACE conn4 <- [1,1924,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,1925,"getWindowHandle",null] 22:13:44 INFO - PROCESS | 1818 | 1477631624329 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 22:13:44 INFO - PROCESS | 1818 | 1477631624343 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:44 INFO - PROCESS | 1818 | 1477631624568 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 22:13:44 INFO - PROCESS | 1818 | 1477631624756 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 22:13:44 INFO - PROCESS | 1818 | 1477631624761 Marionette TRACE conn4 <- [1,1927,null,["8"]] 22:13:44 INFO - PROCESS | 1818 | 1477631624767 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 22:13:44 INFO - PROCESS | 1818 | 1477631624773 Marionette TRACE conn4 <- [1,1928,null,{}] 22:13:44 INFO - PROCESS | 1818 | 1477631624780 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x83284c00 == 9 [pid = 1818] [id = 433] 22:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x838b4c00) [pid = 1818] [serial = 1267] [outer = (nil)] 22:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x84022c00) [pid = 1818] [serial = 1268] [outer = 0x838b4c00] 22:13:44 INFO - PROCESS | 1818 | 1477631624866 Marionette DEBUG loaded listener.js 22:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x84023000) [pid = 1818] [serial = 1269] [outer = 0x838b4c00] 22:13:46 INFO - PROCESS | 1818 | [aac @ 0x8d9ee800] err{or,}_recognition separate: 1; 1 22:13:46 INFO - PROCESS | 1818 | [aac @ 0x8d9ee800] err{or,}_recognition combined: 1; 1 22:13:46 INFO - PROCESS | 1818 | [aac @ 0x8d9ee800] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef800] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef800] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef800] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9ee000] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9ee000] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9ee000] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef400] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef400] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9ef400] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9f3c00] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9f3c00] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8d9f3c00] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [aac @ 0x8d9f0000] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8da9d800] err{or,}_recognition separate: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8da9d800] err{or,}_recognition combined: 1; 1 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8da9d800] Unsupported bit depth: 0 22:13:47 INFO - PROCESS | 1818 | [h264 @ 0x8da9d800] no picture 22:13:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83287c00 == 8 [pid = 1818] [id = 432] 22:13:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8f800 == 7 [pid = 1818] [id = 431] 22:13:54 INFO - PROCESS | 1818 | 1477631633995 Marionette TRACE conn4 <- [1,1929,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"]]]}] 22:13:54 INFO - .. 22:13:54 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9700ms 22:13:54 INFO - PROCESS | 1818 | 1477631634044 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 22:13:54 INFO - PROCESS | 1818 | 1477631634051 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 22:13:54 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 22:13:54 INFO - PROCESS | 1818 | 1477631634063 Marionette TRACE conn4 -> [0,1931,"getContext",null] 22:13:54 INFO - PROCESS | 1818 | 1477631634071 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634125 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634132 Marionette TRACE conn4 <- [1,1932,null,{}] 22:13:54 INFO - PROCESS | 1818 | 1477631634141 Marionette TRACE conn4 -> [0,1933,"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}] 22:13:54 INFO - PROCESS | 1818 | 1477631634170 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 22:13:54 INFO - PROCESS | 1818 | 1477631634176 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634188 Marionette TRACE conn4 <- [1,1934,null,{}] 22:13:54 INFO - Setting pref media.mediasource.enabled (true) 22:13:54 INFO - PROCESS | 1818 | 1477631634202 Marionette TRACE conn4 -> [0,1935,"getContext",null] 22:13:54 INFO - PROCESS | 1818 | 1477631634207 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634213 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634216 Marionette TRACE conn4 <- [1,1936,null,{}] 22:13:54 INFO - PROCESS | 1818 | 1477631634223 Marionette TRACE conn4 -> [0,1937,"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}] 22:13:54 INFO - PROCESS | 1818 | 1477631634245 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 22:13:54 INFO - PROCESS | 1818 | 1477631634252 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634261 Marionette TRACE conn4 <- [1,1938,null,{}] 22:13:54 INFO - PROCESS | 1818 | 1477631634266 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:54 INFO - PROCESS | 1818 | 1477631634461 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 22:13:54 INFO - PROCESS | 1818 | 1477631634597 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 22:13:54 INFO - PROCESS | 1818 | 1477631634606 Marionette TRACE conn4 <- [1,1940,null,["8"]] 22:13:54 INFO - PROCESS | 1818 | 1477631634612 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 22:13:54 INFO - PROCESS | 1818 | 1477631634620 Marionette TRACE conn4 <- [1,1941,null,{}] 22:13:54 INFO - PROCESS | 1818 | 1477631634627 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x839af800 == 8 [pid = 1818] [id = 434] 22:13:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x839b0000) [pid = 1818] [serial = 1270] [outer = (nil)] 22:13:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x839b8c00) [pid = 1818] [serial = 1271] [outer = 0x839b0000] 22:13:54 INFO - PROCESS | 1818 | 1477631634730 Marionette DEBUG loaded listener.js 22:13:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x84015400) [pid = 1818] [serial = 1272] [outer = 0x839b0000] 22:13:55 INFO - PROCESS | 1818 | [1818] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:13:55 INFO - ........................................ 22:13:55 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1403ms 22:13:55 INFO - TEST-START | /media-source/mediasource-liveseekable.html 22:13:55 INFO - Clearing pref media.mediasource.enabled 22:13:55 INFO - PROCESS | 1818 | 1477631635399 Marionette TRACE conn4 <- [1,1942,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]]]}] 22:13:55 INFO - PROCESS | 1818 | 1477631635464 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 22:13:55 INFO - PROCESS | 1818 | 1477631635472 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 22:13:55 INFO - PROCESS | 1818 | 1477631635481 Marionette TRACE conn4 -> [0,1944,"getContext",null] 22:13:55 INFO - PROCESS | 1818 | 1477631635484 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 22:13:55 INFO - PROCESS | 1818 | 1477631635489 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 22:13:55 INFO - PROCESS | 1818 | 1477631635495 Marionette TRACE conn4 <- [1,1945,null,{}] 22:13:55 INFO - PROCESS | 1818 | 1477631635505 Marionette TRACE conn4 -> [0,1946,"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}] 22:13:55 INFO - PROCESS | 1818 | 1477631635525 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 22:13:55 INFO - PROCESS | 1818 | 1477631635539 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 22:13:55 INFO - PROCESS | 1818 | 1477631635542 Marionette TRACE conn4 <- [1,1947,null,{}] 22:13:55 INFO - PROCESS | 1818 | 1477631635549 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}] 22:13:55 INFO - PROCESS | 1818 | 1477631635760 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 22:13:55 INFO - PROCESS | 1818 | 1477631635778 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 22:13:55 INFO - PROCESS | 1818 | 1477631635786 Marionette TRACE conn4 <- [1,1949,null,["8"]] 22:13:55 INFO - PROCESS | 1818 | 1477631635942 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 22:13:55 INFO - PROCESS | 1818 | 1477631635949 Marionette TRACE conn4 <- [1,1950,null,{}] 22:13:55 INFO - PROCESS | 1818 | 1477631635955 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x84017000 == 9 [pid = 1818] [id = 435] 22:13:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8d9f0c00) [pid = 1818] [serial = 1273] [outer = (nil)] 22:13:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8daf8c00) [pid = 1818] [serial = 1274] [outer = 0x8d9f0c00] 22:13:56 INFO - PROCESS | 1818 | 1477631636040 Marionette DEBUG loaded listener.js 22:13:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x838bbc00) [pid = 1818] [serial = 1275] [outer = 0x8d9f0c00] 22:13:56 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x83288000) [pid = 1818] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 22:13:56 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dc90800) [pid = 1818] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 22:13:56 INFO - PROCESS | 1818 | 1477631636982 Marionette TRACE conn4 <- [1,1951,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]]]}] 22:13:57 INFO - .......... 22:13:57 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1544ms 22:13:57 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 22:13:57 INFO - PROCESS | 1818 | 1477631637025 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 22:13:57 INFO - PROCESS | 1818 | 1477631637028 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 22:13:57 INFO - PROCESS | 1818 | 1477631637035 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}] 22:13:57 INFO - PROCESS | 1818 | 1477631637287 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 22:13:57 INFO - PROCESS | 1818 | 1477631637309 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 22:13:57 INFO - PROCESS | 1818 | 1477631637314 Marionette TRACE conn4 <- [1,1954,null,["8"]] 22:13:57 INFO - PROCESS | 1818 | 1477631637319 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 22:13:57 INFO - PROCESS | 1818 | 1477631637330 Marionette TRACE conn4 <- [1,1955,null,{}] 22:13:57 INFO - PROCESS | 1818 | 1477631637334 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x93772c00 == 10 [pid = 1818] [id = 436] 22:13:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x93774400) [pid = 1818] [serial = 1276] [outer = (nil)] 22:13:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x93777000) [pid = 1818] [serial = 1277] [outer = 0x93774400] 22:13:57 INFO - PROCESS | 1818 | 1477631637435 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x9377d000) [pid = 1818] [serial = 1278] [outer = 0x93774400] 22:13:58 INFO - PROCESS | 1818 | 1477631638167 Marionette TRACE conn4 <- [1,1956,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]]]}] 22:13:58 INFO - .. 22:13:58 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1178ms 22:13:58 INFO - PROCESS | 1818 | 1477631638211 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 22:13:58 INFO - PROCESS | 1818 | 1477631638215 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 22:13:58 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 22:13:58 INFO - PROCESS | 1818 | 1477631638223 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}] 22:13:58 INFO - PROCESS | 1818 | 1477631638453 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 22:13:58 INFO - PROCESS | 1818 | 1477631638476 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 22:13:58 INFO - PROCESS | 1818 | 1477631638480 Marionette TRACE conn4 <- [1,1959,null,["8"]] 22:13:58 INFO - PROCESS | 1818 | 1477631638486 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 22:13:58 INFO - PROCESS | 1818 | 1477631638492 Marionette TRACE conn4 <- [1,1960,null,{}] 22:13:58 INFO - PROCESS | 1818 | 1477631638497 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a80000 == 11 [pid = 1818] [id = 437] 22:13:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x93a80400) [pid = 1818] [serial = 1279] [outer = (nil)] 22:13:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x93a85400) [pid = 1818] [serial = 1280] [outer = 0x93a80400] 22:13:58 INFO - PROCESS | 1818 | 1477631638587 Marionette DEBUG loaded listener.js 22:13:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x93d2bc00) [pid = 1818] [serial = 1281] [outer = 0x93a80400] 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838bb800] err{or,}_recognition separate: 1; 1 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838bb800] err{or,}_recognition combined: 1; 1 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838bb800] Unsupported bit depth: 0 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bd800] err{or,}_recognition separate: 1; 1 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bd800] err{or,}_recognition combined: 1; 1 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bd800] Unsupported bit depth: 0 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838de800] err{or,}_recognition separate: 1; 1 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838de800] err{or,}_recognition combined: 1; 1 22:14:00 INFO - PROCESS | 1818 | [aac @ 0x838de800] Unsupported bit depth: 0 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bc400] err{or,}_recognition separate: 1; 1 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bc400] err{or,}_recognition combined: 1; 1 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bc400] Unsupported bit depth: 0 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bc400] no picture 22:14:00 INFO - PROCESS | 1818 | [h264 @ 0x838bc400] no picture 22:14:00 INFO - PROCESS | 1818 | 1477631640862 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 22:14:00 INFO - . 22:14:00 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2687ms 22:14:00 INFO - PROCESS | 1818 | 1477631640912 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 22:14:00 INFO - TEST-START | /media-source/mediasource-play.html 22:14:00 INFO - PROCESS | 1818 | 1477631640919 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 22:14:00 INFO - PROCESS | 1818 | 1477631640929 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}] 22:14:01 INFO - PROCESS | 1818 | 1477631641173 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 22:14:01 INFO - PROCESS | 1818 | 1477631641332 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 22:14:01 INFO - PROCESS | 1818 | 1477631641339 Marionette TRACE conn4 <- [1,1964,null,["8"]] 22:14:01 INFO - PROCESS | 1818 | 1477631641347 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 22:14:01 INFO - PROCESS | 1818 | 1477631641355 Marionette TRACE conn4 <- [1,1965,null,{}] 22:14:01 INFO - PROCESS | 1818 | 1477631641362 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x84052c00 == 12 [pid = 1818] [id = 438] 22:14:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x84053000) [pid = 1818] [serial = 1282] [outer = (nil)] 22:14:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8833b400) [pid = 1818] [serial = 1283] [outer = 0x84053000] 22:14:01 INFO - PROCESS | 1818 | 1477631641514 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8d9f2400) [pid = 1818] [serial = 1284] [outer = 0x84053000] 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x83139400] err{or,}_recognition separate: 1; 1 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x83139400] err{or,}_recognition combined: 1; 1 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x83139400] Unsupported bit depth: 0 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x84016c00] err{or,}_recognition separate: 1; 1 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x84016c00] err{or,}_recognition combined: 1; 1 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x84016c00] Unsupported bit depth: 0 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x84018c00] err{or,}_recognition separate: 1; 1 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x84018c00] err{or,}_recognition combined: 1; 1 22:14:03 INFO - PROCESS | 1818 | [aac @ 0x84018c00] Unsupported bit depth: 0 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x83288c00] err{or,}_recognition separate: 1; 1 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x83288c00] err{or,}_recognition combined: 1; 1 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x83288c00] Unsupported bit depth: 0 22:14:03 INFO - PROCESS | 1818 | [h264 @ 0x83288c00] no picture 22:14:03 INFO - PROCESS | 1818 | --DOCSHELL 0x93772c00 == 11 [pid = 1818] [id = 436] 22:14:03 INFO - PROCESS | 1818 | --DOCSHELL 0x84017000 == 10 [pid = 1818] [id = 435] 22:14:03 INFO - PROCESS | 1818 | --DOCSHELL 0x839af800 == 9 [pid = 1818] [id = 434] 22:14:03 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x84022c00) [pid = 1818] [serial = 1268] [outer = (nil)] [url = about:blank] 22:14:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83284c00 == 8 [pid = 1818] [id = 433] 22:14:03 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838af000) [pid = 1818] [serial = 1265] [outer = (nil)] [url = about:blank] 22:14:03 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x838b3000) [pid = 1818] [serial = 1266] [outer = (nil)] [url = about:blank] 22:14:03 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f610800) [pid = 1818] [serial = 1263] [outer = (nil)] [url = about:blank] 22:14:04 INFO - PROCESS | 1818 | 1477631644657 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 22:14:04 INFO - . 22:14:04 INFO - TEST-OK | /media-source/mediasource-play.html | took 3786ms 22:14:04 INFO - PROCESS | 1818 | 1477631644714 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 22:14:04 INFO - PROCESS | 1818 | 1477631644725 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 22:14:04 INFO - TEST-START | /media-source/mediasource-preload.html 22:14:04 INFO - PROCESS | 1818 | 1477631644749 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}] 22:14:05 INFO - PROCESS | 1818 | 1477631645054 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 22:14:05 INFO - PROCESS | 1818 | 1477631645169 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 22:14:05 INFO - PROCESS | 1818 | 1477631645175 Marionette TRACE conn4 <- [1,1969,null,["8"]] 22:14:05 INFO - PROCESS | 1818 | 1477631645182 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 22:14:05 INFO - PROCESS | 1818 | 1477631645190 Marionette TRACE conn4 <- [1,1970,null,{}] 22:14:05 INFO - PROCESS | 1818 | 1477631645197 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x838bd800 == 9 [pid = 1818] [id = 439] 22:14:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838de800) [pid = 1818] [serial = 1285] [outer = (nil)] 22:14:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838ecc00) [pid = 1818] [serial = 1286] [outer = 0x838de800] 22:14:05 INFO - PROCESS | 1818 | 1477631645287 Marionette DEBUG loaded listener.js 22:14:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x838e6400) [pid = 1818] [serial = 1287] [outer = 0x838de800] 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | [1818] 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 22:14:05 INFO - PROCESS | 1818 | 1477631645895 Marionette TRACE conn4 <- [1,1971,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]]]}] 22:14:05 INFO - ....... 22:14:05 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1235ms 22:14:05 INFO - PROCESS | 1818 | 1477631645972 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 22:14:05 INFO - PROCESS | 1818 | 1477631645978 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 22:14:05 INFO - TEST-START | /media-source/mediasource-remove.html 22:14:05 INFO - PROCESS | 1818 | 1477631645985 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}] 22:14:06 INFO - PROCESS | 1818 | 1477631646228 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 22:14:06 INFO - PROCESS | 1818 | 1477631646249 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 22:14:06 INFO - PROCESS | 1818 | 1477631646254 Marionette TRACE conn4 <- [1,1974,null,["8"]] 22:14:06 INFO - PROCESS | 1818 | 1477631646261 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 22:14:06 INFO - PROCESS | 1818 | 1477631646266 Marionette TRACE conn4 <- [1,1975,null,{}] 22:14:06 INFO - PROCESS | 1818 | 1477631646272 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833b000 == 10 [pid = 1818] [id = 440] 22:14:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8f60e000) [pid = 1818] [serial = 1288] [outer = (nil)] 22:14:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8f652000) [pid = 1818] [serial = 1289] [outer = 0x8f60e000] 22:14:06 INFO - PROCESS | 1818 | 1477631646424 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8f650800) [pid = 1818] [serial = 1290] [outer = 0x8f60e000] 22:14:08 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x93774400) [pid = 1818] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 22:14:08 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x839b0000) [pid = 1818] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 22:14:08 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x838b4c00) [pid = 1818] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 22:14:08 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8d9f0c00) [pid = 1818] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x9a36e400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x9a36e400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x9a36e400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f708000] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f708000] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f708000] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f706400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f706400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f706400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x925d3800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x925d3800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x925d3800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x93072000] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x93072000] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x93072000] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f655800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8cfc00] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f8d0800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2c00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2c00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f8d2c00] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f60e800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f60e800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8f60e800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f65b000] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f65b000] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f65b000] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8312fc00] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8dc90800] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8dc90800] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [aac @ 0x8dc90800] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x8f651400] Unsupported bit depth: 0 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x91a1cc00] err{or,}_recognition separate: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x91a1cc00] err{or,}_recognition combined: 1; 1 22:14:12 INFO - PROCESS | 1818 | [h264 @ 0x91a1cc00] Unsupported bit depth: 0 22:14:13 INFO - PROCESS | 1818 | 1477631653045 Marionette TRACE conn4 <- [1,1976,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]]]}] 22:14:13 INFO - ................ 22:14:13 INFO - TEST-OK | /media-source/mediasource-remove.html | took 7093ms 22:14:13 INFO - PROCESS | 1818 | 1477631653082 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 22:14:13 INFO - PROCESS | 1818 | 1477631653090 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 22:14:13 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 22:14:13 INFO - PROCESS | 1818 | 1477631653145 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:13 INFO - PROCESS | 1818 | 1477631653367 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 22:14:13 INFO - PROCESS | 1818 | 1477631653533 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 22:14:13 INFO - PROCESS | 1818 | 1477631653540 Marionette TRACE conn4 <- [1,1979,null,["8"]] 22:14:13 INFO - PROCESS | 1818 | 1477631653549 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 22:14:13 INFO - PROCESS | 1818 | 1477631653556 Marionette TRACE conn4 <- [1,1980,null,{}] 22:14:13 INFO - PROCESS | 1818 | 1477631653564 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8cbc00 == 11 [pid = 1818] [id = 441] 22:14:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8f8cc000) [pid = 1818] [serial = 1291] [outer = (nil)] 22:14:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8f8ce400) [pid = 1818] [serial = 1292] [outer = 0x8f8cc000] 22:14:13 INFO - PROCESS | 1818 | 1477631653667 Marionette DEBUG loaded listener.js 22:14:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8f8ce800) [pid = 1818] [serial = 1293] [outer = 0x8f8cc000] 22:14:14 INFO - PROCESS | 1818 | 1477631654670 Marionette TRACE conn4 <- [1,1981,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]]]}] 22:14:14 INFO - ....... 22:14:14 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1624ms 22:14:14 INFO - PROCESS | 1818 | 1477631654724 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 22:14:14 INFO - PROCESS | 1818 | 1477631654729 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 22:14:14 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 22:14:14 INFO - PROCESS | 1818 | 1477631654737 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:14 INFO - PROCESS | 1818 | 1477631654980 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 22:14:15 INFO - PROCESS | 1818 | 1477631655245 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 22:14:15 INFO - PROCESS | 1818 | 1477631655250 Marionette TRACE conn4 <- [1,1984,null,["8"]] 22:14:15 INFO - PROCESS | 1818 | 1477631655258 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 22:14:15 INFO - PROCESS | 1818 | 1477631655265 Marionette TRACE conn4 <- [1,1985,null,{}] 22:14:15 INFO - PROCESS | 1818 | 1477631655271 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x93803400 == 12 [pid = 1818] [id = 442] 22:14:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x93804000) [pid = 1818] [serial = 1294] [outer = (nil)] 22:14:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x93828400) [pid = 1818] [serial = 1295] [outer = 0x93804000] 22:14:15 INFO - PROCESS | 1818 | 1477631655368 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x93a76400) [pid = 1818] [serial = 1296] [outer = 0x93804000] 22:14:16 INFO - PROCESS | 1818 | --DOCSHELL 0x838bd800 == 11 [pid = 1818] [id = 439] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x93a85400) [pid = 1818] [serial = 1280] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x93777000) [pid = 1818] [serial = 1277] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x9377d000) [pid = 1818] [serial = 1278] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8daf8c00) [pid = 1818] [serial = 1274] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x838bbc00) [pid = 1818] [serial = 1275] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x839b8c00) [pid = 1818] [serial = 1271] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x84015400) [pid = 1818] [serial = 1272] [outer = (nil)] [url = about:blank] 22:14:16 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x84023000) [pid = 1818] [serial = 1269] [outer = (nil)] [url = about:blank] 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405ac00] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405ac00] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405ac00] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405bc00] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405bc00] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8405bc00] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] no picture 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x84059800] no picture 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6f9800] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6f9800] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6f9800] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fb400] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fb400] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fb400] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6fc000] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6fc000] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [aac @ 0x8b6fc000] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fa000] err{or,}_recognition separate: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fa000] err{or,}_recognition combined: 1; 1 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fa000] Unsupported bit depth: 0 22:14:17 INFO - PROCESS | 1818 | [h264 @ 0x8b6fa000] no picture 22:14:18 INFO - PROCESS | 1818 | [h264 @ 0x8b6fa000] no picture 22:14:18 INFO - PROCESS | 1818 | 1477631658256 Marionette TRACE conn4 <- [1,1986,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]]]}] 22:14:18 INFO - .. 22:14:18 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3543ms 22:14:18 INFO - PROCESS | 1818 | 1477631658280 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 22:14:18 INFO - PROCESS | 1818 | 1477631658287 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 22:14:18 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 22:14:18 INFO - PROCESS | 1818 | 1477631658296 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:18 INFO - PROCESS | 1818 | 1477631658484 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 22:14:18 INFO - PROCESS | 1818 | 1477631658606 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 22:14:18 INFO - PROCESS | 1818 | 1477631658612 Marionette TRACE conn4 <- [1,1989,null,["8"]] 22:14:18 INFO - PROCESS | 1818 | 1477631658620 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 22:14:18 INFO - PROCESS | 1818 | 1477631658626 Marionette TRACE conn4 <- [1,1990,null,{}] 22:14:18 INFO - PROCESS | 1818 | 1477631658632 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6eb000 == 12 [pid = 1818] [id = 443] 22:14:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8c6eb400) [pid = 1818] [serial = 1297] [outer = (nil)] 22:14:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8c6ed800) [pid = 1818] [serial = 1298] [outer = 0x8c6eb400] 22:14:18 INFO - PROCESS | 1818 | 1477631658724 Marionette DEBUG loaded listener.js 22:14:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8c6f4000) [pid = 1818] [serial = 1299] [outer = 0x8c6eb400] 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cd65400] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cd65400] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cd65400] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd65c00] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd65c00] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd65c00] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cee8400] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cee8400] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cee8400] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd64c00] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd64c00] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8cd64c00] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cee8400] no picture 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc8e000] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc8e000] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc8e000] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8f800] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8f800] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8f800] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc92800] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc92800] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8dc92800] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8dc00] err{or,}_recognition separate: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8dc00] err{or,}_recognition combined: 1; 1 22:14:19 INFO - PROCESS | 1818 | [aac @ 0x8dc8dc00] Unsupported bit depth: 0 22:14:19 INFO - PROCESS | 1818 | [h264 @ 0x8cee8400] no picture 22:14:19 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838de800) [pid = 1818] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 22:14:20 INFO - PROCESS | 1818 | [h264 @ 0x8dc92800] no picture 22:14:20 INFO - PROCESS | 1818 | 1477631660212 Marionette TRACE conn4 <- [1,1991,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]]]}] 22:14:20 INFO - .. 22:14:20 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1978ms 22:14:20 INFO - PROCESS | 1818 | 1477631660273 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 22:14:20 INFO - PROCESS | 1818 | 1477631660278 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 22:14:20 INFO - TEST-START | /media-source/mediasource-seekable.html 22:14:20 INFO - PROCESS | 1818 | 1477631660286 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:20 INFO - PROCESS | 1818 | 1477631660524 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 22:14:20 INFO - PROCESS | 1818 | 1477631660540 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 22:14:20 INFO - PROCESS | 1818 | 1477631660544 Marionette TRACE conn4 <- [1,1994,null,["8"]] 22:14:20 INFO - PROCESS | 1818 | 1477631660551 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 22:14:20 INFO - PROCESS | 1818 | 1477631660557 Marionette TRACE conn4 <- [1,1995,null,{}] 22:14:20 INFO - PROCESS | 1818 | 1477631660562 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd63800 == 13 [pid = 1818] [id = 444] 22:14:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dc92800) [pid = 1818] [serial = 1300] [outer = (nil)] 22:14:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x93348c00) [pid = 1818] [serial = 1301] [outer = 0x8dc92800] 22:14:20 INFO - PROCESS | 1818 | 1477631660650 Marionette DEBUG loaded listener.js 22:14:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x933b8000) [pid = 1818] [serial = 1302] [outer = 0x8dc92800] 22:14:21 INFO - PROCESS | 1818 | 1477631661600 Marionette TRACE conn4 <- [1,1996,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]]]}] 22:14:21 INFO - ... 22:14:21 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1372ms 22:14:21 INFO - PROCESS | 1818 | 1477631661667 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 22:14:21 INFO - PROCESS | 1818 | 1477631661675 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 22:14:21 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 22:14:21 INFO - PROCESS | 1818 | 1477631661682 Marionette TRACE conn4 -> [0,1998,"getContext",null] 22:14:21 INFO - PROCESS | 1818 | 1477631661686 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661692 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661694 Marionette TRACE conn4 <- [1,1999,null,{}] 22:14:21 INFO - PROCESS | 1818 | 1477631661704 Marionette TRACE conn4 -> [0,2000,"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}] 22:14:21 INFO - PROCESS | 1818 | 1477631661727 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 22:14:21 INFO - PROCESS | 1818 | 1477631661734 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661737 Marionette TRACE conn4 <- [1,2001,null,{}] 22:14:21 INFO - Setting pref media.mediasource.enabled (true) 22:14:21 INFO - PROCESS | 1818 | 1477631661743 Marionette TRACE conn4 -> [0,2002,"getContext",null] 22:14:21 INFO - PROCESS | 1818 | 1477631661748 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661753 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661756 Marionette TRACE conn4 <- [1,2003,null,{}] 22:14:21 INFO - PROCESS | 1818 | 1477631661762 Marionette TRACE conn4 -> [0,2004,"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}] 22:14:21 INFO - PROCESS | 1818 | 1477631661781 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 22:14:21 INFO - PROCESS | 1818 | 1477631661786 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 22:14:21 INFO - PROCESS | 1818 | 1477631661788 Marionette TRACE conn4 <- [1,2005,null,{}] 22:14:21 INFO - PROCESS | 1818 | 1477631661795 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:22 INFO - PROCESS | 1818 | 1477631662053 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 22:14:22 INFO - PROCESS | 1818 | 1477631662072 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 22:14:22 INFO - PROCESS | 1818 | 1477631662078 Marionette TRACE conn4 <- [1,2007,null,["8"]] 22:14:22 INFO - PROCESS | 1818 | 1477631662083 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 22:14:22 INFO - PROCESS | 1818 | 1477631662090 Marionette TRACE conn4 <- [1,2008,null,{}] 22:14:22 INFO - PROCESS | 1818 | 1477631662096 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x95773000 == 14 [pid = 1818] [id = 445] 22:14:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x95773800) [pid = 1818] [serial = 1303] [outer = (nil)] 22:14:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x95776800) [pid = 1818] [serial = 1304] [outer = 0x95773800] 22:14:22 INFO - PROCESS | 1818 | 1477631662187 Marionette DEBUG loaded listener.js 22:14:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x9577a800) [pid = 1818] [serial = 1305] [outer = 0x95773800] 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a338000] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a338000] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a338000] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a3d3400] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a3d3400] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a3d3400] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a2c0400] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a36e400] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a36e400] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a36e400] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a3d3c00] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a3d3c00] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9a3d3c00] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a2bdc00] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a2bdc00] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9a2bdc00] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8ac00] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8ac00] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8ac00] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8cc00] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8cc00] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8cc00] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8f800] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8f800] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [h264 @ 0x9af8f800] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8a800] err{or,}_recognition separate: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8a800] err{or,}_recognition combined: 1; 1 22:14:23 INFO - PROCESS | 1818 | [aac @ 0x9af8a800] Unsupported bit depth: 0 22:14:23 INFO - PROCESS | 1818 | 1477631663613 Marionette TRACE conn4 <- [1,2009,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\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\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,2010,"getWindowHandle",null] 22:14:23 INFO - PROCESS | 1818 | 1477631663692 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 22:14:23 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 22:14:23 INFO - Clearing pref media.mediasource.enabled 22:14:23 INFO - PROCESS | 1818 | 1477631663703 Marionette TRACE conn4 -> [0,2011,"getContext",null] 22:14:23 INFO - PROCESS | 1818 | 1477631663710 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 22:14:23 INFO - PROCESS | 1818 | 1477631663763 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 22:14:23 INFO - PROCESS | 1818 | 1477631663770 Marionette TRACE conn4 <- [1,2012,null,{}] 22:14:23 INFO - PROCESS | 1818 | 1477631663778 Marionette TRACE conn4 -> [0,2013,"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}] 22:14:23 INFO - PROCESS | 1818 | 1477631663805 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 22:14:23 INFO - PROCESS | 1818 | 1477631663813 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 22:14:23 INFO - PROCESS | 1818 | 1477631663823 Marionette TRACE conn4 <- [1,2014,null,{}] 22:14:23 INFO - PROCESS | 1818 | 1477631663836 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}] 22:14:24 INFO - PROCESS | 1818 | 1477631664060 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 22:14:24 INFO - PROCESS | 1818 | 1477631664235 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 22:14:24 INFO - PROCESS | 1818 | 1477631664239 Marionette TRACE conn4 <- [1,2016,null,["8"]] 22:14:24 INFO - PROCESS | 1818 | 1477631664247 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 22:14:24 INFO - PROCESS | 1818 | 1477631664253 Marionette TRACE conn4 <- [1,2017,null,{}] 22:14:24 INFO - PROCESS | 1818 | 1477631664260 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceeac00 == 15 [pid = 1818] [id = 446] 22:14:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8ceeb400) [pid = 1818] [serial = 1306] [outer = (nil)] 22:14:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dc8fc00) [pid = 1818] [serial = 1307] [outer = 0x8ceeb400] 22:14:24 INFO - PROCESS | 1818 | 1477631664400 Marionette DEBUG loaded listener.js 22:14:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x93770c00) [pid = 1818] [serial = 1308] [outer = 0x8ceeb400] 22:14:25 INFO - PROCESS | 1818 | 1477631665103 Marionette TRACE conn4 <- [1,2018,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"]]]}] 22:14:25 INFO - .. 22:14:25 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1455ms 22:14:25 INFO - PROCESS | 1818 | 1477631665156 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 22:14:25 INFO - PROCESS | 1818 | 1477631665163 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 22:14:25 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 22:14:25 INFO - PROCESS | 1818 | 1477631665182 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}] 22:14:25 INFO - PROCESS | 1818 | 1477631665412 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 22:14:25 INFO - PROCESS | 1818 | 1477631665582 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 22:14:25 INFO - PROCESS | 1818 | 1477631665587 Marionette TRACE conn4 <- [1,2021,null,["8"]] 22:14:25 INFO - PROCESS | 1818 | 1477631665594 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 22:14:25 INFO - PROCESS | 1818 | 1477631665601 Marionette TRACE conn4 <- [1,2022,null,{}] 22:14:25 INFO - PROCESS | 1818 | 1477631665606 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f706800 == 16 [pid = 1818] [id = 447] 22:14:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x95779400) [pid = 1818] [serial = 1309] [outer = (nil)] 22:14:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a36e800) [pid = 1818] [serial = 1310] [outer = 0x95779400] 22:14:25 INFO - PROCESS | 1818 | 1477631665740 Marionette DEBUG loaded listener.js 22:14:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a3d3c00) [pid = 1818] [serial = 1311] [outer = 0x95779400] 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8833bc00] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8833bc00] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8833bc00] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6e7400] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6e7400] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6e7400] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6ebc00] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6ebc00] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8c6ebc00] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6e7800] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6e7800] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6e7800] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8c6ea400] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8cd57400] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8cd57400] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [aac @ 0x8cd57400] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8833c000] err{or,}_recognition separate: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8833c000] err{or,}_recognition combined: 1; 1 22:14:28 INFO - PROCESS | 1818 | [h264 @ 0x8833c000] Unsupported bit depth: 0 22:14:28 INFO - PROCESS | 1818 | 1477631668570 Marionette TRACE conn4 <- [1,2023,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]]]}] 22:14:28 INFO - ...... 22:14:28 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3431ms 22:14:28 INFO - PROCESS | 1818 | 1477631668604 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 22:14:28 INFO - PROCESS | 1818 | 1477631668611 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 22:14:28 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 22:14:28 INFO - PROCESS | 1818 | 1477631668621 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}] 22:14:28 INFO - PROCESS | 1818 | 1477631668872 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 22:14:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd63800 == 15 [pid = 1818] [id = 444] 22:14:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6eb000 == 14 [pid = 1818] [id = 443] 22:14:29 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x838ecc00) [pid = 1818] [serial = 1286] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x838e6400) [pid = 1818] [serial = 1287] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8833b400) [pid = 1818] [serial = 1283] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f652000) [pid = 1818] [serial = 1289] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1818 | 1477631669105 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 22:14:29 INFO - PROCESS | 1818 | 1477631669112 Marionette TRACE conn4 <- [1,2026,null,["8"]] 22:14:29 INFO - PROCESS | 1818 | 1477631669122 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 22:14:29 INFO - PROCESS | 1818 | 1477631669129 Marionette TRACE conn4 <- [1,2027,null,{}] 22:14:29 INFO - PROCESS | 1818 | 1477631669136 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b3400 == 15 [pid = 1818] [id = 448] 22:14:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x839b4400) [pid = 1818] [serial = 1312] [outer = (nil)] 22:14:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8cd62c00) [pid = 1818] [serial = 1313] [outer = 0x839b4400] 22:14:29 INFO - PROCESS | 1818 | 1477631669227 Marionette DEBUG loaded listener.js 22:14:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8cd63800) [pid = 1818] [serial = 1314] [outer = 0x839b4400] 22:14:29 INFO - ..... 22:14:29 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1379ms 22:14:30 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 22:14:30 INFO - PROCESS | 1818 | 1477631669936 Marionette TRACE conn4 <- [1,2028,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"]]]}] 22:14:30 INFO - PROCESS | 1818 | 1477631670000 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 22:14:30 INFO - PROCESS | 1818 | 1477631670006 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 22:14:30 INFO - PROCESS | 1818 | 1477631670014 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}] 22:14:30 INFO - PROCESS | 1818 | 1477631670208 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 22:14:30 INFO - PROCESS | 1818 | 1477631670422 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 22:14:30 INFO - PROCESS | 1818 | 1477631670427 Marionette TRACE conn4 <- [1,2031,null,["8"]] 22:14:30 INFO - PROCESS | 1818 | 1477631670439 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 22:14:30 INFO - PROCESS | 1818 | 1477631670443 Marionette TRACE conn4 <- [1,2032,null,{}] 22:14:30 INFO - PROCESS | 1818 | 1477631670450 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fc400 == 16 [pid = 1818] [id = 449] 22:14:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x94e2bc00) [pid = 1818] [serial = 1315] [outer = (nil)] 22:14:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x94e38800) [pid = 1818] [serial = 1316] [outer = 0x94e2bc00] 22:14:30 INFO - PROCESS | 1818 | 1477631670544 Marionette DEBUG loaded listener.js 22:14:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x956eac00) [pid = 1818] [serial = 1317] [outer = 0x94e2bc00] 22:14:31 INFO - PROCESS | 1818 | 1477631671240 Marionette TRACE conn4 <- [1,2033,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]]]}] 22:14:31 INFO - ... 22:14:31 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1270ms 22:14:31 INFO - PROCESS | 1818 | 1477631671299 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 22:14:31 INFO - PROCESS | 1818 | 1477631671307 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 22:14:31 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 22:14:31 INFO - PROCESS | 1818 | 1477631671315 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}] 22:14:31 INFO - PROCESS | 1818 | 1477631671575 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 22:14:31 INFO - PROCESS | 1818 | 1477631671596 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 22:14:31 INFO - PROCESS | 1818 | 1477631671601 Marionette TRACE conn4 <- [1,2036,null,["8"]] 22:14:31 INFO - PROCESS | 1818 | 1477631671607 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 22:14:31 INFO - PROCESS | 1818 | 1477631671614 Marionette TRACE conn4 <- [1,2037,null,{}] 22:14:31 INFO - PROCESS | 1818 | 1477631671690 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:31 INFO - PROCESS | 1818 | ++DOCSHELL 0xa292c800 == 17 [pid = 1818] [id = 450] 22:14:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0xa292d000) [pid = 1818] [serial = 1318] [outer = (nil)] 22:14:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0xa2962400) [pid = 1818] [serial = 1319] [outer = 0xa292d000] 22:14:31 INFO - PROCESS | 1818 | 1477631671787 Marionette DEBUG loaded listener.js 22:14:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0xa296c800) [pid = 1818] [serial = 1320] [outer = 0xa292d000] 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cc5c00] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cc5c00] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cc5c00] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa2cc5400] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cd2400] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cd2400] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa2cd2400] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3008000] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3008000] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3008000] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [h264 @ 0xa3007800] Unsupported bit depth: 0 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3009000] err{or,}_recognition separate: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3009000] err{or,}_recognition combined: 1; 1 22:14:32 INFO - PROCESS | 1818 | [aac @ 0xa3009000] Unsupported bit depth: 0 22:14:33 INFO - PROCESS | 1818 | 1477631673015 Marionette TRACE conn4 <- [1,2038,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]]]}] 22:14:33 INFO - ............... 22:14:33 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1779ms 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93a80400) [pid = 1818] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8f8cc000) [pid = 1818] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x93804000) [pid = 1818] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8dc92800) [pid = 1818] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8c6eb400) [pid = 1818] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 22:14:33 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x84053000) [pid = 1818] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 22:14:33 INFO - PROCESS | 1818 | 1477631673108 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 22:14:33 INFO - PROCESS | 1818 | 1477631673112 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 22:14:33 INFO - TEST-START | /media-source/mediasource-trackdefault.html 22:14:33 INFO - PROCESS | 1818 | 1477631673127 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}] 22:14:33 INFO - PROCESS | 1818 | 1477631673321 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 22:14:33 INFO - PROCESS | 1818 | 1477631673334 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 22:14:33 INFO - PROCESS | 1818 | 1477631673341 Marionette TRACE conn4 <- [1,2041,null,["8"]] 22:14:33 INFO - PROCESS | 1818 | 1477631673348 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 22:14:33 INFO - PROCESS | 1818 | 1477631673355 Marionette TRACE conn4 <- [1,2042,null,{}] 22:14:33 INFO - PROCESS | 1818 | 1477631673361 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-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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x83138c00 == 18 [pid = 1818] [id = 451] 22:14:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8daf7800) [pid = 1818] [serial = 1321] [outer = (nil)] 22:14:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0xa300dc00) [pid = 1818] [serial = 1322] [outer = 0x8daf7800] 22:14:33 INFO - PROCESS | 1818 | 1477631673446 Marionette DEBUG loaded listener.js 22:14:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0xa3081400) [pid = 1818] [serial = 1323] [outer = 0x8daf7800] 22:14:34 INFO - ............................ 22:14:34 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1150ms 22:14:34 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 22:14:34 INFO - PROCESS | 1818 | 1477631674187 Marionette TRACE conn4 <- [1,2043,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"]]]}] 22:14:34 INFO - PROCESS | 1818 | 1477631674272 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 22:14:34 INFO - PROCESS | 1818 | 1477631674274 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 22:14:34 INFO - PROCESS | 1818 | 1477631674287 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:34 INFO - PROCESS | 1818 | 1477631674594 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 22:14:34 INFO - PROCESS | 1818 | 1477631674615 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 22:14:34 INFO - PROCESS | 1818 | 1477631674619 Marionette TRACE conn4 <- [1,2046,null,["8"]] 22:14:34 INFO - PROCESS | 1818 | 1477631674626 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 22:14:34 INFO - PROCESS | 1818 | 1477631674631 Marionette TRACE conn4 <- [1,2047,null,{}] 22:14:34 INFO - PROCESS | 1818 | 1477631674636 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x83913c00 == 19 [pid = 1818] [id = 452] 22:14:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x83914c00) [pid = 1818] [serial = 1324] [outer = (nil)] 22:14:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0xa308b800) [pid = 1818] [serial = 1325] [outer = 0x83914c00] 22:14:34 INFO - PROCESS | 1818 | 1477631674723 Marionette DEBUG loaded listener.js 22:14:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8b7ec800) [pid = 1818] [serial = 1326] [outer = 0x83914c00] 22:14:35 INFO - PROCESS | 1818 | 1477631675487 Marionette TRACE conn4 <- [1,2048,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"]]]}] 22:14:35 INFO - .. 22:14:35 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1279ms 22:14:35 INFO - PROCESS | 1818 | 1477631675569 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 22:14:35 INFO - PROCESS | 1818 | 1477631675577 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 22:14:35 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 22:14:35 INFO - PROCESS | 1818 | 1477631675587 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:14:35 INFO - PROCESS | 1818 | 1477631675842 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 22:14:36 INFO - PROCESS | 1818 | 1477631676020 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 22:14:36 INFO - PROCESS | 1818 | 1477631676027 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 22:14:36 INFO - PROCESS | 1818 | 1477631676035 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:14:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8f652000) [pid = 1818] [serial = 1327] [outer = 0x93ab3c00] 22:14:36 INFO - PROCESS | 1818 | 1477631676441 Marionette TRACE conn4 <- [1,2052,null,{}] 22:14:36 INFO - PROCESS | 1818 | 1477631676477 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:14:36 INFO - PROCESS | 1818 | 1477631676517 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 22:14:36 INFO - PROCESS | 1818 | 1477631676568 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:36 INFO - PROCESS | 1818 | 1477631676598 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 22:14:36 INFO - PROCESS | 1818 | 1477631676604 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 22:14:36 INFO - PROCESS | 1818 | 1477631676611 Marionette TRACE conn4 <- [1,2055,null,["8"]] 22:14:36 INFO - PROCESS | 1818 | 1477631676617 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 22:14:36 INFO - PROCESS | 1818 | 1477631676624 Marionette TRACE conn4 <- [1,2056,null,{}] 22:14:36 INFO - PROCESS | 1818 | 1477631676632 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f1d800 == 20 [pid = 1818] [id = 453] 22:14:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x94f21400) [pid = 1818] [serial = 1328] [outer = (nil)] 22:14:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x95776000) [pid = 1818] [serial = 1329] [outer = 0x94f21400] 22:14:36 INFO - PROCESS | 1818 | 1477631676738 Marionette DEBUG loaded listener.js 22:14:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x98483800) [pid = 1818] [serial = 1330] [outer = 0x94f21400] 22:14:37 INFO - PROCESS | 1818 | 1477631677768 Marionette TRACE conn4 <- [1,2057,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]]]}] 22:14:37 INFO - . 22:14:37 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2204ms 22:14:37 INFO - PROCESS | 1818 | 1477631677790 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 22:14:37 INFO - PROCESS | 1818 | 1477631677795 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 22:14:37 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:14:37 INFO - PROCESS | 1818 | 1477631677816 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:38 INFO - PROCESS | 1818 | 1477631678059 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 22:14:38 INFO - PROCESS | 1818 | 1477631678205 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 22:14:38 INFO - PROCESS | 1818 | 1477631678210 Marionette TRACE conn4 <- [1,2060,null,["8"]] 22:14:38 INFO - PROCESS | 1818 | 1477631678216 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 22:14:38 INFO - PROCESS | 1818 | 1477631678223 Marionette TRACE conn4 <- [1,2061,null,{}] 22:14:38 INFO - PROCESS | 1818 | 1477631678229 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1818 | ++DOCSHELL 0xa3001800 == 21 [pid = 1818] [id = 454] 22:14:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0xa3007400) [pid = 1818] [serial = 1331] [outer = (nil)] 22:14:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0xa3083c00) [pid = 1818] [serial = 1332] [outer = 0xa3007400] 22:14:38 INFO - PROCESS | 1818 | 1477631678366 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0xa4581400) [pid = 1818] [serial = 1333] [outer = 0xa3007400] 22:14:39 INFO - PROCESS | 1818 | 1477631679296 Marionette TRACE conn4 <- [1,2062,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]]]}] 22:14:39 INFO - . 22:14:39 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1524ms 22:14:39 INFO - PROCESS | 1818 | 1477631679329 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 22:14:39 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:14:39 INFO - PROCESS | 1818 | 1477631679334 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 22:14:39 INFO - PROCESS | 1818 | 1477631679342 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:39 INFO - PROCESS | 1818 | 1477631679556 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 22:14:39 INFO - PROCESS | 1818 | 1477631679737 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 22:14:39 INFO - PROCESS | 1818 | 1477631679743 Marionette TRACE conn4 <- [1,2065,null,["8"]] 22:14:39 INFO - PROCESS | 1818 | 1477631679796 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 22:14:39 INFO - PROCESS | 1818 | 1477631679802 Marionette TRACE conn4 <- [1,2066,null,{}] 22:14:39 INFO - PROCESS | 1818 | 1477631679813 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313a800 == 22 [pid = 1818] [id = 455] 22:14:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8327d400) [pid = 1818] [serial = 1334] [outer = (nil)] 22:14:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x839b6400) [pid = 1818] [serial = 1335] [outer = 0x8327d400] 22:14:39 INFO - PROCESS | 1818 | 1477631679917 Marionette DEBUG loaded listener.js 22:14:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8b7ed800) [pid = 1818] [serial = 1336] [outer = 0x8327d400] 22:14:41 INFO - PROCESS | 1818 | 1477631681057 Marionette TRACE conn4 <- [1,2067,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]]]}] 22:14:41 INFO - . 22:14:41 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1776ms 22:14:41 INFO - PROCESS | 1818 | 1477631681158 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 22:14:41 INFO - PROCESS | 1818 | 1477631681165 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 22:14:41 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 22:14:41 INFO - PROCESS | 1818 | 1477631681178 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x84052c00 == 21 [pid = 1818] [id = 438] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x95773000 == 20 [pid = 1818] [id = 445] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceeac00 == 19 [pid = 1818] [id = 446] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8cbc00 == 18 [pid = 1818] [id = 441] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8833b000 == 17 [pid = 1818] [id = 440] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x93803400 == 16 [pid = 1818] [id = 442] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x93a80000 == 15 [pid = 1818] [id = 437] 22:14:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8f706800 == 14 [pid = 1818] [id = 447] 22:14:42 INFO - PROCESS | 1818 | 1477631682127 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8f8ce800) [pid = 1818] [serial = 1293] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8f8ce400) [pid = 1818] [serial = 1292] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x93a76400) [pid = 1818] [serial = 1296] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x93828400) [pid = 1818] [serial = 1295] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8c6f4000) [pid = 1818] [serial = 1299] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8c6ed800) [pid = 1818] [serial = 1298] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x933b8000) [pid = 1818] [serial = 1302] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x93348c00) [pid = 1818] [serial = 1301] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x95776800) [pid = 1818] [serial = 1304] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8d9f2400) [pid = 1818] [serial = 1284] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93d2bc00) [pid = 1818] [serial = 1281] [outer = (nil)] [url = about:blank] 22:14:42 INFO - PROCESS | 1818 | 1477631682360 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 22:14:42 INFO - PROCESS | 1818 | 1477631682367 Marionette TRACE conn4 <- [1,2070,null,["8"]] 22:14:42 INFO - PROCESS | 1818 | 1477631682377 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 22:14:42 INFO - PROCESS | 1818 | 1477631682386 Marionette TRACE conn4 <- [1,2071,null,{}] 22:14:42 INFO - PROCESS | 1818 | 1477631682396 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313c400 == 15 [pid = 1818] [id = 456] 22:14:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8313d000) [pid = 1818] [serial = 1337] [outer = (nil)] 22:14:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8327e800) [pid = 1818] [serial = 1338] [outer = 0x8313d000] 22:14:42 INFO - PROCESS | 1818 | 1477631682495 Marionette DEBUG loaded listener.js 22:14:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x83845800) [pid = 1818] [serial = 1339] [outer = 0x8313d000] 22:14:43 INFO - PROCESS | 1818 | 1477631683440 Marionette TRACE conn4 <- [1,2072,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]]]}] 22:14:43 INFO - . 22:14:43 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2291ms 22:14:43 INFO - PROCESS | 1818 | 1477631683468 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 22:14:43 INFO - PROCESS | 1818 | 1477631683479 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 22:14:43 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 22:14:43 INFO - PROCESS | 1818 | 1477631683488 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:43 INFO - PROCESS | 1818 | 1477631683688 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 22:14:43 INFO - PROCESS | 1818 | 1477631683832 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 22:14:43 INFO - PROCESS | 1818 | 1477631683839 Marionette TRACE conn4 <- [1,2075,null,["8"]] 22:14:43 INFO - PROCESS | 1818 | 1477631683846 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 22:14:43 INFO - PROCESS | 1818 | 1477631683854 Marionette TRACE conn4 <- [1,2076,null,{}] 22:14:43 INFO - PROCESS | 1818 | 1477631683860 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390c800 == 16 [pid = 1818] [id = 457] 22:14:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x839b1c00) [pid = 1818] [serial = 1340] [outer = (nil)] 22:14:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x839bd400) [pid = 1818] [serial = 1341] [outer = 0x839b1c00] 22:14:43 INFO - PROCESS | 1818 | 1477631683951 Marionette DEBUG loaded listener.js 22:14:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83ab3000) [pid = 1818] [serial = 1342] [outer = 0x839b1c00] 22:14:44 INFO - PROCESS | 1818 | 1477631684890 Marionette TRACE conn4 <- [1,2077,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]]]}] 22:14:44 INFO - . 22:14:44 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1425ms 22:14:44 INFO - PROCESS | 1818 | 1477631684912 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 22:14:44 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 22:14:44 INFO - PROCESS | 1818 | 1477631684917 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 22:14:44 INFO - PROCESS | 1818 | 1477631684925 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:45 INFO - PROCESS | 1818 | 1477631685187 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 22:14:45 INFO - PROCESS | 1818 | 1477631685233 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 22:14:45 INFO - PROCESS | 1818 | 1477631685242 Marionette TRACE conn4 <- [1,2080,null,["8"]] 22:14:45 INFO - PROCESS | 1818 | 1477631685319 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 22:14:45 INFO - PROCESS | 1818 | 1477631685326 Marionette TRACE conn4 <- [1,2081,null,{}] 22:14:45 INFO - PROCESS | 1818 | 1477631685332 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833b000 == 17 [pid = 1818] [id = 458] 22:14:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8b6f3000) [pid = 1818] [serial = 1343] [outer = (nil)] 22:14:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8b6f5400) [pid = 1818] [serial = 1344] [outer = 0x8b6f3000] 22:14:45 INFO - PROCESS | 1818 | 1477631685429 Marionette DEBUG loaded listener.js 22:14:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8b7ef800) [pid = 1818] [serial = 1345] [outer = 0x8b6f3000] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8daf7800) [pid = 1818] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x95779400) [pid = 1818] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x95773800) [pid = 1818] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8ceeb400) [pid = 1818] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x839b4400) [pid = 1818] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0xa292d000) [pid = 1818] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x94e2bc00) [pid = 1818] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 22:14:46 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8f60e000) [pid = 1818] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 22:14:46 INFO - PROCESS | 1818 | [1818] 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 22:14:46 INFO - PROCESS | 1818 | [1818] 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 22:14:46 INFO - PROCESS | 1818 | 1477631686697 Marionette TRACE conn4 <- [1,2082,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]]]}] 22:14:46 INFO - . 22:14:46 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1828ms 22:14:46 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 22:14:46 INFO - PROCESS | 1818 | 1477631686751 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 22:14:46 INFO - PROCESS | 1818 | 1477631686754 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 22:14:46 INFO - PROCESS | 1818 | 1477631686767 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:47 INFO - PROCESS | 1818 | 1477631687026 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 22:14:47 INFO - PROCESS | 1818 | 1477631687108 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 22:14:47 INFO - PROCESS | 1818 | 1477631687112 Marionette TRACE conn4 <- [1,2085,null,["8"]] 22:14:47 INFO - PROCESS | 1818 | 1477631687117 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 22:14:47 INFO - PROCESS | 1818 | 1477631687124 Marionette TRACE conn4 <- [1,2086,null,{}] 22:14:47 INFO - PROCESS | 1818 | 1477631687129 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x83912000 == 18 [pid = 1818] [id = 459] 22:14:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8cc5cc00) [pid = 1818] [serial = 1346] [outer = (nil)] 22:14:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8cd56c00) [pid = 1818] [serial = 1347] [outer = 0x8cc5cc00] 22:14:47 INFO - PROCESS | 1818 | 1477631687217 Marionette DEBUG loaded listener.js 22:14:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8cd59800) [pid = 1818] [serial = 1348] [outer = 0x8cc5cc00] 22:14:47 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:14:47 INFO - PROCESS | 1818 | 1477631687967 Marionette TRACE conn4 <- [1,2087,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]]]}] 22:14:47 INFO - . 22:14:47 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1223ms 22:14:47 INFO - PROCESS | 1818 | 1477631687985 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 22:14:47 INFO - PROCESS | 1818 | 1477631687988 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 22:14:47 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:14:47 INFO - PROCESS | 1818 | 1477631687996 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:48 INFO - PROCESS | 1818 | 1477631688218 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 22:14:48 INFO - PROCESS | 1818 | 1477631688237 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 22:14:48 INFO - PROCESS | 1818 | 1477631688242 Marionette TRACE conn4 <- [1,2090,null,["8"]] 22:14:48 INFO - PROCESS | 1818 | 1477631688247 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 22:14:48 INFO - PROCESS | 1818 | 1477631688252 Marionette TRACE conn4 <- [1,2091,null,{}] 22:14:48 INFO - PROCESS | 1818 | 1477631688258 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e9000 == 19 [pid = 1818] [id = 460] 22:14:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8d9e9800) [pid = 1818] [serial = 1349] [outer = (nil)] 22:14:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8d9ecc00) [pid = 1818] [serial = 1350] [outer = 0x8d9e9800] 22:14:48 INFO - PROCESS | 1818 | 1477631688345 Marionette DEBUG loaded listener.js 22:14:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8d9ed000) [pid = 1818] [serial = 1351] [outer = 0x8d9e9800] 22:14:49 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:14:49 INFO - PROCESS | 1818 | 1477631689261 Marionette TRACE conn4 <- [1,2092,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]]]}] 22:14:49 INFO - . 22:14:49 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1326ms 22:14:49 INFO - PROCESS | 1818 | 1477631689361 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 22:14:49 INFO - PROCESS | 1818 | 1477631689368 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 22:14:49 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 22:14:49 INFO - PROCESS | 1818 | 1477631689385 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:49 INFO - PROCESS | 1818 | 1477631689595 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 22:14:49 INFO - PROCESS | 1818 | 1477631689770 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 22:14:49 INFO - PROCESS | 1818 | 1477631689775 Marionette TRACE conn4 <- [1,2095,null,["8"]] 22:14:49 INFO - PROCESS | 1818 | 1477631689788 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 22:14:49 INFO - PROCESS | 1818 | 1477631689796 Marionette TRACE conn4 <- [1,2096,null,{}] 22:14:49 INFO - PROCESS | 1818 | 1477631689803 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x88341000 == 20 [pid = 1818] [id = 461] 22:14:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8b6ef400) [pid = 1818] [serial = 1352] [outer = (nil)] 22:14:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8b6f2400) [pid = 1818] [serial = 1353] [outer = 0x8b6ef400] 22:14:49 INFO - PROCESS | 1818 | 1477631689907 Marionette DEBUG loaded listener.js 22:14:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8cc59000) [pid = 1818] [serial = 1354] [outer = 0x8b6ef400] 22:14:50 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:14:50 INFO - PROCESS | 1818 | 1477631690858 Marionette TRACE conn4 <- [1,2097,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]]]}] 22:14:50 INFO - . 22:14:50 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1527ms 22:14:50 INFO - PROCESS | 1818 | 1477631690908 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 22:14:50 INFO - PROCESS | 1818 | 1477631690915 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 22:14:50 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:14:50 INFO - PROCESS | 1818 | 1477631690923 Marionette TRACE conn4 -> [0,2099,"getContext",null] 22:14:50 INFO - PROCESS | 1818 | 1477631690927 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 22:14:50 INFO - PROCESS | 1818 | 1477631690935 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 22:14:50 INFO - PROCESS | 1818 | 1477631690939 Marionette TRACE conn4 <- [1,2100,null,{}] 22:14:50 INFO - PROCESS | 1818 | 1477631690947 Marionette TRACE conn4 -> [0,2101,"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}] 22:14:50 INFO - PROCESS | 1818 | 1477631690969 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 22:14:50 INFO - PROCESS | 1818 | 1477631690975 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 22:14:50 INFO - PROCESS | 1818 | 1477631690981 Marionette TRACE conn4 <- [1,2102,null,{}] 22:14:50 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:14:51 INFO - PROCESS | 1818 | 1477631691041 Marionette TRACE conn4 -> [0,2103,"getContext",null] 22:14:51 INFO - PROCESS | 1818 | 1477631691049 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691060 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691063 Marionette TRACE conn4 <- [1,2104,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691070 Marionette TRACE conn4 -> [0,2105,"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}] 22:14:51 INFO - PROCESS | 1818 | 1477631691095 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 22:14:51 INFO - PROCESS | 1818 | 1477631691100 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691104 Marionette TRACE conn4 <- [1,2106,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691111 Marionette TRACE conn4 -> [0,2107,"getContext",null] 22:14:51 INFO - PROCESS | 1818 | 1477631691114 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691120 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691124 Marionette TRACE conn4 <- [1,2108,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691130 Marionette TRACE conn4 -> [0,2109,"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}] 22:14:51 INFO - PROCESS | 1818 | 1477631691153 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 22:14:51 INFO - PROCESS | 1818 | 1477631691204 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691207 Marionette TRACE conn4 <- [1,2110,null,{}] 22:14:51 INFO - Setting pref security.mixed_content.use_hsts (false) 22:14:51 INFO - PROCESS | 1818 | 1477631691219 Marionette TRACE conn4 -> [0,2111,"getContext",null] 22:14:51 INFO - PROCESS | 1818 | 1477631691223 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691229 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691233 Marionette TRACE conn4 <- [1,2112,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691239 Marionette TRACE conn4 -> [0,2113,"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}] 22:14:51 INFO - PROCESS | 1818 | 1477631691262 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 22:14:51 INFO - PROCESS | 1818 | 1477631691282 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691287 Marionette TRACE conn4 <- [1,2114,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691293 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:51 INFO - PROCESS | 1818 | 1477631691604 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 22:14:51 INFO - PROCESS | 1818 | 1477631691688 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 22:14:51 INFO - PROCESS | 1818 | 1477631691693 Marionette TRACE conn4 <- [1,2116,null,["8"]] 22:14:51 INFO - PROCESS | 1818 | 1477631691699 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 22:14:51 INFO - PROCESS | 1818 | 1477631691705 Marionette TRACE conn4 <- [1,2117,null,{}] 22:14:51 INFO - PROCESS | 1818 | 1477631691753 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf7800 == 21 [pid = 1818] [id = 462] 22:14:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8daf8c00) [pid = 1818] [serial = 1355] [outer = (nil)] 22:14:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f656c00) [pid = 1818] [serial = 1356] [outer = 0x8daf8c00] 22:14:51 INFO - PROCESS | 1818 | 1477631691850 Marionette DEBUG loaded listener.js 22:14:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f70a400) [pid = 1818] [serial = 1357] [outer = 0x8daf8c00] 22:14:52 INFO - PROCESS | 1818 | [1818] 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 22:14:52 INFO - PROCESS | 1818 | [1818] 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 22:14:52 INFO - PROCESS | 1818 | [1818] 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 22:14:52 INFO - PROCESS | 1818 | 1477631692764 Marionette TRACE conn4 <- [1,2118,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]]]}] 22:14:52 INFO - . 22:14:52 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 1893ms 22:14:52 INFO - PROCESS | 1818 | 1477631692834 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 22:14:52 INFO - PROCESS | 1818 | 1477631692837 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 22:14:52 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 22:14:52 INFO - PROCESS | 1818 | 1477631692850 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:53 INFO - PROCESS | 1818 | 1477631693048 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 22:14:53 INFO - PROCESS | 1818 | 1477631693348 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 22:14:53 INFO - PROCESS | 1818 | 1477631693353 Marionette TRACE conn4 <- [1,2121,null,["8"]] 22:14:53 INFO - PROCESS | 1818 | 1477631693364 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 22:14:53 INFO - PROCESS | 1818 | 1477631693374 Marionette TRACE conn4 <- [1,2122,null,{}] 22:14:53 INFO - PROCESS | 1818 | 1477631693383 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x838bd800 == 22 [pid = 1818] [id = 463] 22:14:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x838de400) [pid = 1818] [serial = 1358] [outer = (nil)] 22:14:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8390e800) [pid = 1818] [serial = 1359] [outer = 0x838de400] 22:14:53 INFO - PROCESS | 1818 | 1477631693478 Marionette DEBUG loaded listener.js 22:14:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x84023000) [pid = 1818] [serial = 1360] [outer = 0x838de400] 22:14:54 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0xa308b800) [pid = 1818] [serial = 1325] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0xa300dc00) [pid = 1818] [serial = 1322] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0xa3081400) [pid = 1818] [serial = 1323] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0xa2962400) [pid = 1818] [serial = 1319] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0xa296c800) [pid = 1818] [serial = 1320] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x94e38800) [pid = 1818] [serial = 1316] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x956eac00) [pid = 1818] [serial = 1317] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8cd62c00) [pid = 1818] [serial = 1313] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8cd63800) [pid = 1818] [serial = 1314] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9a36e800) [pid = 1818] [serial = 1310] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9a3d3c00) [pid = 1818] [serial = 1311] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dc8fc00) [pid = 1818] [serial = 1307] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x93770c00) [pid = 1818] [serial = 1308] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x9577a800) [pid = 1818] [serial = 1305] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8f650800) [pid = 1818] [serial = 1290] [outer = (nil)] [url = about:blank] 22:14:54 INFO - PROCESS | 1818 | 1477631694574 Marionette TRACE conn4 <- [1,2123,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]]]}] 22:14:54 INFO - . 22:14:54 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 1787ms 22:14:54 INFO - PROCESS | 1818 | 1477631694639 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 22:14:54 INFO - PROCESS | 1818 | 1477631694645 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 22:14:54 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 22:14:54 INFO - PROCESS | 1818 | 1477631694655 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:54 INFO - PROCESS | 1818 | 1477631694835 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 22:14:54 INFO - PROCESS | 1818 | 1477631694974 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 22:14:54 INFO - PROCESS | 1818 | 1477631694982 Marionette TRACE conn4 <- [1,2126,null,["8"]] 22:14:54 INFO - PROCESS | 1818 | 1477631694988 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 22:14:55 INFO - PROCESS | 1818 | 1477631694996 Marionette TRACE conn4 <- [1,2127,null,{}] 22:14:55 INFO - PROCESS | 1818 | 1477631695003 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b2c00 == 23 [pid = 1818] [id = 464] 22:14:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x839b8c00) [pid = 1818] [serial = 1361] [outer = (nil)] 22:14:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x84016c00) [pid = 1818] [serial = 1362] [outer = 0x839b8c00] 22:14:55 INFO - PROCESS | 1818 | 1477631695095 Marionette DEBUG loaded listener.js 22:14:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x84017c00) [pid = 1818] [serial = 1363] [outer = 0x839b8c00] 22:14:55 INFO - PROCESS | 1818 | [1818] 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 22:14:55 INFO - PROCESS | 1818 | [1818] 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 22:14:55 INFO - PROCESS | 1818 | 1477631695893 Marionette TRACE conn4 <- [1,2128,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]]]}] 22:14:55 INFO - . 22:14:55 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 1273ms 22:14:55 INFO - PROCESS | 1818 | 1477631695927 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 22:14:55 INFO - PROCESS | 1818 | 1477631695931 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 22:14:55 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 22:14:55 INFO - PROCESS | 1818 | 1477631695939 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:56 INFO - PROCESS | 1818 | 1477631696182 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 22:14:56 INFO - PROCESS | 1818 | 1477631696204 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 22:14:56 INFO - PROCESS | 1818 | 1477631696215 Marionette TRACE conn4 <- [1,2131,null,["8"]] 22:14:56 INFO - PROCESS | 1818 | 1477631696225 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 22:14:56 INFO - PROCESS | 1818 | 1477631696232 Marionette TRACE conn4 <- [1,2132,null,{}] 22:14:56 INFO - PROCESS | 1818 | 1477631696238 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f9c00 == 24 [pid = 1818] [id = 465] 22:14:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8c6e7800) [pid = 1818] [serial = 1364] [outer = (nil)] 22:14:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8c6efc00) [pid = 1818] [serial = 1365] [outer = 0x8c6e7800] 22:14:56 INFO - PROCESS | 1818 | 1477631696323 Marionette DEBUG loaded listener.js 22:14:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8cc52c00) [pid = 1818] [serial = 1366] [outer = 0x8c6e7800] 22:14:57 INFO - PROCESS | 1818 | [1818] 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 22:14:57 INFO - PROCESS | 1818 | [1818] 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 22:14:57 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:14:57 INFO - PROCESS | 1818 | 1477631697210 Marionette TRACE conn4 <- [1,2133,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]]]}] 22:14:57 INFO - . 22:14:57 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 1326ms 22:14:57 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:14:57 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:14:57 INFO - PROCESS | 1818 | 1477631697265 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 22:14:57 INFO - PROCESS | 1818 | 1477631697268 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697286 Marionette TRACE conn4 -> [0,2135,"getContext",null] 22:14:57 INFO - PROCESS | 1818 | 1477631697290 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697295 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697298 Marionette TRACE conn4 <- [1,2136,null,{}] 22:14:57 INFO - PROCESS | 1818 | 1477631697304 Marionette TRACE conn4 -> [0,2137,"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}] 22:14:57 INFO - PROCESS | 1818 | 1477631697325 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 22:14:57 INFO - PROCESS | 1818 | 1477631697337 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697340 Marionette TRACE conn4 <- [1,2138,null,{}] 22:14:57 INFO - Clearing pref security.mixed_content.use_hsts 22:14:57 INFO - PROCESS | 1818 | 1477631697346 Marionette TRACE conn4 -> [0,2139,"getContext",null] 22:14:57 INFO - PROCESS | 1818 | 1477631697349 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697356 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697360 Marionette TRACE conn4 <- [1,2140,null,{}] 22:14:57 INFO - PROCESS | 1818 | 1477631697374 Marionette TRACE conn4 -> [0,2141,"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}] 22:14:57 INFO - PROCESS | 1818 | 1477631697389 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 22:14:57 INFO - PROCESS | 1818 | 1477631697394 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697397 Marionette TRACE conn4 <- [1,2142,null,{}] 22:14:57 INFO - PROCESS | 1818 | 1477631697403 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:57 INFO - PROCESS | 1818 | 1477631697641 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 22:14:57 INFO - PROCESS | 1818 | 1477631697680 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 22:14:57 INFO - PROCESS | 1818 | 1477631697684 Marionette TRACE conn4 <- [1,2144,null,["8"]] 22:14:57 INFO - PROCESS | 1818 | 1477631697690 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 22:14:57 INFO - PROCESS | 1818 | 1477631697702 Marionette TRACE conn4 <- [1,2145,null,{}] 22:14:57 INFO - PROCESS | 1818 | 1477631697781 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceef800 == 25 [pid = 1818] [id = 466] 22:14:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8daf3c00) [pid = 1818] [serial = 1367] [outer = (nil)] 22:14:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8dc8d000) [pid = 1818] [serial = 1368] [outer = 0x8daf3c00] 22:14:57 INFO - PROCESS | 1818 | 1477631697872 Marionette DEBUG loaded listener.js 22:14:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8f60fc00) [pid = 1818] [serial = 1369] [outer = 0x8daf3c00] 22:14:58 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:14:58 INFO - PROCESS | 1818 | 1477631698703 Marionette TRACE conn4 <- [1,2146,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]]]}] 22:14:58 INFO - . 22:14:58 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 1454ms 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8327d400) [pid = 1818] [serial = 1334] [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] 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8313d000) [pid = 1818] [serial = 1337] [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] 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8b6f3000) [pid = 1818] [serial = 1343] [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] 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x94f21400) [pid = 1818] [serial = 1328] [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] 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0xa3007400) [pid = 1818] [serial = 1331] [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] 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x839b1c00) [pid = 1818] [serial = 1340] [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] 22:14:58 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 22:14:58 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8cc5cc00) [pid = 1818] [serial = 1346] [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] 22:14:58 INFO - PROCESS | 1818 | 1477631698824 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1818 | 1477631698827 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698846 Marionette TRACE conn4 -> [0,2148,"getContext",null] 22:14:58 INFO - PROCESS | 1818 | 1477631698850 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698856 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698860 Marionette TRACE conn4 <- [1,2149,null,{}] 22:14:58 INFO - PROCESS | 1818 | 1477631698866 Marionette TRACE conn4 -> [0,2150,"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}] 22:14:58 INFO - PROCESS | 1818 | 1477631698897 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 22:14:58 INFO - PROCESS | 1818 | 1477631698902 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698905 Marionette TRACE conn4 <- [1,2151,null,{}] 22:14:58 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:14:58 INFO - PROCESS | 1818 | 1477631698911 Marionette TRACE conn4 -> [0,2152,"getContext",null] 22:14:58 INFO - PROCESS | 1818 | 1477631698915 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698920 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698922 Marionette TRACE conn4 <- [1,2153,null,{}] 22:14:58 INFO - PROCESS | 1818 | 1477631698929 Marionette TRACE conn4 -> [0,2154,"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}] 22:14:58 INFO - PROCESS | 1818 | 1477631698953 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 22:14:58 INFO - PROCESS | 1818 | 1477631698957 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698962 Marionette TRACE conn4 <- [1,2155,null,{}] 22:14:58 INFO - PROCESS | 1818 | 1477631698967 Marionette TRACE conn4 -> [0,2156,"getContext",null] 22:14:58 INFO - PROCESS | 1818 | 1477631698969 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698978 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 22:14:58 INFO - PROCESS | 1818 | 1477631698981 Marionette TRACE conn4 <- [1,2157,null,{}] 22:14:58 INFO - PROCESS | 1818 | 1477631698987 Marionette TRACE conn4 -> [0,2158,"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}] 22:14:59 INFO - PROCESS | 1818 | 1477631699004 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 22:14:59 INFO - PROCESS | 1818 | 1477631699009 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 22:14:59 INFO - PROCESS | 1818 | 1477631699012 Marionette TRACE conn4 <- [1,2159,null,{}] 22:14:59 INFO - Setting pref security.mixed_content.use_hsts (false) 22:14:59 INFO - PROCESS | 1818 | 1477631699018 Marionette TRACE conn4 -> [0,2160,"getContext",null] 22:14:59 INFO - PROCESS | 1818 | 1477631699021 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 22:14:59 INFO - PROCESS | 1818 | 1477631699044 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 22:14:59 INFO - PROCESS | 1818 | 1477631699048 Marionette TRACE conn4 <- [1,2161,null,{}] 22:14:59 INFO - PROCESS | 1818 | 1477631699055 Marionette TRACE conn4 -> [0,2162,"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}] 22:14:59 INFO - PROCESS | 1818 | 1477631699073 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 22:14:59 INFO - PROCESS | 1818 | 1477631699078 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 22:14:59 INFO - PROCESS | 1818 | 1477631699081 Marionette TRACE conn4 <- [1,2163,null,{}] 22:14:59 INFO - PROCESS | 1818 | 1477631699087 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:59 INFO - PROCESS | 1818 | 1477631699283 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 22:14:59 INFO - PROCESS | 1818 | 1477631699292 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 22:14:59 INFO - PROCESS | 1818 | 1477631699295 Marionette TRACE conn4 <- [1,2165,null,["8"]] 22:14:59 INFO - PROCESS | 1818 | 1477631699428 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 22:14:59 INFO - PROCESS | 1818 | 1477631699433 Marionette TRACE conn4 <- [1,2166,null,{}] 22:14:59 INFO - PROCESS | 1818 | 1477631699438 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f7000 == 26 [pid = 1818] [id = 467] 22:14:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8f871800) [pid = 1818] [serial = 1370] [outer = (nil)] 22:14:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8f8c6c00) [pid = 1818] [serial = 1371] [outer = 0x8f871800] 22:14:59 INFO - PROCESS | 1818 | 1477631699523 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8f8c7000) [pid = 1818] [serial = 1372] [outer = 0x8f871800] 22:15:00 INFO - PROCESS | 1818 | 1477631700230 Marionette TRACE conn4 <- [1,2167,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]]]}] 22:15:00 INFO - . 22:15:00 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 1421ms 22:15:00 INFO - PROCESS | 1818 | 1477631700261 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 22:15:00 INFO - PROCESS | 1818 | 1477631700269 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 22:15:00 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:15:00 INFO - PROCESS | 1818 | 1477631700277 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:00 INFO - PROCESS | 1818 | 1477631700513 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 22:15:00 INFO - PROCESS | 1818 | 1477631700531 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 22:15:00 INFO - PROCESS | 1818 | 1477631700538 Marionette TRACE conn4 <- [1,2170,null,["8"]] 22:15:00 INFO - PROCESS | 1818 | 1477631700546 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 22:15:00 INFO - PROCESS | 1818 | 1477631700554 Marionette TRACE conn4 <- [1,2171,null,{}] 22:15:00 INFO - PROCESS | 1818 | 1477631700562 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb1ec00 == 27 [pid = 1818] [id = 468] 22:15:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x90f4fc00) [pid = 1818] [serial = 1373] [outer = (nil)] 22:15:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x92276400) [pid = 1818] [serial = 1374] [outer = 0x90f4fc00] 22:15:00 INFO - PROCESS | 1818 | 1477631700745 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x93080000) [pid = 1818] [serial = 1375] [outer = 0x90f4fc00] 22:15:01 INFO - PROCESS | 1818 | [1818] 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 22:15:01 INFO - PROCESS | 1818 | [1818] 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 22:15:01 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:15:01 INFO - PROCESS | 1818 | 1477631701769 Marionette TRACE conn4 <- [1,2172,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]]]}] 22:15:01 INFO - . 22:15:01 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 1522ms 22:15:01 INFO - PROCESS | 1818 | 1477631701801 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1818 | 1477631701809 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:15:01 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:15:01 INFO - PROCESS | 1818 | 1477631701838 Marionette TRACE conn4 -> [0,2174,"getContext",null] 22:15:01 INFO - PROCESS | 1818 | 1477631701854 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 22:15:01 INFO - PROCESS | 1818 | 1477631701864 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 22:15:01 INFO - PROCESS | 1818 | 1477631701870 Marionette TRACE conn4 <- [1,2175,null,{}] 22:15:01 INFO - PROCESS | 1818 | 1477631701879 Marionette TRACE conn4 -> [0,2176,"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}] 22:15:01 INFO - PROCESS | 1818 | 1477631701901 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 22:15:01 INFO - PROCESS | 1818 | 1477631701909 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 22:15:01 INFO - PROCESS | 1818 | 1477631701919 Marionette TRACE conn4 <- [1,2177,null,{}] 22:15:01 INFO - Clearing pref security.mixed_content.use_hsts 22:15:01 INFO - PROCESS | 1818 | 1477631701974 Marionette TRACE conn4 -> [0,2178,"getContext",null] 22:15:01 INFO - PROCESS | 1818 | 1477631701980 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 22:15:01 INFO - PROCESS | 1818 | 1477631701994 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 22:15:02 INFO - PROCESS | 1818 | 1477631702001 Marionette TRACE conn4 <- [1,2179,null,{}] 22:15:02 INFO - PROCESS | 1818 | 1477631702007 Marionette TRACE conn4 -> [0,2180,"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}] 22:15:02 INFO - PROCESS | 1818 | 1477631702052 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 22:15:02 INFO - PROCESS | 1818 | 1477631702065 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 22:15:02 INFO - PROCESS | 1818 | 1477631702071 Marionette TRACE conn4 <- [1,2181,null,{}] 22:15:02 INFO - PROCESS | 1818 | 1477631702139 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:02 INFO - PROCESS | 1818 | 1477631702366 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 22:15:02 INFO - PROCESS | 1818 | 1477631702580 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 22:15:02 INFO - PROCESS | 1818 | 1477631702588 Marionette TRACE conn4 <- [1,2183,null,["8"]] 22:15:02 INFO - PROCESS | 1818 | 1477631702594 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 22:15:02 INFO - PROCESS | 1818 | 1477631702601 Marionette TRACE conn4 <- [1,2184,null,{}] 22:15:02 INFO - PROCESS | 1818 | 1477631702651 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd58000 == 28 [pid = 1818] [id = 469] 22:15:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8cd5f800) [pid = 1818] [serial = 1376] [outer = (nil)] 22:15:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8d9e6000) [pid = 1818] [serial = 1377] [outer = 0x8cd5f800] 22:15:02 INFO - PROCESS | 1818 | 1477631702753 Marionette DEBUG loaded listener.js 22:15:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8d9e8000) [pid = 1818] [serial = 1378] [outer = 0x8cd5f800] 22:15:03 INFO - PROCESS | 1818 | [1818] 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 22:15:03 INFO - PROCESS | 1818 | [1818] 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 22:15:03 INFO - PROCESS | 1818 | 1477631703615 Marionette TRACE conn4 <- [1,2185,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]]]}] 22:15:03 INFO - . 22:15:03 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 1823ms 22:15:03 INFO - PROCESS | 1818 | 1477631703655 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 22:15:03 INFO - PROCESS | 1818 | 1477631703660 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 22:15:03 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:15:03 INFO - PROCESS | 1818 | 1477631703668 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:03 INFO - PROCESS | 1818 | 1477631703960 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 22:15:04 INFO - PROCESS | 1818 | 1477631704094 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 22:15:04 INFO - PROCESS | 1818 | 1477631704099 Marionette TRACE conn4 <- [1,2188,null,["8"]] 22:15:04 INFO - PROCESS | 1818 | 1477631704113 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 22:15:04 INFO - PROCESS | 1818 | 1477631704118 Marionette TRACE conn4 <- [1,2189,null,{}] 22:15:04 INFO - PROCESS | 1818 | 1477631704125 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x92863c00 == 29 [pid = 1818] [id = 470] 22:15:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x92866400) [pid = 1818] [serial = 1379] [outer = (nil)] 22:15:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9319b400) [pid = 1818] [serial = 1380] [outer = 0x92866400] 22:15:04 INFO - PROCESS | 1818 | 1477631704223 Marionette DEBUG loaded listener.js 22:15:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x933be800) [pid = 1818] [serial = 1381] [outer = 0x92866400] 22:15:05 INFO - PROCESS | 1818 | 1477631705063 Marionette TRACE conn4 <- [1,2190,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]]]}] 22:15:05 INFO - . 22:15:05 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 1431ms 22:15:05 INFO - PROCESS | 1818 | 1477631705099 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 22:15:05 INFO - PROCESS | 1818 | 1477631705102 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 22:15:05 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:15:05 INFO - PROCESS | 1818 | 1477631705128 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:05 INFO - PROCESS | 1818 | 1477631705316 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 22:15:05 INFO - PROCESS | 1818 | 1477631705500 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 22:15:05 INFO - PROCESS | 1818 | 1477631705506 Marionette TRACE conn4 <- [1,2193,null,["8"]] 22:15:05 INFO - PROCESS | 1818 | 1477631705512 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 22:15:05 INFO - PROCESS | 1818 | 1477631705523 Marionette TRACE conn4 <- [1,2194,null,{}] 22:15:05 INFO - PROCESS | 1818 | 1477631705573 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x9377c000 == 30 [pid = 1818] [id = 471] 22:15:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9377d800) [pid = 1818] [serial = 1382] [outer = (nil)] 22:15:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x93806c00) [pid = 1818] [serial = 1383] [outer = 0x9377d800] 22:15:05 INFO - PROCESS | 1818 | 1477631705674 Marionette DEBUG loaded listener.js 22:15:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x93a78400) [pid = 1818] [serial = 1384] [outer = 0x9377d800] 22:15:06 INFO - PROCESS | 1818 | [1818] 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 22:15:06 INFO - PROCESS | 1818 | [1818] 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 22:15:06 INFO - PROCESS | 1818 | 1477631706548 Marionette TRACE conn4 <- [1,2195,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]]]}] 22:15:06 INFO - . 22:15:06 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 1435ms 22:15:06 INFO - PROCESS | 1818 | 1477631706559 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 22:15:06 INFO - PROCESS | 1818 | 1477631706563 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 22:15:06 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 22:15:06 INFO - PROCESS | 1818 | 1477631706571 Marionette TRACE conn4 -> [0,2197,"getContext",null] 22:15:06 INFO - PROCESS | 1818 | 1477631706574 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706580 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706583 Marionette TRACE conn4 <- [1,2198,null,{}] 22:15:06 INFO - PROCESS | 1818 | 1477631706589 Marionette TRACE conn4 -> [0,2199,"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}] 22:15:06 INFO - PROCESS | 1818 | 1477631706608 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 22:15:06 INFO - PROCESS | 1818 | 1477631706645 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706648 Marionette TRACE conn4 <- [1,2200,null,{}] 22:15:06 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:15:06 INFO - PROCESS | 1818 | 1477631706685 Marionette TRACE conn4 -> [0,2201,"getContext",null] 22:15:06 INFO - PROCESS | 1818 | 1477631706689 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706707 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706711 Marionette TRACE conn4 <- [1,2202,null,{}] 22:15:06 INFO - PROCESS | 1818 | 1477631706718 Marionette TRACE conn4 -> [0,2203,"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}] 22:15:06 INFO - PROCESS | 1818 | 1477631706738 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 22:15:06 INFO - PROCESS | 1818 | 1477631706789 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706793 Marionette TRACE conn4 <- [1,2204,null,{}] 22:15:06 INFO - PROCESS | 1818 | 1477631706799 Marionette TRACE conn4 -> [0,2205,"getContext",null] 22:15:06 INFO - PROCESS | 1818 | 1477631706803 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706808 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706811 Marionette TRACE conn4 <- [1,2206,null,{}] 22:15:06 INFO - PROCESS | 1818 | 1477631706818 Marionette TRACE conn4 -> [0,2207,"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}] 22:15:06 INFO - PROCESS | 1818 | 1477631706842 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 22:15:06 INFO - PROCESS | 1818 | 1477631706847 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706851 Marionette TRACE conn4 <- [1,2208,null,{}] 22:15:06 INFO - Setting pref security.mixed_content.use_hsts (false) 22:15:06 INFO - PROCESS | 1818 | 1477631706858 Marionette TRACE conn4 -> [0,2209,"getContext",null] 22:15:06 INFO - PROCESS | 1818 | 1477631706861 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706867 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 22:15:06 INFO - PROCESS | 1818 | 1477631706874 Marionette TRACE conn4 <- [1,2210,null,{}] 22:15:06 INFO - PROCESS | 1818 | 1477631706880 Marionette TRACE conn4 -> [0,2211,"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}] 22:15:06 INFO - PROCESS | 1818 | 1477631706899 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 22:15:07 INFO - PROCESS | 1818 | 1477631707111 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 22:15:07 INFO - PROCESS | 1818 | 1477631707117 Marionette TRACE conn4 <- [1,2212,null,{}] 22:15:07 INFO - PROCESS | 1818 | 1477631707126 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:07 INFO - PROCESS | 1818 | 1477631707353 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 22:15:07 INFO - PROCESS | 1818 | 1477631707579 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 22:15:07 INFO - PROCESS | 1818 | 1477631707588 Marionette TRACE conn4 <- [1,2214,null,["8"]] 22:15:07 INFO - PROCESS | 1818 | 1477631707671 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 22:15:07 INFO - PROCESS | 1818 | 1477631707683 Marionette TRACE conn4 <- [1,2215,null,{}] 22:15:07 INFO - PROCESS | 1818 | 1477631707690 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8327dc00 == 31 [pid = 1818] [id = 472] 22:15:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8327e000) [pid = 1818] [serial = 1385] [outer = (nil)] 22:15:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83847c00) [pid = 1818] [serial = 1386] [outer = 0x8327e000] 22:15:07 INFO - PROCESS | 1818 | 1477631707781 Marionette DEBUG loaded listener.js 22:15:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x838b1000) [pid = 1818] [serial = 1387] [outer = 0x8327e000] 22:15:08 INFO - PROCESS | 1818 | --DOCSHELL 0x83138c00 == 30 [pid = 1818] [id = 451] 22:15:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa292c800 == 29 [pid = 1818] [id = 450] 22:15:08 INFO - PROCESS | 1818 | --DOCSHELL 0x839b3400 == 28 [pid = 1818] [id = 448] 22:15:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fc400 == 27 [pid = 1818] [id = 449] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8cd56c00) [pid = 1818] [serial = 1347] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8cd59800) [pid = 1818] [serial = 1348] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b6f5400) [pid = 1818] [serial = 1344] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8b7ef800) [pid = 1818] [serial = 1345] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x839bd400) [pid = 1818] [serial = 1341] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83ab3000) [pid = 1818] [serial = 1342] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8327e800) [pid = 1818] [serial = 1338] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x83845800) [pid = 1818] [serial = 1339] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x839b6400) [pid = 1818] [serial = 1335] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8b7ed800) [pid = 1818] [serial = 1336] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0xa3083c00) [pid = 1818] [serial = 1332] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0xa4581400) [pid = 1818] [serial = 1333] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x95776000) [pid = 1818] [serial = 1329] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x98483800) [pid = 1818] [serial = 1330] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8d9ecc00) [pid = 1818] [serial = 1350] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1818 | [aac @ 0x88333400] err{or,}_recognition separate: 1; 1 22:15:08 INFO - PROCESS | 1818 | [aac @ 0x88333400] err{or,}_recognition combined: 1; 1 22:15:08 INFO - PROCESS | 1818 | [aac @ 0x88333400] Unsupported bit depth: 0 22:15:08 INFO - PROCESS | 1818 | [h264 @ 0x8833b400] err{or,}_recognition separate: 1; 1 22:15:08 INFO - PROCESS | 1818 | [h264 @ 0x8833b400] err{or,}_recognition combined: 1; 1 22:15:08 INFO - PROCESS | 1818 | [h264 @ 0x8833b400] Unsupported bit depth: 0 22:15:08 INFO - PROCESS | 1818 | 1477631708910 Marionette TRACE conn4 <- [1,2216,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]]]}] 22:15:08 INFO - . 22:15:08 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 2382ms 22:15:08 INFO - PROCESS | 1818 | 1477631708958 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 22:15:08 INFO - PROCESS | 1818 | 1477631708967 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 22:15:08 INFO - TEST-START | /navigation-timing/idlharness.html 22:15:08 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:15:08 INFO - PROCESS | 1818 | 1477631708976 Marionette TRACE conn4 -> [0,2218,"getContext",null] 22:15:08 INFO - PROCESS | 1818 | 1477631708978 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 22:15:08 INFO - PROCESS | 1818 | 1477631708983 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 22:15:08 INFO - PROCESS | 1818 | 1477631708989 Marionette TRACE conn4 <- [1,2219,null,{}] 22:15:09 INFO - PROCESS | 1818 | 1477631708996 Marionette TRACE conn4 -> [0,2220,"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}] 22:15:09 INFO - PROCESS | 1818 | 1477631709014 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 22:15:09 INFO - PROCESS | 1818 | 1477631709019 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709023 Marionette TRACE conn4 <- [1,2221,null,{}] 22:15:09 INFO - Clearing pref security.mixed_content.use_hsts 22:15:09 INFO - PROCESS | 1818 | 1477631709039 Marionette TRACE conn4 -> [0,2222,"getContext",null] 22:15:09 INFO - PROCESS | 1818 | 1477631709050 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709057 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709061 Marionette TRACE conn4 <- [1,2223,null,{}] 22:15:09 INFO - PROCESS | 1818 | 1477631709066 Marionette TRACE conn4 -> [0,2224,"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}] 22:15:09 INFO - PROCESS | 1818 | 1477631709085 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 22:15:09 INFO - PROCESS | 1818 | 1477631709091 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709094 Marionette TRACE conn4 <- [1,2225,null,{}] 22:15:09 INFO - PROCESS | 1818 | 1477631709117 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:15:09 INFO - PROCESS | 1818 | 1477631709302 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 22:15:09 INFO - PROCESS | 1818 | 1477631709458 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 22:15:09 INFO - PROCESS | 1818 | 1477631709462 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709469 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:15:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8cc5e000) [pid = 1818] [serial = 1388] [outer = 0x93ab3c00] 22:15:09 INFO - PROCESS | 1818 | 1477631709718 Marionette TRACE conn4 <- [1,2228,null,{}] 22:15:09 INFO - PROCESS | 1818 | 1477631709725 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:15:09 INFO - PROCESS | 1818 | 1477631709754 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 22:15:09 INFO - PROCESS | 1818 | 1477631709783 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:09 INFO - PROCESS | 1818 | 1477631709808 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 22:15:09 INFO - PROCESS | 1818 | 1477631709814 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 22:15:09 INFO - PROCESS | 1818 | 1477631709818 Marionette TRACE conn4 <- [1,2231,null,["8"]] 22:15:09 INFO - PROCESS | 1818 | 1477631709823 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 22:15:09 INFO - PROCESS | 1818 | 1477631709828 Marionette TRACE conn4 <- [1,2232,null,{}] 22:15:09 INFO - PROCESS | 1818 | 1477631709859 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd58800 == 28 [pid = 1818] [id = 473] 22:15:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8cd58c00) [pid = 1818] [serial = 1389] [outer = (nil)] 22:15:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8cd60800) [pid = 1818] [serial = 1390] [outer = 0x8cd58c00] 22:15:09 INFO - PROCESS | 1818 | 1477631709946 Marionette DEBUG loaded listener.js 22:15:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8ceeb000) [pid = 1818] [serial = 1391] [outer = 0x8cd58c00] 22:15:11 INFO - ............................................................................................. 22:15:11 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2788ms 22:15:11 INFO - PROCESS | 1818 | 1477631711665 Marionette TRACE conn4 <- [1,2233,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"]]]}] 22:15:11 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8f871800) [pid = 1818] [serial = 1370] [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] 22:15:11 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x839b8c00) [pid = 1818] [serial = 1361] [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] 22:15:11 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x838de400) [pid = 1818] [serial = 1358] [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] 22:15:11 INFO - TEST-START | /navigation-timing/test_document_open.html 22:15:11 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8daf3c00) [pid = 1818] [serial = 1367] [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] 22:15:11 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8c6e7800) [pid = 1818] [serial = 1364] [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] 22:15:11 INFO - PROCESS | 1818 | 1477631711899 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1818 | 1477631711906 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 22:15:11 INFO - PROCESS | 1818 | 1477631711925 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:12 INFO - PROCESS | 1818 | 1477631712126 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 22:15:12 INFO - PROCESS | 1818 | 1477631712159 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 22:15:12 INFO - PROCESS | 1818 | 1477631712165 Marionette TRACE conn4 <- [1,2236,null,["8"]] 22:15:12 INFO - PROCESS | 1818 | 1477631712170 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 22:15:12 INFO - PROCESS | 1818 | 1477631712177 Marionette TRACE conn4 <- [1,2237,null,{}] 22:15:12 INFO - PROCESS | 1818 | 1477631712308 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x839be000 == 29 [pid = 1818] [id = 474] 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8f8c3c00) [pid = 1818] [serial = 1392] [outer = (nil)] 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x93778000) [pid = 1818] [serial = 1393] [outer = 0x8f8c3c00] 22:15:12 INFO - PROCESS | 1818 | 1477631712395 Marionette DEBUG loaded listener.js 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x93805000) [pid = 1818] [serial = 1394] [outer = 0x8f8c3c00] 22:15:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313b400 == 30 [pid = 1818] [id = 475] 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x83281c00) [pid = 1818] [serial = 1395] [outer = (nil)] 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x93d35c00) [pid = 1818] [serial = 1396] [outer = 0x83281c00] 22:15:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x93d2e400) [pid = 1818] [serial = 1397] [outer = 0x83281c00] 22:15:13 INFO - PROCESS | 1818 | 1477631713173 Marionette TRACE conn4 <- [1,2238,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]]]}] 22:15:13 INFO - ..................... 22:15:13 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1290ms 22:15:13 INFO - PROCESS | 1818 | 1477631713212 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 22:15:13 INFO - PROCESS | 1818 | 1477631713216 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 22:15:13 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 22:15:13 INFO - PROCESS | 1818 | 1477631713223 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:13 INFO - PROCESS | 1818 | 1477631713458 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 22:15:13 INFO - PROCESS | 1818 | 1477631713610 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 22:15:13 INFO - PROCESS | 1818 | 1477631713613 Marionette TRACE conn4 <- [1,2241,null,["8"]] 22:15:13 INFO - PROCESS | 1818 | 1477631713620 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 22:15:13 INFO - PROCESS | 1818 | 1477631713628 Marionette TRACE conn4 <- [1,2242,null,{}] 22:15:13 INFO - PROCESS | 1818 | 1477631713635 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d93800 == 31 [pid = 1818] [id = 476] 22:15:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x93d94c00) [pid = 1818] [serial = 1398] [outer = (nil)] 22:15:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x94957c00) [pid = 1818] [serial = 1399] [outer = 0x93d94c00] 22:15:13 INFO - PROCESS | 1818 | 1477631713737 Marionette DEBUG loaded listener.js 22:15:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9495cc00) [pid = 1818] [serial = 1400] [outer = 0x93d94c00] 22:15:14 INFO - PROCESS | 1818 | 1477631714335 Marionette TRACE conn4 <- [1,2243,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]]]}] 22:15:14 INFO - ... 22:15:14 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1172ms 22:15:14 INFO - PROCESS | 1818 | 1477631714397 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 22:15:14 INFO - PROCESS | 1818 | 1477631714405 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 22:15:14 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 22:15:14 INFO - PROCESS | 1818 | 1477631714491 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:14 INFO - PROCESS | 1818 | 1477631714763 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 22:15:14 INFO - PROCESS | 1818 | 1477631714936 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 22:15:14 INFO - PROCESS | 1818 | 1477631714944 Marionette TRACE conn4 <- [1,2246,null,["8"]] 22:15:14 INFO - PROCESS | 1818 | 1477631714954 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 22:15:14 INFO - PROCESS | 1818 | 1477631714963 Marionette TRACE conn4 <- [1,2247,null,{}] 22:15:14 INFO - PROCESS | 1818 | 1477631714971 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x84022400 == 32 [pid = 1818] [id = 477] 22:15:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x84050c00) [pid = 1818] [serial = 1401] [outer = (nil)] 22:15:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x88334c00) [pid = 1818] [serial = 1402] [outer = 0x84050c00] 22:15:15 INFO - PROCESS | 1818 | 1477631715083 Marionette DEBUG loaded listener.js 22:15:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x83ab3000) [pid = 1818] [serial = 1403] [outer = 0x84050c00] 22:15:15 INFO - PROCESS | 1818 | 1477631715871 Marionette TRACE conn4 <- [1,2248,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]]]}] 22:15:15 INFO - ...................... 22:15:15 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1486ms 22:15:15 INFO - PROCESS | 1818 | 1477631715946 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 22:15:15 INFO - PROCESS | 1818 | 1477631715954 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 22:15:15 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 22:15:15 INFO - PROCESS | 1818 | 1477631715962 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:16 INFO - PROCESS | 1818 | 1477631716163 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 22:15:16 INFO - PROCESS | 1818 | 1477631716366 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 22:15:16 INFO - PROCESS | 1818 | 1477631716372 Marionette TRACE conn4 <- [1,2251,null,["8"]] 22:15:16 INFO - PROCESS | 1818 | 1477631716423 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 22:15:16 INFO - PROCESS | 1818 | 1477631716429 Marionette TRACE conn4 <- [1,2252,null,{}] 22:15:16 INFO - PROCESS | 1818 | 1477631716435 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60f800 == 33 [pid = 1818] [id = 478] 22:15:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f61a400) [pid = 1818] [serial = 1404] [outer = (nil)] 22:15:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f70cc00) [pid = 1818] [serial = 1405] [outer = 0x8f61a400] 22:15:16 INFO - PROCESS | 1818 | 1477631716605 Marionette DEBUG loaded listener.js 22:15:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f86f800) [pid = 1818] [serial = 1406] [outer = 0x8f61a400] 22:15:17 INFO - PROCESS | 1818 | 1477631717307 Marionette TRACE conn4 <- [1,2253,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]]]}] 22:15:17 INFO - .... 22:15:17 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1375ms 22:15:17 INFO - PROCESS | 1818 | 1477631717346 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 22:15:17 INFO - PROCESS | 1818 | 1477631717354 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 22:15:17 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 22:15:17 INFO - PROCESS | 1818 | 1477631717361 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:17 INFO - PROCESS | 1818 | 1477631717582 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 22:15:17 INFO - PROCESS | 1818 | 1477631717769 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 22:15:17 INFO - PROCESS | 1818 | 1477631717775 Marionette TRACE conn4 <- [1,2256,null,["8"]] 22:15:17 INFO - PROCESS | 1818 | 1477631717781 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 22:15:17 INFO - PROCESS | 1818 | 1477631717788 Marionette TRACE conn4 <- [1,2257,null,{}] 22:15:17 INFO - PROCESS | 1818 | 1477631717838 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d36000 == 34 [pid = 1818] [id = 479] 22:15:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x93d38800) [pid = 1818] [serial = 1407] [outer = (nil)] 22:15:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x93d8b800) [pid = 1818] [serial = 1408] [outer = 0x93d38800] 22:15:17 INFO - PROCESS | 1818 | 1477631717940 Marionette DEBUG loaded listener.js 22:15:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x93d8f800) [pid = 1818] [serial = 1409] [outer = 0x93d38800] 22:15:18 INFO - PROCESS | 1818 | 1477631718629 Marionette TRACE conn4 <- [1,2258,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]]]}] 22:15:18 INFO - ..... 22:15:18 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1329ms 22:15:18 INFO - PROCESS | 1818 | 1477631718691 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 22:15:18 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 22:15:18 INFO - PROCESS | 1818 | 1477631718697 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 22:15:18 INFO - PROCESS | 1818 | 1477631718704 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}] 22:15:18 INFO - PROCESS | 1818 | 1477631718910 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 22:15:19 INFO - PROCESS | 1818 | 1477631719094 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 22:15:19 INFO - PROCESS | 1818 | 1477631719099 Marionette TRACE conn4 <- [1,2261,null,["8"]] 22:15:19 INFO - PROCESS | 1818 | 1477631719109 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 22:15:19 INFO - PROCESS | 1818 | 1477631719115 Marionette TRACE conn4 <- [1,2262,null,{}] 22:15:19 INFO - PROCESS | 1818 | 1477631719164 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ce6c00 == 35 [pid = 1818] [id = 480] 22:15:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x94cee000) [pid = 1818] [serial = 1410] [outer = (nil)] 22:15:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8833dc00) [pid = 1818] [serial = 1411] [outer = 0x94cee000] 22:15:19 INFO - PROCESS | 1818 | 1477631719260 Marionette DEBUG loaded listener.js 22:15:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x94e37800) [pid = 1818] [serial = 1412] [outer = 0x94cee000] 22:15:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x83908400 == 36 [pid = 1818] [id = 481] 22:15:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9566e800) [pid = 1818] [serial = 1413] [outer = (nil)] 22:15:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9574ac00) [pid = 1818] [serial = 1414] [outer = 0x9566e800] 22:15:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x95673c00) [pid = 1818] [serial = 1415] [outer = 0x9566e800] 22:15:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9547a000) [pid = 1818] [serial = 1416] [outer = 0x9566e800] 22:15:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8384a800) [pid = 1818] [serial = 1417] [outer = 0x9566e800] 22:15:21 INFO - PROCESS | 1818 | 1477631721079 Marionette TRACE conn4 <- [1,2263,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]]]}] 22:15:21 INFO - ..... 22:15:21 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2436ms 22:15:21 INFO - PROCESS | 1818 | 1477631721144 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 22:15:21 INFO - PROCESS | 1818 | 1477631721150 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 22:15:21 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 22:15:21 INFO - PROCESS | 1818 | 1477631721169 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:21 INFO - PROCESS | 1818 | 1477631721400 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 22:15:21 INFO - PROCESS | 1818 | 1477631721718 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 22:15:21 INFO - PROCESS | 1818 | 1477631721725 Marionette TRACE conn4 <- [1,2266,null,["8"]] 22:15:21 INFO - PROCESS | 1818 | 1477631721735 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 22:15:21 INFO - PROCESS | 1818 | 1477631721743 Marionette TRACE conn4 <- [1,2267,null,{}] 22:15:21 INFO - PROCESS | 1818 | 1477631721750 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x83848c00 == 37 [pid = 1818] [id = 482] 22:15:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8384a000) [pid = 1818] [serial = 1418] [outer = (nil)] 22:15:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x838de800) [pid = 1818] [serial = 1419] [outer = 0x8384a000] 22:15:21 INFO - PROCESS | 1818 | 1477631721848 Marionette DEBUG loaded listener.js 22:15:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x838e3800) [pid = 1818] [serial = 1420] [outer = 0x8384a000] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8313b400 == 36 [pid = 1818] [id = 475] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0xa3001800 == 35 [pid = 1818] [id = 454] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8313a800 == 34 [pid = 1818] [id = 455] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0x94f1d800 == 33 [pid = 1818] [id = 453] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0x83913c00 == 32 [pid = 1818] [id = 452] 22:15:22 INFO - PROCESS | 1818 | --DOCSHELL 0x83908400 == 31 [pid = 1818] [id = 481] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8b6f2400) [pid = 1818] [serial = 1353] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8f656c00) [pid = 1818] [serial = 1356] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x84023000) [pid = 1818] [serial = 1360] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8390e800) [pid = 1818] [serial = 1359] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x84017c00) [pid = 1818] [serial = 1363] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x84016c00) [pid = 1818] [serial = 1362] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8cc52c00) [pid = 1818] [serial = 1366] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8c6efc00) [pid = 1818] [serial = 1365] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f60fc00) [pid = 1818] [serial = 1369] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8dc8d000) [pid = 1818] [serial = 1368] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f8c7000) [pid = 1818] [serial = 1372] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f8c6c00) [pid = 1818] [serial = 1371] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x92276400) [pid = 1818] [serial = 1374] [outer = (nil)] [url = about:blank] 22:15:23 INFO - PROCESS | 1818 | 1477631723423 Marionette TRACE conn4 <- [1,2268,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]]]}] 22:15:23 INFO - .......... 22:15:23 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 2394ms 22:15:23 INFO - PROCESS | 1818 | 1477631723557 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 22:15:23 INFO - PROCESS | 1818 | 1477631723564 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 22:15:23 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 22:15:23 INFO - PROCESS | 1818 | 1477631723575 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:23 INFO - PROCESS | 1818 | 1477631723788 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 22:15:23 INFO - PROCESS | 1818 | 1477631723925 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 22:15:23 INFO - PROCESS | 1818 | 1477631723931 Marionette TRACE conn4 <- [1,2271,null,["8"]] 22:15:23 INFO - PROCESS | 1818 | 1477631723941 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 22:15:23 INFO - PROCESS | 1818 | 1477631723949 Marionette TRACE conn4 <- [1,2272,null,{}] 22:15:23 INFO - PROCESS | 1818 | 1477631723955 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x83910800 == 32 [pid = 1818] [id = 483] 22:15:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83910c00) [pid = 1818] [serial = 1421] [outer = (nil)] 22:15:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x839af800) [pid = 1818] [serial = 1422] [outer = 0x83910c00] 22:15:24 INFO - PROCESS | 1818 | 1477631724047 Marionette DEBUG loaded listener.js 22:15:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x839b0800) [pid = 1818] [serial = 1423] [outer = 0x83910c00] 22:15:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x83281400 == 33 [pid = 1818] [id = 484] 22:15:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x84019800) [pid = 1818] [serial = 1424] [outer = (nil)] 22:15:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x84057000) [pid = 1818] [serial = 1425] [outer = 0x84019800] 22:15:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x84054800) [pid = 1818] [serial = 1426] [outer = 0x84019800] 22:15:24 INFO - PROCESS | 1818 | [1818] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 22:15:24 INFO - PROCESS | 1818 | 1477631724965 Marionette TRACE conn4 <- [1,2273,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]]]}] 22:15:25 INFO - ....................... 22:15:25 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1435ms 22:15:25 INFO - PROCESS | 1818 | 1477631725010 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 22:15:25 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 22:15:25 INFO - PROCESS | 1818 | 1477631725017 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 22:15:25 INFO - PROCESS | 1818 | 1477631725037 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:25 INFO - PROCESS | 1818 | 1477631725291 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 22:15:25 INFO - PROCESS | 1818 | 1477631725327 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 22:15:25 INFO - PROCESS | 1818 | 1477631725332 Marionette TRACE conn4 <- [1,2276,null,["8"]] 22:15:25 INFO - PROCESS | 1818 | 1477631725340 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 22:15:25 INFO - PROCESS | 1818 | 1477631725346 Marionette TRACE conn4 <- [1,2277,null,{}] 22:15:25 INFO - PROCESS | 1818 | 1477631725444 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405ec00 == 34 [pid = 1818] [id = 485] 22:15:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x88333800) [pid = 1818] [serial = 1427] [outer = (nil)] 22:15:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8b6fa800) [pid = 1818] [serial = 1428] [outer = 0x88333800] 22:15:25 INFO - PROCESS | 1818 | 1477631725534 Marionette DEBUG loaded listener.js 22:15:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8b6fac00) [pid = 1818] [serial = 1429] [outer = 0x88333800] 22:15:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f2800 == 35 [pid = 1818] [id = 486] 22:15:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8c6f3000) [pid = 1818] [serial = 1430] [outer = (nil)] 22:15:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8c6f2400) [pid = 1818] [serial = 1431] [outer = 0x8c6f3000] 22:15:26 INFO - PROCESS | 1818 | 1477631726372 Marionette TRACE conn4 <- [1,2278,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]]]}] 22:15:26 INFO - ..... 22:15:26 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1393ms 22:15:26 INFO - PROCESS | 1818 | 1477631726435 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 22:15:26 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 22:15:26 INFO - PROCESS | 1818 | 1477631726444 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 22:15:26 INFO - PROCESS | 1818 | 1477631726451 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:26 INFO - PROCESS | 1818 | 1477631726723 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 22:15:26 INFO - PROCESS | 1818 | 1477631726749 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 22:15:26 INFO - PROCESS | 1818 | 1477631726754 Marionette TRACE conn4 <- [1,2281,null,["8"]] 22:15:26 INFO - PROCESS | 1818 | 1477631726759 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 22:15:26 INFO - PROCESS | 1818 | 1477631726766 Marionette TRACE conn4 <- [1,2282,null,{}] 22:15:26 INFO - PROCESS | 1818 | 1477631726864 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5c000 == 36 [pid = 1818] [id = 487] 22:15:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8cd5c400) [pid = 1818] [serial = 1432] [outer = (nil)] 22:15:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8cd61000) [pid = 1818] [serial = 1433] [outer = 0x8cd5c400] 22:15:26 INFO - PROCESS | 1818 | 1477631726954 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8cd65400) [pid = 1818] [serial = 1434] [outer = 0x8cd5c400] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x92866400) [pid = 1818] [serial = 1379] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x90f4fc00) [pid = 1818] [serial = 1373] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8cd5f800) [pid = 1818] [serial = 1376] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9377d800) [pid = 1818] [serial = 1382] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x83281c00) [pid = 1818] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x93d94c00) [pid = 1818] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8cd58c00) [pid = 1818] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8f8c3c00) [pid = 1818] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8b6ef400) [pid = 1818] [serial = 1352] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8d9e9800) [pid = 1818] [serial = 1349] [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] 22:15:27 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8daf8c00) [pid = 1818] [serial = 1355] [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] 22:15:27 INFO - PROCESS | 1818 | 1477631727915 Marionette TRACE conn4 <- [1,2283,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]]]}] 22:15:27 INFO - ... 22:15:27 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1522ms 22:15:27 INFO - PROCESS | 1818 | 1477631727983 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 22:15:27 INFO - PROCESS | 1818 | 1477631727987 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 22:15:27 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 22:15:28 INFO - PROCESS | 1818 | 1477631728000 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:28 INFO - PROCESS | 1818 | 1477631728251 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 22:15:28 INFO - PROCESS | 1818 | 1477631728271 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 22:15:28 INFO - PROCESS | 1818 | 1477631728275 Marionette TRACE conn4 <- [1,2286,null,["8"]] 22:15:28 INFO - PROCESS | 1818 | 1477631728283 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 22:15:28 INFO - PROCESS | 1818 | 1477631728289 Marionette TRACE conn4 <- [1,2287,null,{}] 22:15:28 INFO - PROCESS | 1818 | 1477631728295 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd58400 == 37 [pid = 1818] [id = 488] 22:15:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8cd59000) [pid = 1818] [serial = 1435] [outer = (nil)] 22:15:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8daf5400) [pid = 1818] [serial = 1436] [outer = 0x8cd59000] 22:15:28 INFO - PROCESS | 1818 | 1477631728379 Marionette DEBUG loaded listener.js 22:15:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8dc8e000) [pid = 1818] [serial = 1437] [outer = 0x8cd59000] 22:15:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65d800 == 38 [pid = 1818] [id = 489] 22:15:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8f704800) [pid = 1818] [serial = 1438] [outer = (nil)] 22:15:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8f706000) [pid = 1818] [serial = 1439] [outer = 0x8f704800] 22:15:28 INFO - PROCESS | 1818 | [1818] 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 22:15:29 INFO - PROCESS | 1818 | 1477631729118 Marionette TRACE conn4 <- [1,2288,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]]]}] 22:15:29 INFO - ... 22:15:29 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1177ms 22:15:29 INFO - TEST-START | /navigation-timing/test_readwrite.html 22:15:29 INFO - PROCESS | 1818 | 1477631729172 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 22:15:29 INFO - PROCESS | 1818 | 1477631729175 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 22:15:29 INFO - PROCESS | 1818 | 1477631729182 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:29 INFO - PROCESS | 1818 | 1477631729417 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 22:15:29 INFO - PROCESS | 1818 | 1477631729439 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 22:15:29 INFO - PROCESS | 1818 | 1477631729443 Marionette TRACE conn4 <- [1,2291,null,["8"]] 22:15:29 INFO - PROCESS | 1818 | 1477631729450 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 22:15:29 INFO - PROCESS | 1818 | 1477631729455 Marionette TRACE conn4 <- [1,2292,null,{}] 22:15:29 INFO - PROCESS | 1818 | 1477631729461 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f619c00 == 39 [pid = 1818] [id = 490] 22:15:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8f61bc00) [pid = 1818] [serial = 1440] [outer = (nil)] 22:15:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8f70b000) [pid = 1818] [serial = 1441] [outer = 0x8f61bc00] 22:15:29 INFO - PROCESS | 1818 | 1477631729543 Marionette DEBUG loaded listener.js 22:15:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8f70b400) [pid = 1818] [serial = 1442] [outer = 0x8f61bc00] 22:15:30 INFO - PROCESS | 1818 | 1477631730294 Marionette TRACE conn4 <- [1,2293,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]]]}] 22:15:30 INFO - ... 22:15:30 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1131ms 22:15:30 INFO - PROCESS | 1818 | 1477631730313 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 22:15:30 INFO - PROCESS | 1818 | 1477631730320 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 22:15:30 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 22:15:30 INFO - PROCESS | 1818 | 1477631730331 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:30 INFO - PROCESS | 1818 | 1477631730582 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 22:15:30 INFO - PROCESS | 1818 | 1477631730773 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 22:15:30 INFO - PROCESS | 1818 | 1477631730778 Marionette TRACE conn4 <- [1,2296,null,["8"]] 22:15:30 INFO - PROCESS | 1818 | 1477631730786 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 22:15:30 INFO - PROCESS | 1818 | 1477631730794 Marionette TRACE conn4 <- [1,2297,null,{}] 22:15:30 INFO - PROCESS | 1818 | 1477631730844 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x839be400 == 40 [pid = 1818] [id = 491] 22:15:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x83aa8400) [pid = 1818] [serial = 1443] [outer = (nil)] 22:15:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8401f000) [pid = 1818] [serial = 1444] [outer = 0x83aa8400] 22:15:30 INFO - PROCESS | 1818 | 1477631730951 Marionette DEBUG loaded listener.js 22:15:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x84056400) [pid = 1818] [serial = 1445] [outer = 0x83aa8400] 22:15:31 INFO - PROCESS | 1818 | 1477631731893 Marionette TRACE conn4 <- [1,2298,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]]]}] 22:15:32 INFO - ...................... 22:15:32 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1683ms 22:15:32 INFO - PROCESS | 1818 | 1477631732015 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 22:15:32 INFO - PROCESS | 1818 | 1477631732022 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 22:15:32 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 22:15:32 INFO - PROCESS | 1818 | 1477631732030 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:32 INFO - PROCESS | 1818 | 1477631732251 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 22:15:32 INFO - PROCESS | 1818 | 1477631732440 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 22:15:32 INFO - PROCESS | 1818 | 1477631732445 Marionette TRACE conn4 <- [1,2301,null,["8"]] 22:15:32 INFO - PROCESS | 1818 | 1477631732454 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 22:15:32 INFO - PROCESS | 1818 | 1477631732461 Marionette TRACE conn4 <- [1,2302,null,{}] 22:15:32 INFO - PROCESS | 1818 | 1477631732512 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b4800 == 41 [pid = 1818] [id = 492] 22:15:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8cc5bc00) [pid = 1818] [serial = 1446] [outer = (nil)] 22:15:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8cef0400) [pid = 1818] [serial = 1447] [outer = 0x8cc5bc00] 22:15:32 INFO - PROCESS | 1818 | 1477631732610 Marionette DEBUG loaded listener.js 22:15:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8d9e7800) [pid = 1818] [serial = 1448] [outer = 0x8cc5bc00] 22:15:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f656c00 == 42 [pid = 1818] [id = 493] 22:15:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8f770800) [pid = 1818] [serial = 1449] [outer = (nil)] 22:15:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8f871800) [pid = 1818] [serial = 1450] [outer = 0x8f770800] 22:15:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8daf9800) [pid = 1818] [serial = 1451] [outer = 0x8f770800] 22:15:33 INFO - PROCESS | 1818 | 1477631733917 Marionette TRACE conn4 <- [1,2303,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]]]}] 22:15:33 INFO - ......................................... 22:15:33 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1947ms 22:15:33 INFO - PROCESS | 1818 | 1477631733996 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 22:15:34 INFO - PROCESS | 1818 | 1477631734004 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 22:15:34 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 22:15:34 INFO - PROCESS | 1818 | 1477631734056 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:34 INFO - PROCESS | 1818 | 1477631734445 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 22:15:34 INFO - PROCESS | 1818 | 1477631734596 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 22:15:34 INFO - PROCESS | 1818 | 1477631734603 Marionette TRACE conn4 <- [1,2306,null,["8"]] 22:15:34 INFO - PROCESS | 1818 | 1477631734611 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 22:15:34 INFO - PROCESS | 1818 | 1477631734621 Marionette TRACE conn4 <- [1,2307,null,{}] 22:15:34 INFO - PROCESS | 1818 | 1477631734631 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384ec00 == 43 [pid = 1818] [id = 494] 22:15:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x83850000) [pid = 1818] [serial = 1452] [outer = (nil)] 22:15:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x83853400) [pid = 1818] [serial = 1453] [outer = 0x83850000] 22:15:34 INFO - PROCESS | 1818 | 1477631734724 Marionette DEBUG loaded listener.js 22:15:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x838e2800) [pid = 1818] [serial = 1454] [outer = 0x83850000] 22:15:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847800 == 44 [pid = 1818] [id = 495] 22:15:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x839bb000) [pid = 1818] [serial = 1455] [outer = (nil)] 22:15:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x8384fc00) [pid = 1818] [serial = 1456] [outer = 0x839bb000] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x93d36000 == 43 [pid = 1818] [id = 479] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65d800 == 42 [pid = 1818] [id = 489] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd58400 == 41 [pid = 1818] [id = 488] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5c000 == 40 [pid = 1818] [id = 487] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f2800 == 39 [pid = 1818] [id = 486] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8405ec00 == 38 [pid = 1818] [id = 485] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x83281400 == 37 [pid = 1818] [id = 484] 22:15:35 INFO - PROCESS | 1818 | --DOCSHELL 0x83910800 == 36 [pid = 1818] [id = 483] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9495cc00) [pid = 1818] [serial = 1400] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x93778000) [pid = 1818] [serial = 1393] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x93806c00) [pid = 1818] [serial = 1383] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8d9ed000) [pid = 1818] [serial = 1351] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8f70a400) [pid = 1818] [serial = 1357] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x94957c00) [pid = 1818] [serial = 1399] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x93a78400) [pid = 1818] [serial = 1384] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x93080000) [pid = 1818] [serial = 1375] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8cd60800) [pid = 1818] [serial = 1390] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x83847c00) [pid = 1818] [serial = 1386] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8d9e6000) [pid = 1818] [serial = 1377] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x933be800) [pid = 1818] [serial = 1381] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x93805000) [pid = 1818] [serial = 1394] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9319b400) [pid = 1818] [serial = 1380] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8d9e8000) [pid = 1818] [serial = 1378] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8ceeb000) [pid = 1818] [serial = 1391] [outer = (nil)] [url = about:blank] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x93d2e400) [pid = 1818] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x93d35c00) [pid = 1818] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:15:35 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8cc59000) [pid = 1818] [serial = 1354] [outer = (nil)] [url = about:blank] 22:15:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x839b8c00) [pid = 1818] [serial = 1457] [outer = 0x839bb000] 22:15:36 INFO - PROCESS | 1818 | 1477631736649 Marionette TRACE conn4 <- [1,2308,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]]]}] 22:15:36 INFO - ....... 22:15:36 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2677ms 22:15:36 INFO - PROCESS | 1818 | 1477631736690 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 22:15:36 INFO - PROCESS | 1818 | 1477631736699 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 22:15:36 INFO - TEST-START | /navigation-timing/test_timing_reload.html 22:15:36 INFO - PROCESS | 1818 | 1477631736713 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:36 INFO - PROCESS | 1818 | 1477631736929 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 22:15:37 INFO - PROCESS | 1818 | 1477631737079 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 22:15:37 INFO - PROCESS | 1818 | 1477631737085 Marionette TRACE conn4 <- [1,2311,null,["8"]] 22:15:37 INFO - PROCESS | 1818 | 1477631737091 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 22:15:37 INFO - PROCESS | 1818 | 1477631737099 Marionette TRACE conn4 <- [1,2312,null,{}] 22:15:37 INFO - PROCESS | 1818 | 1477631737105 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f3800 == 37 [pid = 1818] [id = 496] 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8b6f4400) [pid = 1818] [serial = 1458] [outer = (nil)] 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8b7ee000) [pid = 1818] [serial = 1459] [outer = 0x8b6f4400] 22:15:37 INFO - PROCESS | 1818 | 1477631737201 Marionette DEBUG loaded listener.js 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8b7ef000) [pid = 1818] [serial = 1460] [outer = 0x8b6f4400] 22:15:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x84021000 == 38 [pid = 1818] [id = 497] 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8c6f2800) [pid = 1818] [serial = 1461] [outer = (nil)] 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8cef0800) [pid = 1818] [serial = 1462] [outer = 0x8c6f2800] 22:15:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8cc5ac00) [pid = 1818] [serial = 1463] [outer = 0x8c6f2800] 22:15:38 INFO - PROCESS | 1818 | [1818] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 22:15:38 INFO - PROCESS | 1818 | 1477631738180 Marionette TRACE conn4 <- [1,2313,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]]]}] 22:15:38 INFO - ................... 22:15:38 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1534ms 22:15:38 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 22:15:38 INFO - PROCESS | 1818 | 1477631738243 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 22:15:38 INFO - PROCESS | 1818 | 1477631738246 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 22:15:38 INFO - PROCESS | 1818 | 1477631738254 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:38 INFO - PROCESS | 1818 | 1477631738515 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 22:15:38 INFO - PROCESS | 1818 | 1477631738561 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 22:15:38 INFO - PROCESS | 1818 | 1477631738570 Marionette TRACE conn4 <- [1,2316,null,["8"]] 22:15:38 INFO - PROCESS | 1818 | 1477631738651 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 22:15:38 INFO - PROCESS | 1818 | 1477631738660 Marionette TRACE conn4 <- [1,2317,null,{}] 22:15:38 INFO - PROCESS | 1818 | 1477631738676 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60dc00 == 39 [pid = 1818] [id = 498] 22:15:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8f60e800) [pid = 1818] [serial = 1464] [outer = (nil)] 22:15:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8f618c00) [pid = 1818] [serial = 1465] [outer = 0x8f60e800] 22:15:38 INFO - PROCESS | 1818 | 1477631738759 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8f65bc00) [pid = 1818] [serial = 1466] [outer = 0x8f60e800] 22:15:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ee800 == 40 [pid = 1818] [id = 499] 22:15:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8f871400) [pid = 1818] [serial = 1467] [outer = (nil)] 22:15:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8f8c7c00) [pid = 1818] [serial = 1468] [outer = 0x8f871400] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8cd5c400) [pid = 1818] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9566e800) [pid = 1818] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x84050c00) [pid = 1818] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8384a000) [pid = 1818] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x84019800) [pid = 1818] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x88333800) [pid = 1818] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x83910c00) [pid = 1818] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x93d38800) [pid = 1818] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x94cee000) [pid = 1818] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8c6f3000) [pid = 1818] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8f61a400) [pid = 1818] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8cd59000) [pid = 1818] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 22:15:39 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8f704800) [pid = 1818] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:39 INFO - PROCESS | 1818 | 1477631739692 Marionette TRACE conn4 <- [1,2318,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]]]}] 22:15:39 INFO - ........... 22:15:39 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1527ms 22:15:39 INFO - PROCESS | 1818 | 1477631739779 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1818 | 1477631739783 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 22:15:39 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 22:15:39 INFO - PROCESS | 1818 | 1477631739792 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:40 INFO - PROCESS | 1818 | 1477631740039 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 22:15:40 INFO - PROCESS | 1818 | 1477631740130 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 22:15:40 INFO - PROCESS | 1818 | 1477631740135 Marionette TRACE conn4 <- [1,2321,null,["8"]] 22:15:40 INFO - PROCESS | 1818 | 1477631740142 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 22:15:40 INFO - PROCESS | 1818 | 1477631740149 Marionette TRACE conn4 <- [1,2322,null,{}] 22:15:40 INFO - PROCESS | 1818 | 1477631740156 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8c4400 == 41 [pid = 1818] [id = 500] 22:15:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8f8c4800) [pid = 1818] [serial = 1469] [outer = (nil)] 22:15:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8f8c6400) [pid = 1818] [serial = 1470] [outer = 0x8f8c4800] 22:15:40 INFO - PROCESS | 1818 | 1477631740240 Marionette DEBUG loaded listener.js 22:15:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8fb1c400) [pid = 1818] [serial = 1471] [outer = 0x8f8c4800] 22:15:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f03800 == 42 [pid = 1818] [id = 501] 22:15:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x925e0000) [pid = 1818] [serial = 1472] [outer = (nil)] 22:15:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x92866400) [pid = 1818] [serial = 1473] [outer = 0x925e0000] 22:15:40 INFO - PROCESS | 1818 | 1477631740961 Marionette TRACE conn4 <- [1,2323,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]]]}] 22:15:41 INFO - ....... 22:15:41 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1228ms 22:15:41 INFO - PROCESS | 1818 | 1477631741021 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 22:15:41 INFO - PROCESS | 1818 | 1477631741026 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 22:15:41 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 22:15:41 INFO - PROCESS | 1818 | 1477631741039 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:41 INFO - PROCESS | 1818 | 1477631741216 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 22:15:41 INFO - PROCESS | 1818 | 1477631741227 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 22:15:41 INFO - PROCESS | 1818 | 1477631741231 Marionette TRACE conn4 <- [1,2326,null,["8"]] 22:15:41 INFO - PROCESS | 1818 | 1477631741236 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 22:15:41 INFO - PROCESS | 1818 | 1477631741241 Marionette TRACE conn4 <- [1,2327,null,{}] 22:15:41 INFO - PROCESS | 1818 | 1477631741247 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x92216400 == 43 [pid = 1818] [id = 502] 22:15:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x92218c00) [pid = 1818] [serial = 1474] [outer = (nil)] 22:15:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x930c1400) [pid = 1818] [serial = 1475] [outer = 0x92218c00] 22:15:41 INFO - PROCESS | 1818 | 1477631741327 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x930c2000) [pid = 1818] [serial = 1476] [outer = 0x92218c00] 22:15:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313a400 == 44 [pid = 1818] [id = 503] 22:15:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x83285800) [pid = 1818] [serial = 1477] [outer = (nil)] 22:15:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8312f400) [pid = 1818] [serial = 1478] [outer = 0x83285800] 22:15:42 INFO - PROCESS | 1818 | 1477631742191 Marionette TRACE conn4 <- [1,2328,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]]]}] 22:15:42 INFO - ... 22:15:42 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1177ms 22:15:42 INFO - PROCESS | 1818 | 1477631742216 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 22:15:42 INFO - PROCESS | 1818 | 1477631742224 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 22:15:42 INFO - TEST-START | /pointerlock/constructor.html 22:15:42 INFO - PROCESS | 1818 | 1477631742235 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:42 INFO - PROCESS | 1818 | 1477631742498 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 22:15:42 INFO - PROCESS | 1818 | 1477631742661 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 22:15:42 INFO - PROCESS | 1818 | 1477631742668 Marionette TRACE conn4 <- [1,2331,null,["8"]] 22:15:42 INFO - PROCESS | 1818 | 1477631742721 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 22:15:42 INFO - PROCESS | 1818 | 1477631742728 Marionette TRACE conn4 <- [1,2332,null,{}] 22:15:42 INFO - PROCESS | 1818 | 1477631742739 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x84056800 == 45 [pid = 1818] [id = 504] 22:15:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8405ac00) [pid = 1818] [serial = 1479] [outer = (nil)] 22:15:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8b6f4000) [pid = 1818] [serial = 1480] [outer = 0x8405ac00] 22:15:42 INFO - PROCESS | 1818 | 1477631742848 Marionette DEBUG loaded listener.js 22:15:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8c6ea000) [pid = 1818] [serial = 1481] [outer = 0x8405ac00] 22:15:43 INFO - PROCESS | 1818 | 1477631743498 Marionette TRACE conn4 <- [1,2333,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]]]}] 22:15:43 INFO - .. 22:15:43 INFO - TEST-OK | /pointerlock/constructor.html | took 1285ms 22:15:43 INFO - PROCESS | 1818 | 1477631743518 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 22:15:43 INFO - PROCESS | 1818 | 1477631743524 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 22:15:43 INFO - TEST-START | /pointerlock/idlharness.html 22:15:43 INFO - PROCESS | 1818 | 1477631743581 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:43 INFO - PROCESS | 1818 | 1477631743781 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 22:15:43 INFO - PROCESS | 1818 | 1477631743964 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 22:15:43 INFO - PROCESS | 1818 | 1477631743969 Marionette TRACE conn4 <- [1,2336,null,["8"]] 22:15:43 INFO - PROCESS | 1818 | 1477631743981 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 22:15:43 INFO - PROCESS | 1818 | 1477631743986 Marionette TRACE conn4 <- [1,2337,null,{}] 22:15:44 INFO - PROCESS | 1818 | 1477631744038 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5ac00 == 46 [pid = 1818] [id = 505] 22:15:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8d9f2800) [pid = 1818] [serial = 1482] [outer = (nil)] 22:15:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8dc87000) [pid = 1818] [serial = 1483] [outer = 0x8d9f2800] 22:15:44 INFO - PROCESS | 1818 | 1477631744136 Marionette DEBUG loaded listener.js 22:15:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8dc92400) [pid = 1818] [serial = 1484] [outer = 0x8d9f2800] 22:15:45 INFO - ........................ 22:15:45 INFO - TEST-OK | /pointerlock/idlharness.html | took 1693ms 22:15:45 INFO - PROCESS | 1818 | 1477631745193 Marionette TRACE conn4 <- [1,2338,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]]]}] 22:15:45 INFO - PROCESS | 1818 | 1477631745279 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 22:15:45 INFO - PROCESS | 1818 | 1477631745288 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 22:15:45 INFO - TEST-START | /progress-events/constructor.html 22:15:45 INFO - PROCESS | 1818 | 1477631745326 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:45 INFO - PROCESS | 1818 | 1477631745559 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 22:15:45 INFO - PROCESS | 1818 | 1477631745750 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 22:15:45 INFO - PROCESS | 1818 | 1477631745755 Marionette TRACE conn4 <- [1,2341,null,["8"]] 22:15:45 INFO - PROCESS | 1818 | 1477631745762 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 22:15:45 INFO - PROCESS | 1818 | 1477631745770 Marionette TRACE conn4 <- [1,2342,null,{}] 22:15:45 INFO - PROCESS | 1818 | 1477631745820 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x93777000 == 47 [pid = 1818] [id = 506] 22:15:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x93777400) [pid = 1818] [serial = 1485] [outer = (nil)] 22:15:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x93809400) [pid = 1818] [serial = 1486] [outer = 0x93777400] 22:15:45 INFO - PROCESS | 1818 | 1477631745918 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x9380c800) [pid = 1818] [serial = 1487] [outer = 0x93777400] 22:15:46 INFO - PROCESS | 1818 | 1477631746528 Marionette TRACE conn4 <- [1,2343,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]]]}] 22:15:46 INFO - ..... 22:15:46 INFO - TEST-OK | /progress-events/constructor.html | took 1283ms 22:15:46 INFO - PROCESS | 1818 | 1477631746579 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 22:15:46 INFO - TEST-START | /progress-events/interface.html 22:15:46 INFO - PROCESS | 1818 | 1477631746584 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 22:15:46 INFO - PROCESS | 1818 | 1477631746592 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:46 INFO - PROCESS | 1818 | 1477631746797 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 22:15:47 INFO - PROCESS | 1818 | 1477631747104 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 22:15:47 INFO - PROCESS | 1818 | 1477631747112 Marionette TRACE conn4 <- [1,2346,null,["8"]] 22:15:47 INFO - PROCESS | 1818 | 1477631747124 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 22:15:47 INFO - PROCESS | 1818 | 1477631747129 Marionette TRACE conn4 <- [1,2347,null,{}] 22:15:47 INFO - PROCESS | 1818 | 1477631747136 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60d400 == 48 [pid = 1818] [id = 507] 22:15:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x93a7fc00) [pid = 1818] [serial = 1488] [outer = (nil)] 22:15:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x93a83800) [pid = 1818] [serial = 1489] [outer = 0x93a7fc00] 22:15:47 INFO - PROCESS | 1818 | 1477631747243 Marionette DEBUG loaded listener.js 22:15:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x93d2f800) [pid = 1818] [serial = 1490] [outer = 0x93a7fc00] 22:15:48 INFO - PROCESS | 1818 | 1477631748049 Marionette TRACE conn4 <- [1,2348,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]]]}] 22:15:48 INFO - ....... 22:15:48 INFO - TEST-OK | /progress-events/interface.html | took 1477ms 22:15:48 INFO - PROCESS | 1818 | 1477631748082 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 22:15:48 INFO - PROCESS | 1818 | 1477631748087 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 22:15:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:15:48 INFO - PROCESS | 1818 | 1477631748096 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:48 INFO - PROCESS | 1818 | 1477631748296 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 22:15:48 INFO - PROCESS | 1818 | 1477631748491 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 22:15:48 INFO - PROCESS | 1818 | 1477631748495 Marionette TRACE conn4 <- [1,2351,null,["8"]] 22:15:48 INFO - PROCESS | 1818 | 1477631748509 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 22:15:48 INFO - PROCESS | 1818 | 1477631748516 Marionette TRACE conn4 <- [1,2352,null,{}] 22:15:48 INFO - PROCESS | 1818 | 1477631748522 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d37800 == 49 [pid = 1818] [id = 508] 22:15:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x93d38000) [pid = 1818] [serial = 1491] [outer = (nil)] 22:15:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x93d90400) [pid = 1818] [serial = 1492] [outer = 0x93d38000] 22:15:48 INFO - PROCESS | 1818 | 1477631748623 Marionette DEBUG loaded listener.js 22:15:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x94963000) [pid = 1818] [serial = 1493] [outer = 0x93d38000] 22:15:49 WARNING - wptserve Traceback (most recent call last): 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:15:49 WARNING - rv = self.func(request, response) 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:15:49 WARNING - access_control_allow_origin = "*") 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:15:49 WARNING - payload = payload_generator(server_data) 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:15:49 WARNING - return encode_string_as_bmp_image(data) 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:15:49 WARNING - img.save(f, "BMP") 22:15:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:15:49 WARNING - f.write(bmpfileheader) 22:15:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:15:49 WARNING - 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x90f03800 == 48 [pid = 1818] [id = 501] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ee800 == 47 [pid = 1818] [id = 499] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60dc00 == 46 [pid = 1818] [id = 498] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x84021000 == 45 [pid = 1818] [id = 497] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f3800 == 44 [pid = 1818] [id = 496] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x83847800 == 43 [pid = 1818] [id = 495] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8384ec00 == 42 [pid = 1818] [id = 494] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8f656c00 == 41 [pid = 1818] [id = 493] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x838b4800 == 40 [pid = 1818] [id = 492] 22:15:50 INFO - PROCESS | 1818 | --DOCSHELL 0x839be400 == 39 [pid = 1818] [id = 491] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x8daf5400) [pid = 1818] [serial = 1436] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x8dc8e000) [pid = 1818] [serial = 1437] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x8f706000) [pid = 1818] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x8cd61000) [pid = 1818] [serial = 1433] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x8cd65400) [pid = 1818] [serial = 1434] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8b6fa800) [pid = 1818] [serial = 1428] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8b6fac00) [pid = 1818] [serial = 1429] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x839af800) [pid = 1818] [serial = 1422] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x839b0800) [pid = 1818] [serial = 1423] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x84057000) [pid = 1818] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x84054800) [pid = 1818] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x838de800) [pid = 1818] [serial = 1419] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x838e3800) [pid = 1818] [serial = 1420] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8833dc00) [pid = 1818] [serial = 1411] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x94e37800) [pid = 1818] [serial = 1412] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9574ac00) [pid = 1818] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8384a800) [pid = 1818] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x93d8b800) [pid = 1818] [serial = 1408] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x93d8f800) [pid = 1818] [serial = 1409] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8f70cc00) [pid = 1818] [serial = 1405] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8f86f800) [pid = 1818] [serial = 1406] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x88334c00) [pid = 1818] [serial = 1402] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x83ab3000) [pid = 1818] [serial = 1403] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9547a000) [pid = 1818] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x95673c00) [pid = 1818] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:15:50 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c6f2400) [pid = 1818] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f770800) [pid = 1818] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8cc5bc00) [pid = 1818] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x839bb000) [pid = 1818] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83850000) [pid = 1818] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8f871400) [pid = 1818] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x83aa8400) [pid = 1818] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8f8c4800) [pid = 1818] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8f60e800) [pid = 1818] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8c6f2800) [pid = 1818] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8b6f4400) [pid = 1818] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 22:15:53 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x925e0000) [pid = 1818] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x92863c00 == 38 [pid = 1818] [id = 470] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x9377c000 == 37 [pid = 1818] [id = 471] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8327dc00 == 36 [pid = 1818] [id = 472] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60f800 == 35 [pid = 1818] [id = 478] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f7000 == 34 [pid = 1818] [id = 467] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8390c800 == 33 [pid = 1818] [id = 457] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd58000 == 32 [pid = 1818] [id = 469] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x94ce6c00 == 31 [pid = 1818] [id = 480] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb1ec00 == 30 [pid = 1818] [id = 468] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf7800 == 29 [pid = 1818] [id = 462] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x84022400 == 28 [pid = 1818] [id = 477] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x838bd800 == 27 [pid = 1818] [id = 463] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e9000 == 26 [pid = 1818] [id = 460] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x93d93800 == 25 [pid = 1818] [id = 476] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83912000 == 24 [pid = 1818] [id = 459] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8313c400 == 23 [pid = 1818] [id = 456] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd58800 == 22 [pid = 1818] [id = 473] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f9c00 == 21 [pid = 1818] [id = 465] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x839b2c00 == 20 [pid = 1818] [id = 464] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8f70b000) [pid = 1818] [serial = 1441] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x930c1400) [pid = 1818] [serial = 1475] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83848c00 == 19 [pid = 1818] [id = 482] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x88341000 == 18 [pid = 1818] [id = 461] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8833b000 == 17 [pid = 1818] [id = 458] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x839be000 == 16 [pid = 1818] [id = 474] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceef800 == 15 [pid = 1818] [id = 466] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8f619c00 == 14 [pid = 1818] [id = 490] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8c4400 == 13 [pid = 1818] [id = 500] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60d400 == 12 [pid = 1818] [id = 507] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x93777000 == 11 [pid = 1818] [id = 506] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5ac00 == 10 [pid = 1818] [id = 505] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x84056800 == 9 [pid = 1818] [id = 504] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x92216400 == 8 [pid = 1818] [id = 502] 22:15:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8313a400 == 7 [pid = 1818] [id = 503] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x839b8c00) [pid = 1818] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8384fc00) [pid = 1818] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x838e2800) [pid = 1818] [serial = 1454] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x83853400) [pid = 1818] [serial = 1453] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8cc5ac00) [pid = 1818] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8cef0800) [pid = 1818] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8b7ef000) [pid = 1818] [serial = 1460] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8b7ee000) [pid = 1818] [serial = 1459] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8f8c7c00) [pid = 1818] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8f65bc00) [pid = 1818] [serial = 1466] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8f618c00) [pid = 1818] [serial = 1465] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x92866400) [pid = 1818] [serial = 1473] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8fb1c400) [pid = 1818] [serial = 1471] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8f8c6400) [pid = 1818] [serial = 1470] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8cef0400) [pid = 1818] [serial = 1447] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8d9e7800) [pid = 1818] [serial = 1448] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8f871800) [pid = 1818] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8daf9800) [pid = 1818] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8401f000) [pid = 1818] [serial = 1444] [outer = (nil)] [url = about:blank] 22:15:59 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x84056400) [pid = 1818] [serial = 1445] [outer = (nil)] [url = about:blank] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x93777400) [pid = 1818] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8405ac00) [pid = 1818] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x83285800) [pid = 1818] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x92218c00) [pid = 1818] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x93a7fc00) [pid = 1818] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8d9f2800) [pid = 1818] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 22:16:02 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f61bc00) [pid = 1818] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x93d90400) [pid = 1818] [serial = 1492] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x93a83800) [pid = 1818] [serial = 1489] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x93d2f800) [pid = 1818] [serial = 1490] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93809400) [pid = 1818] [serial = 1486] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9380c800) [pid = 1818] [serial = 1487] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dc87000) [pid = 1818] [serial = 1483] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dc92400) [pid = 1818] [serial = 1484] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8b6f4000) [pid = 1818] [serial = 1480] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8c6ea000) [pid = 1818] [serial = 1481] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x930c2000) [pid = 1818] [serial = 1476] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8312f400) [pid = 1818] [serial = 1478] [outer = (nil)] [url = about:blank] 22:16:07 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8f70b400) [pid = 1818] [serial = 1442] [outer = (nil)] [url = about:blank] 22:16:18 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:16:18 INFO - PROCESS | 1818 | 1477631778828 Marionette TRACE conn4 <- [1,2353,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]]]}] 22:16:18 INFO - . 22:16:18 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 30763ms 22:16:18 INFO - PROCESS | 1818 | 1477631778860 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 22:16:18 INFO - PROCESS | 1818 | 1477631778867 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 22:16:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:16:18 INFO - PROCESS | 1818 | 1477631778879 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:19 INFO - PROCESS | 1818 | 1477631779130 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 22:16:19 INFO - PROCESS | 1818 | 1477631779216 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 22:16:19 INFO - PROCESS | 1818 | 1477631779223 Marionette TRACE conn4 <- [1,2356,null,["8"]] 22:16:19 INFO - PROCESS | 1818 | 1477631779232 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 22:16:19 INFO - PROCESS | 1818 | 1477631779240 Marionette TRACE conn4 <- [1,2357,null,{}] 22:16:19 INFO - PROCESS | 1818 | 1477631779251 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846400 == 8 [pid = 1818] [id = 509] 22:16:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846c00) [pid = 1818] [serial = 1494] [outer = (nil)] 22:16:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83849c00) [pid = 1818] [serial = 1495] [outer = 0x83846c00] 22:16:19 INFO - PROCESS | 1818 | 1477631779347 Marionette DEBUG loaded listener.js 22:16:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384d000) [pid = 1818] [serial = 1496] [outer = 0x83846c00] 22:16:19 WARNING - wptserve Traceback (most recent call last): 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:16:19 WARNING - rv = self.func(request, response) 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:16:19 WARNING - access_control_allow_origin = "*") 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:16:19 WARNING - payload = payload_generator(server_data) 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:16:19 WARNING - return encode_string_as_bmp_image(data) 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:16:19 WARNING - img.save(f, "BMP") 22:16:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:16:19 WARNING - f.write(bmpfileheader) 22:16:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:16:19 WARNING - 22:16:29 INFO - PROCESS | 1818 | --DOCSHELL 0x93d37800 == 7 [pid = 1818] [id = 508] 22:16:31 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x93d38000) [pid = 1818] [serial = 1491] [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] 22:16:36 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x94963000) [pid = 1818] [serial = 1493] [outer = (nil)] [url = about:blank] 22:16:36 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83849c00) [pid = 1818] [serial = 1495] [outer = (nil)] [url = about:blank] 22:16:49 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:16:49 INFO - PROCESS | 1818 | 1477631809564 Marionette TRACE conn4 <- [1,2358,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]]]}] 22:16:49 INFO - . 22:16:49 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30716ms 22:16:49 INFO - PROCESS | 1818 | 1477631809594 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 22:16:49 INFO - PROCESS | 1818 | 1477631809601 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 22:16:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:16:49 INFO - PROCESS | 1818 | 1477631809613 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:49 INFO - PROCESS | 1818 | 1477631809856 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 22:16:49 INFO - PROCESS | 1818 | 1477631809940 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 22:16:49 INFO - PROCESS | 1818 | 1477631809947 Marionette TRACE conn4 <- [1,2361,null,["8"]] 22:16:49 INFO - PROCESS | 1818 | 1477631809956 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 22:16:49 INFO - PROCESS | 1818 | 1477631809964 Marionette TRACE conn4 <- [1,2362,null,{}] 22:16:49 INFO - PROCESS | 1818 | 1477631809971 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x83289c00 == 8 [pid = 1818] [id = 510] 22:16:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83845400) [pid = 1818] [serial = 1497] [outer = (nil)] 22:16:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83849000) [pid = 1818] [serial = 1498] [outer = 0x83845400] 22:16:50 INFO - PROCESS | 1818 | 1477631810072 Marionette DEBUG loaded listener.js 22:16:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384cc00) [pid = 1818] [serial = 1499] [outer = 0x83845400] 22:16:50 WARNING - wptserve Traceback (most recent call last): 22:16:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:16:50 WARNING - rv = self.func(request, response) 22:16:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:16:50 WARNING - access_control_allow_origin = "*") 22:16:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:16:50 WARNING - payload = payload_generator(server_data) 22:16:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:16:50 WARNING - return encode_string_as_bmp_image(data) 22:16: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 22:16:50 WARNING - img.save(f, "BMP") 22:16:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:16:50 WARNING - f.write(bmpfileheader) 22:16:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:16:50 WARNING - 22:16:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83846400 == 7 [pid = 1818] [id = 509] 22:17:02 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83846c00) [pid = 1818] [serial = 1494] [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] 22:17:07 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384d000) [pid = 1818] [serial = 1496] [outer = (nil)] [url = about:blank] 22:17:07 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83849000) [pid = 1818] [serial = 1498] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:17:20 INFO - PROCESS | 1818 | 1477631840286 Marionette TRACE conn4 <- [1,2363,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]]]}] 22:17:20 INFO - . 22:17:20 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 30705ms 22:17:20 INFO - PROCESS | 1818 | 1477631840316 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 22:17:20 INFO - PROCESS | 1818 | 1477631840323 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 22:17:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 22:17:20 INFO - PROCESS | 1818 | 1477631840335 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:20 INFO - PROCESS | 1818 | 1477631840575 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 22:17:20 INFO - PROCESS | 1818 | 1477631840660 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 22:17:20 INFO - PROCESS | 1818 | 1477631840666 Marionette TRACE conn4 <- [1,2366,null,["8"]] 22:17:20 INFO - PROCESS | 1818 | 1477631840676 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 22:17:20 INFO - PROCESS | 1818 | 1477631840684 Marionette TRACE conn4 <- [1,2367,null,{}] 22:17:20 INFO - PROCESS | 1818 | 1477631840690 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x83845c00 == 8 [pid = 1818] [id = 511] 22:17:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846000) [pid = 1818] [serial = 1500] [outer = (nil)] 22:17:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83849400) [pid = 1818] [serial = 1501] [outer = 0x83846000] 22:17:20 INFO - PROCESS | 1818 | 1477631840791 Marionette DEBUG loaded listener.js 22:17:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384fc00) [pid = 1818] [serial = 1502] [outer = 0x83846000] 22:17:21 INFO - PROCESS | 1818 | 1477631841371 Marionette TRACE conn4 <- [1,2368,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]]]}] 22:17:21 INFO - . 22:17:21 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 1069ms 22:17:21 INFO - PROCESS | 1818 | 1477631841407 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 22:17:21 INFO - PROCESS | 1818 | 1477631841414 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 22:17:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 22:17:21 INFO - PROCESS | 1818 | 1477631841429 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:21 INFO - PROCESS | 1818 | 1477631841621 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 22:17:21 INFO - PROCESS | 1818 | 1477631841638 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 22:17:21 INFO - PROCESS | 1818 | 1477631841643 Marionette TRACE conn4 <- [1,2371,null,["8"]] 22:17:21 INFO - PROCESS | 1818 | 1477631841650 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 22:17:21 INFO - PROCESS | 1818 | 1477631841656 Marionette TRACE conn4 <- [1,2372,null,{}] 22:17:21 INFO - PROCESS | 1818 | 1477631841662 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313ec00 == 9 [pid = 1818] [id = 512] 22:17:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8384e400) [pid = 1818] [serial = 1503] [outer = (nil)] 22:17:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390b800) [pid = 1818] [serial = 1504] [outer = 0x8384e400] 22:17:21 INFO - PROCESS | 1818 | 1477631841748 Marionette DEBUG loaded listener.js 22:17:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390ac00) [pid = 1818] [serial = 1505] [outer = 0x8384e400] 22:17:22 INFO - PROCESS | 1818 | 1477631842583 Marionette TRACE conn4 <- [1,2373,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]]]}] 22:17:22 INFO - . 22:17:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1176ms 22:17:22 INFO - PROCESS | 1818 | 1477631842615 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1818 | 1477631842623 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 22:17:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 22:17:22 INFO - PROCESS | 1818 | 1477631842631 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:22 INFO - PROCESS | 1818 | 1477631842823 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 22:17:22 INFO - PROCESS | 1818 | 1477631842841 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 22:17:22 INFO - PROCESS | 1818 | 1477631842847 Marionette TRACE conn4 <- [1,2376,null,["8"]] 22:17:22 INFO - PROCESS | 1818 | 1477631842852 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 22:17:22 INFO - PROCESS | 1818 | 1477631842859 Marionette TRACE conn4 <- [1,2377,null,{}] 22:17:23 INFO - PROCESS | 1818 | 1477631842975 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x84054400 == 10 [pid = 1818] [id = 513] 22:17:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84054800) [pid = 1818] [serial = 1506] [outer = (nil)] 22:17:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x84056800) [pid = 1818] [serial = 1507] [outer = 0x84054800] 22:17:23 INFO - PROCESS | 1818 | 1477631843066 Marionette DEBUG loaded listener.js 22:17:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x84059400) [pid = 1818] [serial = 1508] [outer = 0x84054800] 22:17:23 INFO - PROCESS | 1818 | 1477631843685 Marionette TRACE conn4 <- [1,2378,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]]]}] 22:17:23 INFO - . 22:17:23 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 1078ms 22:17:23 INFO - PROCESS | 1818 | 1477631843712 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 22:17:23 INFO - PROCESS | 1818 | 1477631843716 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 22:17:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:17:23 INFO - PROCESS | 1818 | 1477631843733 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:23 INFO - PROCESS | 1818 | 1477631843910 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 22:17:24 INFO - PROCESS | 1818 | 1477631844040 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 22:17:24 INFO - PROCESS | 1818 | 1477631844048 Marionette TRACE conn4 <- [1,2381,null,["8"]] 22:17:24 INFO - PROCESS | 1818 | 1477631844054 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 22:17:24 INFO - PROCESS | 1818 | 1477631844060 Marionette TRACE conn4 <- [1,2382,null,{}] 22:17:24 INFO - PROCESS | 1818 | 1477631844067 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x83137800 == 11 [pid = 1818] [id = 514] 22:17:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b6f9000) [pid = 1818] [serial = 1509] [outer = (nil)] 22:17:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b6fd400) [pid = 1818] [serial = 1510] [outer = 0x8b6f9000] 22:17:24 INFO - PROCESS | 1818 | 1477631844152 Marionette DEBUG loaded listener.js 22:17:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7eb400) [pid = 1818] [serial = 1511] [outer = 0x8b6f9000] 22:17:24 INFO - PROCESS | 1818 | 1477631844796 Marionette TRACE conn4 <- [1,2383,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]]]}] 22:17:24 INFO - . 22:17:24 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 1122ms 22:17:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:17:24 INFO - PROCESS | 1818 | 1477631844853 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 22:17:24 INFO - PROCESS | 1818 | 1477631844856 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 22:17:24 INFO - PROCESS | 1818 | 1477631844863 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:25 INFO - PROCESS | 1818 | 1477631845084 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 22:17:25 INFO - PROCESS | 1818 | 1477631845165 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 22:17:25 INFO - PROCESS | 1818 | 1477631845168 Marionette TRACE conn4 <- [1,2386,null,["8"]] 22:17:25 INFO - PROCESS | 1818 | 1477631845174 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 22:17:25 INFO - PROCESS | 1818 | 1477631845180 Marionette TRACE conn4 <- [1,2387,null,{}] 22:17:25 INFO - PROCESS | 1818 | 1477631845185 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6ea800 == 12 [pid = 1818] [id = 515] 22:17:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6eb800) [pid = 1818] [serial = 1512] [outer = (nil)] 22:17:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6efc00) [pid = 1818] [serial = 1513] [outer = 0x8c6eb800] 22:17:25 INFO - PROCESS | 1818 | 1477631845270 Marionette DEBUG loaded listener.js 22:17:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c6f2400) [pid = 1818] [serial = 1514] [outer = 0x8c6eb800] 22:17:25 INFO - PROCESS | 1818 | 1477631845844 Marionette TRACE conn4 <- [1,2388,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]]]}] 22:17:25 INFO - . 22:17:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1023ms 22:17:25 INFO - PROCESS | 1818 | 1477631845885 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 22:17:25 INFO - PROCESS | 1818 | 1477631845889 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 22:17:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:17:25 INFO - PROCESS | 1818 | 1477631845896 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:26 INFO - PROCESS | 1818 | 1477631846165 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 22:17:26 INFO - PROCESS | 1818 | 1477631846181 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 22:17:26 INFO - PROCESS | 1818 | 1477631846184 Marionette TRACE conn4 <- [1,2391,null,["8"]] 22:17:26 INFO - PROCESS | 1818 | 1477631846189 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 22:17:26 INFO - PROCESS | 1818 | 1477631846194 Marionette TRACE conn4 <- [1,2392,null,{}] 22:17:26 INFO - PROCESS | 1818 | 1477631846200 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc60c00 == 13 [pid = 1818] [id = 516] 22:17:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cc61400) [pid = 1818] [serial = 1515] [outer = (nil)] 22:17:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cd62000) [pid = 1818] [serial = 1516] [outer = 0x8cc61400] 22:17:26 INFO - PROCESS | 1818 | 1477631846288 Marionette DEBUG loaded listener.js 22:17:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8ceec000) [pid = 1818] [serial = 1517] [outer = 0x8cc61400] 22:17:26 INFO - PROCESS | 1818 | 1477631846975 Marionette TRACE conn4 <- [1,2393,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]]]}] 22:17:27 INFO - . 22:17:27 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 22:17:27 INFO - PROCESS | 1818 | 1477631847017 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 22:17:27 INFO - PROCESS | 1818 | 1477631847020 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 22:17:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:17:27 INFO - PROCESS | 1818 | 1477631847028 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:27 INFO - PROCESS | 1818 | 1477631847240 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 22:17:27 INFO - PROCESS | 1818 | 1477631847320 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 22:17:27 INFO - PROCESS | 1818 | 1477631847327 Marionette TRACE conn4 <- [1,2396,null,["8"]] 22:17:27 INFO - PROCESS | 1818 | 1477631847332 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 22:17:27 INFO - PROCESS | 1818 | 1477631847339 Marionette TRACE conn4 <- [1,2397,null,{}] 22:17:27 INFO - PROCESS | 1818 | 1477631847345 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ee800 == 14 [pid = 1818] [id = 517] 22:17:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8d9efc00) [pid = 1818] [serial = 1518] [outer = (nil)] 22:17:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8d9f2400) [pid = 1818] [serial = 1519] [outer = 0x8d9efc00] 22:17:27 INFO - PROCESS | 1818 | 1477631847428 Marionette DEBUG loaded listener.js 22:17:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8d9f1800) [pid = 1818] [serial = 1520] [outer = 0x8d9efc00] 22:17:28 INFO - PROCESS | 1818 | 1477631848052 Marionette TRACE conn4 <- [1,2398,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]]]}] 22:17:28 INFO - . 22:17:28 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 1070ms 22:17:28 INFO - PROCESS | 1818 | 1477631848098 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 22:17:28 INFO - PROCESS | 1818 | 1477631848102 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 22:17:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:17:28 INFO - PROCESS | 1818 | 1477631848109 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:28 INFO - PROCESS | 1818 | 1477631848324 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 22:17:28 INFO - PROCESS | 1818 | 1477631848350 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 22:17:28 INFO - PROCESS | 1818 | 1477631848376 Marionette TRACE conn4 <- [1,2401,null,["8"]] 22:17:28 INFO - PROCESS | 1818 | 1477631848478 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 22:17:28 INFO - PROCESS | 1818 | 1477631848489 Marionette TRACE conn4 <- [1,2402,null,{}] 22:17:28 INFO - PROCESS | 1818 | 1477631848496 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x83138800 == 15 [pid = 1818] [id = 518] 22:17:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8313a400) [pid = 1818] [serial = 1521] [outer = (nil)] 22:17:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x83285000) [pid = 1818] [serial = 1522] [outer = 0x8313a400] 22:17:28 INFO - PROCESS | 1818 | 1477631848600 Marionette DEBUG loaded listener.js 22:17:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8384e000) [pid = 1818] [serial = 1523] [outer = 0x8313a400] 22:17:29 INFO - PROCESS | 1818 | 1477631849340 Marionette TRACE conn4 <- [1,2403,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]]]}] 22:17:29 INFO - . 22:17:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1271ms 22:17:29 INFO - PROCESS | 1818 | 1477631849381 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 22:17:29 INFO - PROCESS | 1818 | 1477631849388 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 22:17:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:17:29 INFO - PROCESS | 1818 | 1477631849398 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:29 INFO - PROCESS | 1818 | 1477631849663 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 22:17:29 INFO - PROCESS | 1818 | 1477631849872 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 22:17:29 INFO - PROCESS | 1818 | 1477631849882 Marionette TRACE conn4 <- [1,2406,null,["8"]] 22:17:29 INFO - PROCESS | 1818 | 1477631849903 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 22:17:29 INFO - PROCESS | 1818 | 1477631849918 Marionette TRACE conn4 <- [1,2407,null,{}] 22:17:29 INFO - PROCESS | 1818 | 1477631849928 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x84054000 == 16 [pid = 1818] [id = 519] 22:17:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8405c400) [pid = 1818] [serial = 1524] [outer = (nil)] 22:17:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b6f4800) [pid = 1818] [serial = 1525] [outer = 0x8405c400] 22:17:30 INFO - PROCESS | 1818 | 1477631850030 Marionette DEBUG loaded listener.js 22:17:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8833e800) [pid = 1818] [serial = 1526] [outer = 0x8405c400] 22:17:30 INFO - PROCESS | 1818 | 1477631850802 Marionette TRACE conn4 <- [1,2408,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]]]}] 22:17:30 INFO - . 22:17:30 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 1425ms 22:17:30 INFO - PROCESS | 1818 | 1477631850823 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 22:17:30 INFO - PROCESS | 1818 | 1477631850828 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 22:17:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:17:30 INFO - PROCESS | 1818 | 1477631850837 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:31 INFO - PROCESS | 1818 | 1477631851065 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 22:17:31 INFO - PROCESS | 1818 | 1477631851211 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 22:17:31 INFO - PROCESS | 1818 | 1477631851217 Marionette TRACE conn4 <- [1,2411,null,["8"]] 22:17:31 INFO - PROCESS | 1818 | 1477631851241 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 22:17:31 INFO - PROCESS | 1818 | 1477631851255 Marionette TRACE conn4 <- [1,2412,null,{}] 22:17:31 INFO - PROCESS | 1818 | 1477631851271 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8c000 == 17 [pid = 1818] [id = 520] 22:17:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8dc8c800) [pid = 1818] [serial = 1527] [outer = (nil)] 22:17:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dc90000) [pid = 1818] [serial = 1528] [outer = 0x8dc8c800] 22:17:31 INFO - PROCESS | 1818 | 1477631851370 Marionette DEBUG loaded listener.js 22:17:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dc90400) [pid = 1818] [serial = 1529] [outer = 0x8dc8c800] 22:17:32 WARNING - wptserve Traceback (most recent call last): 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:17:32 WARNING - rv = self.func(request, response) 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:17:32 WARNING - access_control_allow_origin = "*") 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:17:32 WARNING - payload = payload_generator(server_data) 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:17:32 WARNING - return encode_string_as_bmp_image(data) 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:17:32 WARNING - img.save(f, "BMP") 22:17:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:17:32 WARNING - f.write(bmpfileheader) 22:17:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:17:32 WARNING - 22:17:33 INFO - PROCESS | 1818 | --DOCSHELL 0x83289c00 == 16 [pid = 1818] [id = 510] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8cc61400) [pid = 1818] [serial = 1515] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8c6eb800) [pid = 1818] [serial = 1512] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8b6f9000) [pid = 1818] [serial = 1509] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x84054800) [pid = 1818] [serial = 1506] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8384e400) [pid = 1818] [serial = 1503] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x83845400) [pid = 1818] [serial = 1497] [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] 22:17:37 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x83846000) [pid = 1818] [serial = 1500] [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] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ee800 == 15 [pid = 1818] [id = 517] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc60c00 == 14 [pid = 1818] [id = 516] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6ea800 == 13 [pid = 1818] [id = 515] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8313ec00 == 12 [pid = 1818] [id = 512] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x84054400 == 11 [pid = 1818] [id = 513] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83137800 == 10 [pid = 1818] [id = 514] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83845c00 == 9 [pid = 1818] [id = 511] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x84054000 == 8 [pid = 1818] [id = 519] 22:17:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83138800 == 7 [pid = 1818] [id = 518] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8ceec000) [pid = 1818] [serial = 1517] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8cd62000) [pid = 1818] [serial = 1516] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8c6efc00) [pid = 1818] [serial = 1513] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8c6f2400) [pid = 1818] [serial = 1514] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8b6fd400) [pid = 1818] [serial = 1510] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8b7eb400) [pid = 1818] [serial = 1511] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x84056800) [pid = 1818] [serial = 1507] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x84059400) [pid = 1818] [serial = 1508] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8390b800) [pid = 1818] [serial = 1504] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8390ac00) [pid = 1818] [serial = 1505] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x83849400) [pid = 1818] [serial = 1501] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8384fc00) [pid = 1818] [serial = 1502] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8384cc00) [pid = 1818] [serial = 1499] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8d9f2400) [pid = 1818] [serial = 1519] [outer = (nil)] [url = about:blank] 22:17:44 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8405c400) [pid = 1818] [serial = 1524] [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] 22:17:44 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8313a400) [pid = 1818] [serial = 1521] [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] 22:17:44 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8d9efc00) [pid = 1818] [serial = 1518] [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] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dc90000) [pid = 1818] [serial = 1528] [outer = (nil)] [url = about:blank] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8833e800) [pid = 1818] [serial = 1526] [outer = (nil)] [url = about:blank] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8384e000) [pid = 1818] [serial = 1523] [outer = (nil)] [url = about:blank] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8b6f4800) [pid = 1818] [serial = 1525] [outer = (nil)] [url = about:blank] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83285000) [pid = 1818] [serial = 1522] [outer = (nil)] [url = about:blank] 22:17:49 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8d9f1800) [pid = 1818] [serial = 1520] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:18:01 INFO - PROCESS | 1818 | 1477631881589 Marionette TRACE conn4 <- [1,2413,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]]]}] 22:18:01 INFO - . 22:18:01 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30808ms 22:18:01 INFO - PROCESS | 1818 | 1477631881645 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 22:18:01 INFO - PROCESS | 1818 | 1477631881653 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 22:18:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:18:01 INFO - PROCESS | 1818 | 1477631881666 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:01 INFO - PROCESS | 1818 | 1477631881920 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 22:18:02 INFO - PROCESS | 1818 | 1477631882011 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 22:18:02 INFO - PROCESS | 1818 | 1477631882019 Marionette TRACE conn4 <- [1,2416,null,["8"]] 22:18:02 INFO - PROCESS | 1818 | 1477631882027 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 22:18:02 INFO - PROCESS | 1818 | 1477631882036 Marionette TRACE conn4 <- [1,2417,null,{}] 22:18:02 INFO - PROCESS | 1818 | 1477631882051 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287400 == 8 [pid = 1818] [id = 521] 22:18:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83287800) [pid = 1818] [serial = 1530] [outer = (nil)] 22:18:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83845c00) [pid = 1818] [serial = 1531] [outer = 0x83287800] 22:18:02 INFO - PROCESS | 1818 | 1477631882156 Marionette DEBUG loaded listener.js 22:18:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83849400) [pid = 1818] [serial = 1532] [outer = 0x83287800] 22:18:02 WARNING - wptserve Traceback (most recent call last): 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:18:02 WARNING - rv = self.func(request, response) 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:18:02 WARNING - access_control_allow_origin = "*") 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:18:02 WARNING - payload = payload_generator(server_data) 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:18:02 WARNING - return encode_string_as_bmp_image(data) 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:18:02 WARNING - img.save(f, "BMP") 22:18:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:18:02 WARNING - f.write(bmpfileheader) 22:18:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:18:02 WARNING - 22:18:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8c000 == 7 [pid = 1818] [id = 520] 22:18:17 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8dc8c800) [pid = 1818] [serial = 1527] [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] 22:18:23 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8dc90400) [pid = 1818] [serial = 1529] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83845c00) [pid = 1818] [serial = 1531] [outer = (nil)] [url = about:blank] 22:18:32 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:18:32 INFO - PROCESS | 1818 | 1477631912377 Marionette TRACE conn4 <- [1,2418,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]]]}] 22:18:32 INFO - . 22:18:32 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30769ms 22:18:32 INFO - PROCESS | 1818 | 1477631912432 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 22:18:32 INFO - PROCESS | 1818 | 1477631912440 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 22:18:32 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:18:32 INFO - PROCESS | 1818 | 1477631912452 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:32 INFO - PROCESS | 1818 | 1477631912702 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 22:18:32 INFO - PROCESS | 1818 | 1477631912788 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 22:18:32 INFO - PROCESS | 1818 | 1477631912795 Marionette TRACE conn4 <- [1,2421,null,["8"]] 22:18:32 INFO - PROCESS | 1818 | 1477631912804 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 22:18:32 INFO - PROCESS | 1818 | 1477631912812 Marionette TRACE conn4 <- [1,2422,null,{}] 22:18:32 INFO - PROCESS | 1818 | 1477631912823 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x83286c00 == 8 [pid = 1818] [id = 522] 22:18:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83288400) [pid = 1818] [serial = 1533] [outer = (nil)] 22:18:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83847400) [pid = 1818] [serial = 1534] [outer = 0x83288400] 22:18:32 INFO - PROCESS | 1818 | 1477631912921 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384f000) [pid = 1818] [serial = 1535] [outer = 0x83288400] 22:18:33 WARNING - wptserve Traceback (most recent call last): 22:18:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:18:33 WARNING - rv = self.func(request, response) 22:18:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:18:33 WARNING - access_control_allow_origin = "*") 22:18:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:18:33 WARNING - payload = payload_generator(server_data) 22:18:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:18:33 WARNING - return encode_string_as_bmp_image(data) 22:18: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 22:18:33 WARNING - img.save(f, "BMP") 22:18:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:18:33 WARNING - f.write(bmpfileheader) 22:18:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:18:33 WARNING - 22:18:42 INFO - PROCESS | 1818 | --DOCSHELL 0x83287400 == 7 [pid = 1818] [id = 521] 22:18:48 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83287800) [pid = 1818] [serial = 1530] [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] 22:18:54 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83849400) [pid = 1818] [serial = 1532] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83847400) [pid = 1818] [serial = 1534] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:19:03 INFO - PROCESS | 1818 | 1477631943141 Marionette TRACE conn4 <- [1,2423,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]]]}] 22:19:03 INFO - . 22:19:03 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30713ms 22:19:03 INFO - PROCESS | 1818 | 1477631943163 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 22:19:03 INFO - PROCESS | 1818 | 1477631943170 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 22:19:03 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:19:03 INFO - PROCESS | 1818 | 1477631943182 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:03 INFO - PROCESS | 1818 | 1477631943422 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 22:19:03 INFO - PROCESS | 1818 | 1477631943508 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 22:19:03 INFO - PROCESS | 1818 | 1477631943515 Marionette TRACE conn4 <- [1,2426,null,["8"]] 22:19:03 INFO - PROCESS | 1818 | 1477631943524 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 22:19:03 INFO - PROCESS | 1818 | 1477631943533 Marionette TRACE conn4 <- [1,2427,null,{}] 22:19:03 INFO - PROCESS | 1818 | 1477631943539 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287c00 == 8 [pid = 1818] [id = 523] 22:19:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83288800) [pid = 1818] [serial = 1536] [outer = (nil)] 22:19:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83847c00) [pid = 1818] [serial = 1537] [outer = 0x83288800] 22:19:03 INFO - PROCESS | 1818 | 1477631943640 Marionette DEBUG loaded listener.js 22:19:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384ec00) [pid = 1818] [serial = 1538] [outer = 0x83288800] 22:19:04 INFO - PROCESS | 1818 | 1477631944267 Marionette TRACE conn4 <- [1,2428,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]]]}] 22:19:04 INFO - . 22:19:04 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1125ms 22:19:04 INFO - PROCESS | 1818 | 1477631944304 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1818 | 1477631944309 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 22:19:04 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:19:04 INFO - PROCESS | 1818 | 1477631944317 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:04 INFO - PROCESS | 1818 | 1477631944514 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 22:19:04 INFO - PROCESS | 1818 | 1477631944653 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 22:19:04 INFO - PROCESS | 1818 | 1477631944659 Marionette TRACE conn4 <- [1,2431,null,["8"]] 22:19:04 INFO - PROCESS | 1818 | 1477631944666 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 22:19:04 INFO - PROCESS | 1818 | 1477631944672 Marionette TRACE conn4 <- [1,2432,null,{}] 22:19:04 INFO - PROCESS | 1818 | 1477631944679 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384d400 == 9 [pid = 1818] [id = 524] 22:19:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x83908400) [pid = 1818] [serial = 1539] [outer = (nil)] 22:19:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390b000) [pid = 1818] [serial = 1540] [outer = 0x83908400] 22:19:04 INFO - PROCESS | 1818 | 1477631944767 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390a400) [pid = 1818] [serial = 1541] [outer = 0x83908400] 22:19:05 INFO - PROCESS | 1818 | 1477631945466 Marionette TRACE conn4 <- [1,2433,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]]]}] 22:19:05 INFO - . 22:19:05 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1181ms 22:19:05 INFO - PROCESS | 1818 | 1477631945508 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 22:19:05 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:19:05 INFO - PROCESS | 1818 | 1477631945516 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 22:19:05 INFO - PROCESS | 1818 | 1477631945523 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:05 INFO - PROCESS | 1818 | 1477631945717 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 22:19:05 INFO - PROCESS | 1818 | 1477631945847 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 22:19:05 INFO - PROCESS | 1818 | 1477631945852 Marionette TRACE conn4 <- [1,2436,null,["8"]] 22:19:05 INFO - PROCESS | 1818 | 1477631945857 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 22:19:05 INFO - PROCESS | 1818 | 1477631945865 Marionette TRACE conn4 <- [1,2437,null,{}] 22:19:05 INFO - PROCESS | 1818 | 1477631945872 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x84050c00 == 10 [pid = 1818] [id = 525] 22:19:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84051400) [pid = 1818] [serial = 1542] [outer = (nil)] 22:19:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x84052c00) [pid = 1818] [serial = 1543] [outer = 0x84051400] 22:19:05 INFO - PROCESS | 1818 | 1477631945962 Marionette DEBUG loaded listener.js 22:19:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x84057800) [pid = 1818] [serial = 1544] [outer = 0x84051400] 22:19:06 INFO - PROCESS | 1818 | 1477631946626 Marionette TRACE conn4 <- [1,2438,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]]]}] 22:19:06 INFO - . 22:19:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1136ms 22:19:06 INFO - PROCESS | 1818 | 1477631946658 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1818 | 1477631946663 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 22:19:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:19:06 INFO - PROCESS | 1818 | 1477631946669 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:06 INFO - PROCESS | 1818 | 1477631946893 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 22:19:06 INFO - PROCESS | 1818 | 1477631946908 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 22:19:06 INFO - PROCESS | 1818 | 1477631946916 Marionette TRACE conn4 <- [1,2441,null,["8"]] 22:19:06 INFO - PROCESS | 1818 | 1477631946922 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 22:19:06 INFO - PROCESS | 1818 | 1477631946929 Marionette TRACE conn4 <- [1,2442,null,{}] 22:19:06 INFO - PROCESS | 1818 | 1477631946935 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x83914400 == 11 [pid = 1818] [id = 526] 22:19:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8833fc00) [pid = 1818] [serial = 1545] [outer = (nil)] 22:19:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b6f8400) [pid = 1818] [serial = 1546] [outer = 0x8833fc00] 22:19:07 INFO - PROCESS | 1818 | 1477631947019 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7ea800) [pid = 1818] [serial = 1547] [outer = 0x8833fc00] 22:19:07 INFO - PROCESS | 1818 | 1477631947843 Marionette TRACE conn4 <- [1,2443,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]]]}] 22:19:07 INFO - . 22:19:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1221ms 22:19:07 INFO - PROCESS | 1818 | 1477631947891 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 22:19:07 INFO - PROCESS | 1818 | 1477631947895 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 22:19:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 22:19:07 INFO - PROCESS | 1818 | 1477631947902 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:08 INFO - PROCESS | 1818 | 1477631948123 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 22:19:08 INFO - PROCESS | 1818 | 1477631948144 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 22:19:08 INFO - PROCESS | 1818 | 1477631948150 Marionette TRACE conn4 <- [1,2446,null,["8"]] 22:19:08 INFO - PROCESS | 1818 | 1477631948156 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 22:19:08 INFO - PROCESS | 1818 | 1477631948162 Marionette TRACE conn4 <- [1,2447,null,{}] 22:19:08 INFO - PROCESS | 1818 | 1477631948167 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e7000 == 12 [pid = 1818] [id = 527] 22:19:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6e7400) [pid = 1818] [serial = 1548] [outer = (nil)] 22:19:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6ea800) [pid = 1818] [serial = 1549] [outer = 0x8c6e7400] 22:19:08 INFO - PROCESS | 1818 | 1477631948249 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c6eac00) [pid = 1818] [serial = 1550] [outer = 0x8c6e7400] 22:19:08 INFO - PROCESS | 1818 | 1477631948949 Marionette TRACE conn4 <- [1,2448,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]]]}] 22:19:08 INFO - . 22:19:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1071ms 22:19:08 INFO - PROCESS | 1818 | 1477631948973 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 22:19:08 INFO - PROCESS | 1818 | 1477631948977 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 22:19:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:19:08 INFO - PROCESS | 1818 | 1477631948984 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:09 INFO - PROCESS | 1818 | 1477631949200 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 22:19:09 INFO - PROCESS | 1818 | 1477631949326 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 22:19:09 INFO - PROCESS | 1818 | 1477631949331 Marionette TRACE conn4 <- [1,2451,null,["8"]] 22:19:09 INFO - PROCESS | 1818 | 1477631949340 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 22:19:09 INFO - PROCESS | 1818 | 1477631949346 Marionette TRACE conn4 <- [1,2452,null,{}] 22:19:09 INFO - PROCESS | 1818 | 1477631949351 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc5a800 == 13 [pid = 1818] [id = 528] 22:19:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cc5b000) [pid = 1818] [serial = 1551] [outer = (nil)] 22:19:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cd5a800) [pid = 1818] [serial = 1552] [outer = 0x8cc5b000] 22:19:09 INFO - PROCESS | 1818 | 1477631949442 Marionette DEBUG loaded listener.js 22:19:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cd63800) [pid = 1818] [serial = 1553] [outer = 0x8cc5b000] 22:19:10 INFO - PROCESS | 1818 | 1477631950094 Marionette TRACE conn4 <- [1,2453,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]]]}] 22:19:10 INFO - . 22:19:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1170ms 22:19:10 INFO - PROCESS | 1818 | 1477631950155 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 22:19:10 INFO - PROCESS | 1818 | 1477631950158 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 22:19:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:19:10 INFO - PROCESS | 1818 | 1477631950166 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:10 INFO - PROCESS | 1818 | 1477631950391 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 22:19:10 INFO - PROCESS | 1818 | 1477631950417 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 22:19:10 INFO - PROCESS | 1818 | 1477631950425 Marionette TRACE conn4 <- [1,2456,null,["8"]] 22:19:10 INFO - PROCESS | 1818 | 1477631950431 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 22:19:10 INFO - PROCESS | 1818 | 1477631950437 Marionette TRACE conn4 <- [1,2457,null,{}] 22:19:10 INFO - PROCESS | 1818 | 1477631950443 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e6400 == 14 [pid = 1818] [id = 529] 22:19:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8d9e9800) [pid = 1818] [serial = 1554] [outer = (nil)] 22:19:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8d9ecc00) [pid = 1818] [serial = 1555] [outer = 0x8d9e9800] 22:19:10 INFO - PROCESS | 1818 | 1477631950526 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8d9ebc00) [pid = 1818] [serial = 1556] [outer = 0x8d9e9800] 22:19:11 INFO - PROCESS | 1818 | 1477631951186 Marionette TRACE conn4 <- [1,2458,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]]]}] 22:19:11 INFO - . 22:19:11 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 1070ms 22:19:11 INFO - PROCESS | 1818 | 1477631951238 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 22:19:11 INFO - PROCESS | 1818 | 1477631951241 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 22:19:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:19:11 INFO - PROCESS | 1818 | 1477631951250 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:11 INFO - PROCESS | 1818 | 1477631951450 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 22:19:11 INFO - PROCESS | 1818 | 1477631951624 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 22:19:11 INFO - PROCESS | 1818 | 1477631951632 Marionette TRACE conn4 <- [1,2461,null,["8"]] 22:19:11 INFO - PROCESS | 1818 | 1477631951646 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 22:19:11 INFO - PROCESS | 1818 | 1477631951658 Marionette TRACE conn4 <- [1,2462,null,{}] 22:19:11 INFO - PROCESS | 1818 | 1477631951711 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313c400 == 15 [pid = 1818] [id = 530] 22:19:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8313e000) [pid = 1818] [serial = 1557] [outer = (nil)] 22:19:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x83284000) [pid = 1818] [serial = 1558] [outer = 0x8313e000] 22:19:11 INFO - PROCESS | 1818 | 1477631951815 Marionette DEBUG loaded listener.js 22:19:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x83849400) [pid = 1818] [serial = 1559] [outer = 0x8313e000] 22:19:12 INFO - PROCESS | 1818 | 1477631952519 Marionette TRACE conn4 <- [1,2463,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]]]}] 22:19:12 INFO - . 22:19:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1331ms 22:19:12 INFO - PROCESS | 1818 | 1477631952582 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 22:19:12 INFO - PROCESS | 1818 | 1477631952591 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 22:19:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:19:12 INFO - PROCESS | 1818 | 1477631952600 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:12 INFO - PROCESS | 1818 | 1477631952831 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 22:19:12 INFO - PROCESS | 1818 | 1477631952993 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 22:19:13 INFO - PROCESS | 1818 | 1477631952999 Marionette TRACE conn4 <- [1,2466,null,["8"]] 22:19:13 INFO - PROCESS | 1818 | 1477631953006 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 22:19:13 INFO - PROCESS | 1818 | 1477631953015 Marionette TRACE conn4 <- [1,2467,null,{}] 22:19:13 INFO - PROCESS | 1818 | 1477631953021 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x84050400 == 16 [pid = 1818] [id = 531] 22:19:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x88338c00) [pid = 1818] [serial = 1560] [outer = (nil)] 22:19:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b6f4000) [pid = 1818] [serial = 1561] [outer = 0x88338c00] 22:19:13 INFO - PROCESS | 1818 | 1477631953121 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b6f2400) [pid = 1818] [serial = 1562] [outer = 0x88338c00] 22:19:13 INFO - PROCESS | 1818 | 1477631953847 Marionette TRACE conn4 <- [1,2468,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]]]}] 22:19:13 INFO - . 22:19:13 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 1271ms 22:19:13 INFO - PROCESS | 1818 | 1477631953871 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 22:19:13 INFO - PROCESS | 1818 | 1477631953874 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 22:19:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 22:19:13 INFO - PROCESS | 1818 | 1477631953882 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:14 INFO - PROCESS | 1818 | 1477631954081 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 22:19:14 INFO - PROCESS | 1818 | 1477631954268 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 22:19:14 INFO - PROCESS | 1818 | 1477631954278 Marionette TRACE conn4 <- [1,2471,null,["8"]] 22:19:14 INFO - PROCESS | 1818 | 1477631954288 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 22:19:14 INFO - PROCESS | 1818 | 1477631954295 Marionette TRACE conn4 <- [1,2472,null,{}] 22:19:14 INFO - PROCESS | 1818 | 1477631954344 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dafb800 == 17 [pid = 1818] [id = 532] 22:19:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8dc86400) [pid = 1818] [serial = 1563] [outer = (nil)] 22:19:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dc89c00) [pid = 1818] [serial = 1564] [outer = 0x8dc86400] 22:19:14 INFO - PROCESS | 1818 | 1477631954445 Marionette DEBUG loaded listener.js 22:19:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dc8a800) [pid = 1818] [serial = 1565] [outer = 0x8dc86400] 22:19:15 INFO - PROCESS | 1818 | 1477631955126 Marionette TRACE conn4 <- [1,2473,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]]]}] 22:19:15 INFO - . 22:19:15 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 1281ms 22:19:15 INFO - PROCESS | 1818 | 1477631955163 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 22:19:15 INFO - PROCESS | 1818 | 1477631955168 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 22:19:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 22:19:15 INFO - PROCESS | 1818 | 1477631955177 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:15 INFO - PROCESS | 1818 | 1477631955382 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 22:19:15 INFO - PROCESS | 1818 | 1477631955566 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 22:19:15 INFO - PROCESS | 1818 | 1477631955572 Marionette TRACE conn4 <- [1,2476,null,["8"]] 22:19:15 INFO - PROCESS | 1818 | 1477631955578 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 22:19:15 INFO - PROCESS | 1818 | 1477631955586 Marionette TRACE conn4 <- [1,2477,null,{}] 22:19:15 INFO - PROCESS | 1818 | 1477631955592 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f653800 == 18 [pid = 1818] [id = 533] 22:19:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8f655000) [pid = 1818] [serial = 1566] [outer = (nil)] 22:19:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8f706400) [pid = 1818] [serial = 1567] [outer = 0x8f655000] 22:19:15 INFO - PROCESS | 1818 | 1477631955711 Marionette DEBUG loaded listener.js 22:19:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8f70ac00) [pid = 1818] [serial = 1568] [outer = 0x8f655000] 22:19:16 INFO - PROCESS | 1818 | 1477631956592 Marionette TRACE conn4 <- [1,2478,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]]]}] 22:19:16 INFO - . 22:19:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1437ms 22:19:16 INFO - PROCESS | 1818 | 1477631956615 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 22:19:16 INFO - PROCESS | 1818 | 1477631956621 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 22:19:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 22:19:16 INFO - PROCESS | 1818 | 1477631956632 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:16 INFO - PROCESS | 1818 | 1477631956834 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 22:19:17 INFO - PROCESS | 1818 | 1477631957004 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 22:19:17 INFO - PROCESS | 1818 | 1477631957008 Marionette TRACE conn4 <- [1,2481,null,["8"]] 22:19:17 INFO - PROCESS | 1818 | 1477631957018 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 22:19:17 INFO - PROCESS | 1818 | 1477631957025 Marionette TRACE conn4 <- [1,2482,null,{}] 22:19:17 INFO - PROCESS | 1818 | 1477631957032 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x83907800 == 19 [pid = 1818] [id = 534] 22:19:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83909000) [pid = 1818] [serial = 1569] [outer = (nil)] 22:19:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x84020400) [pid = 1818] [serial = 1570] [outer = 0x83909000] 22:19:17 INFO - PROCESS | 1818 | 1477631957126 Marionette DEBUG loaded listener.js 22:19:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x84020c00) [pid = 1818] [serial = 1571] [outer = 0x83909000] 22:19:17 INFO - PROCESS | 1818 | --DOCSHELL 0x83286c00 == 18 [pid = 1818] [id = 522] 22:19:17 INFO - PROCESS | 1818 | 1477631957799 Marionette TRACE conn4 <- [1,2483,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]]]}] 22:19:17 INFO - . 22:19:17 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 1228ms 22:19:17 INFO - PROCESS | 1818 | 1477631957860 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 22:19:17 INFO - PROCESS | 1818 | 1477631957867 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 22:19:17 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:19:17 INFO - PROCESS | 1818 | 1477631957875 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:18 INFO - PROCESS | 1818 | 1477631958083 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 22:19:18 INFO - PROCESS | 1818 | 1477631958217 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 22:19:18 INFO - PROCESS | 1818 | 1477631958221 Marionette TRACE conn4 <- [1,2486,null,["8"]] 22:19:18 INFO - PROCESS | 1818 | 1477631958229 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 22:19:18 INFO - PROCESS | 1818 | 1477631958234 Marionette TRACE conn4 <- [1,2487,null,{}] 22:19:18 INFO - PROCESS | 1818 | 1477631958241 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b6c00 == 19 [pid = 1818] [id = 535] 22:19:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x88337400) [pid = 1818] [serial = 1572] [outer = (nil)] 22:19:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8b7f7800) [pid = 1818] [serial = 1573] [outer = 0x88337400] 22:19:18 INFO - PROCESS | 1818 | 1477631958329 Marionette DEBUG loaded listener.js 22:19:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8b7f8000) [pid = 1818] [serial = 1574] [outer = 0x88337400] 22:19:18 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:19:18 WARNING - wptserve Traceback (most recent call last): 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:19:18 WARNING - rv = self.func(request, response) 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:19:18 WARNING - access_control_allow_origin = "*") 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:19:18 WARNING - payload = payload_generator(server_data) 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:19:18 WARNING - return encode_string_as_bmp_image(data) 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:19:18 WARNING - img.save(f, "BMP") 22:19:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:19:18 WARNING - f.write(bmpfileheader) 22:19:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:19:18 WARNING - 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8cc5b000) [pid = 1818] [serial = 1551] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8c6e7400) [pid = 1818] [serial = 1548] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8833fc00) [pid = 1818] [serial = 1545] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x84051400) [pid = 1818] [serial = 1542] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83908400) [pid = 1818] [serial = 1539] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x83288800) [pid = 1818] [serial = 1536] [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] 22:19:20 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83288400) [pid = 1818] [serial = 1533] [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] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e6400 == 18 [pid = 1818] [id = 529] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc5a800 == 17 [pid = 1818] [id = 528] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e7000 == 16 [pid = 1818] [id = 527] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8384d400 == 15 [pid = 1818] [id = 524] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x83914400 == 14 [pid = 1818] [id = 526] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x84050c00 == 13 [pid = 1818] [id = 525] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x83287c00 == 12 [pid = 1818] [id = 523] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x83907800 == 11 [pid = 1818] [id = 534] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8f653800 == 10 [pid = 1818] [id = 533] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8dafb800 == 9 [pid = 1818] [id = 532] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x84050400 == 8 [pid = 1818] [id = 531] 22:19:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8313c400 == 7 [pid = 1818] [id = 530] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8384ec00) [pid = 1818] [serial = 1538] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x83847c00) [pid = 1818] [serial = 1537] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8390a400) [pid = 1818] [serial = 1541] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8390b000) [pid = 1818] [serial = 1540] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x84057800) [pid = 1818] [serial = 1544] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x84052c00) [pid = 1818] [serial = 1543] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8b7ea800) [pid = 1818] [serial = 1547] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8b6f8400) [pid = 1818] [serial = 1546] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8c6eac00) [pid = 1818] [serial = 1550] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8c6ea800) [pid = 1818] [serial = 1549] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8cd63800) [pid = 1818] [serial = 1553] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8cd5a800) [pid = 1818] [serial = 1552] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8384f000) [pid = 1818] [serial = 1535] [outer = (nil)] [url = about:blank] 22:19:26 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8d9ecc00) [pid = 1818] [serial = 1555] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x88338c00) [pid = 1818] [serial = 1560] [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] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x83909000) [pid = 1818] [serial = 1569] [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] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f655000) [pid = 1818] [serial = 1566] [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] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc86400) [pid = 1818] [serial = 1563] [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] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8d9e9800) [pid = 1818] [serial = 1554] [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] 22:19:29 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8313e000) [pid = 1818] [serial = 1557] [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] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8b6f2400) [pid = 1818] [serial = 1562] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b6f4000) [pid = 1818] [serial = 1561] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8a800) [pid = 1818] [serial = 1565] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc89c00) [pid = 1818] [serial = 1564] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f70ac00) [pid = 1818] [serial = 1568] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f706400) [pid = 1818] [serial = 1567] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x84020c00) [pid = 1818] [serial = 1571] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x84020400) [pid = 1818] [serial = 1570] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8b7f7800) [pid = 1818] [serial = 1573] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83284000) [pid = 1818] [serial = 1558] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83849400) [pid = 1818] [serial = 1559] [outer = (nil)] [url = about:blank] 22:19:33 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8d9ebc00) [pid = 1818] [serial = 1556] [outer = (nil)] [url = about:blank] 22:19:48 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:19:48 INFO - PROCESS | 1818 | 1477631988522 Marionette TRACE conn4 <- [1,2488,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]]]}] 22:19:48 INFO - . 22:19:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30710ms 22:19:48 INFO - PROCESS | 1818 | 1477631988586 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 22:19:48 INFO - PROCESS | 1818 | 1477631988594 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 22:19:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:19:48 INFO - PROCESS | 1818 | 1477631988606 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:48 INFO - PROCESS | 1818 | 1477631988861 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 22:19:48 INFO - PROCESS | 1818 | 1477631988948 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 22:19:48 INFO - PROCESS | 1818 | 1477631988955 Marionette TRACE conn4 <- [1,2491,null,["8"]] 22:19:48 INFO - PROCESS | 1818 | 1477631988965 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 22:19:48 INFO - PROCESS | 1818 | 1477631988973 Marionette TRACE conn4 <- [1,2492,null,{}] 22:19:49 INFO - PROCESS | 1818 | 1477631988985 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846000 == 8 [pid = 1818] [id = 536] 22:19:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846400) [pid = 1818] [serial = 1575] [outer = (nil)] 22:19:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848c00) [pid = 1818] [serial = 1576] [outer = 0x83846400] 22:19:49 INFO - PROCESS | 1818 | 1477631989083 Marionette DEBUG loaded listener.js 22:19:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384f400) [pid = 1818] [serial = 1577] [outer = 0x83846400] 22:19:49 WARNING - wptserve Traceback (most recent call last): 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:19:49 WARNING - rv = self.func(request, response) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:19:49 WARNING - access_control_allow_origin = "*") 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:19:49 WARNING - payload = payload_generator(server_data) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:19:49 WARNING - return encode_string_as_bmp_image(data) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:19:49 WARNING - img.save(f, "BMP") 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:19:49 WARNING - f.write(bmpfileheader) 22:19:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:19:49 WARNING - 22:19:49 WARNING - wptserve Traceback (most recent call last): 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:19:49 WARNING - rv = self.func(request, response) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:19:49 WARNING - access_control_allow_origin = "*") 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:19:49 WARNING - payload = payload_generator(server_data) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:19:49 WARNING - return encode_string_as_bmp_image(data) 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:19:49 WARNING - img.save(f, "BMP") 22:19:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:19:49 WARNING - f.write(bmpfileheader) 22:19:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:19:49 WARNING - 22:19:58 INFO - PROCESS | 1818 | --DOCSHELL 0x839b6c00 == 7 [pid = 1818] [id = 535] 22:20:04 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x88337400) [pid = 1818] [serial = 1572] [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] 22:20:10 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8b7f8000) [pid = 1818] [serial = 1574] [outer = (nil)] [url = about:blank] 22:20:10 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83848c00) [pid = 1818] [serial = 1576] [outer = (nil)] [url = about:blank] 22:20:19 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:20:19 INFO - PROCESS | 1818 | 1477632019297 Marionette TRACE conn4 <- [1,2493,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]]]}] 22:20:19 INFO - . 22:20:19 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 22:20:19 INFO - PROCESS | 1818 | 1477632019321 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1818 | 1477632019328 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 22:20:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:20:19 INFO - PROCESS | 1818 | 1477632019340 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:19 INFO - PROCESS | 1818 | 1477632019579 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 22:20:19 INFO - PROCESS | 1818 | 1477632019664 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 22:20:19 INFO - PROCESS | 1818 | 1477632019671 Marionette TRACE conn4 <- [1,2496,null,["8"]] 22:20:19 INFO - PROCESS | 1818 | 1477632019680 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 22:20:19 INFO - PROCESS | 1818 | 1477632019688 Marionette TRACE conn4 <- [1,2497,null,{}] 22:20:19 INFO - PROCESS | 1818 | 1477632019695 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x83288800 == 8 [pid = 1818] [id = 537] 22:20:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83289000) [pid = 1818] [serial = 1578] [outer = (nil)] 22:20:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848c00) [pid = 1818] [serial = 1579] [outer = 0x83289000] 22:20:19 INFO - PROCESS | 1818 | 1477632019796 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83850800) [pid = 1818] [serial = 1580] [outer = 0x83289000] 22:20:20 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:20:20 WARNING - wptserve Traceback (most recent call last): 22:20:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:20:20 WARNING - rv = self.func(request, response) 22:20:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:20:20 WARNING - access_control_allow_origin = "*") 22:20:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:20:20 WARNING - payload = payload_generator(server_data) 22:20:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:20:20 WARNING - return encode_string_as_bmp_image(data) 22:20: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 22:20:20 WARNING - img.save(f, "BMP") 22:20:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:20:20 WARNING - f.write(bmpfileheader) 22:20:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:20:20 WARNING - 22:20:29 INFO - PROCESS | 1818 | --DOCSHELL 0x83846000 == 7 [pid = 1818] [id = 536] 22:20:35 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83846400) [pid = 1818] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 22:20:41 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384f400) [pid = 1818] [serial = 1577] [outer = (nil)] [url = about:blank] 22:20:41 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83848c00) [pid = 1818] [serial = 1579] [outer = (nil)] [url = about:blank] 22:20:49 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:20:50 INFO - PROCESS | 1818 | 1477632050014 Marionette TRACE conn4 <- [1,2498,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]]]}] 22:20:50 INFO - . 22:20:50 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30702ms 22:20:50 INFO - PROCESS | 1818 | 1477632050042 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1818 | 1477632050050 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 22:20:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:20:50 INFO - PROCESS | 1818 | 1477632050063 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:50 INFO - PROCESS | 1818 | 1477632050313 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 22:20:50 INFO - PROCESS | 1818 | 1477632050400 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 22:20:50 INFO - PROCESS | 1818 | 1477632050408 Marionette TRACE conn4 <- [1,2501,null,["8"]] 22:20:50 INFO - PROCESS | 1818 | 1477632050417 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 22:20:50 INFO - PROCESS | 1818 | 1477632050426 Marionette TRACE conn4 <- [1,2502,null,{}] 22:20:50 INFO - PROCESS | 1818 | 1477632050432 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847400 == 8 [pid = 1818] [id = 538] 22:20:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847800) [pid = 1818] [serial = 1581] [outer = (nil)] 22:20:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a800) [pid = 1818] [serial = 1582] [outer = 0x83847800] 22:20:50 INFO - PROCESS | 1818 | 1477632050537 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852400) [pid = 1818] [serial = 1583] [outer = 0x83847800] 22:20:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e6400 == 9 [pid = 1818] [id = 539] 22:20:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838ec400) [pid = 1818] [serial = 1584] [outer = (nil)] 22:20:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x838ed800) [pid = 1818] [serial = 1585] [outer = 0x838ec400] 22:20:51 INFO - PROCESS | 1818 | 1477632051328 Marionette TRACE conn4 <- [1,2503,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]]]}] 22:20:51 INFO - . 22:20:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1327ms 22:20:51 INFO - PROCESS | 1818 | 1477632051388 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 22:20:51 INFO - PROCESS | 1818 | 1477632051394 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 22:20:51 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:20:51 INFO - PROCESS | 1818 | 1477632051402 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:51 INFO - PROCESS | 1818 | 1477632051635 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 22:20:51 INFO - PROCESS | 1818 | 1477632051766 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 22:20:51 INFO - PROCESS | 1818 | 1477632051773 Marionette TRACE conn4 <- [1,2506,null,["8"]] 22:20:51 INFO - PROCESS | 1818 | 1477632051781 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 22:20:51 INFO - PROCESS | 1818 | 1477632051787 Marionette TRACE conn4 <- [1,2507,null,{}] 22:20:51 INFO - PROCESS | 1818 | 1477632051794 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8327ac00 == 10 [pid = 1818] [id = 540] 22:20:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390ec00) [pid = 1818] [serial = 1586] [outer = (nil)] 22:20:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x83913000) [pid = 1818] [serial = 1587] [outer = 0x8390ec00] 22:20:51 INFO - PROCESS | 1818 | 1477632051886 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83912400) [pid = 1818] [serial = 1588] [outer = 0x8390ec00] 22:20:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401e800 == 11 [pid = 1818] [id = 541] 22:20:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x84020c00) [pid = 1818] [serial = 1589] [outer = (nil)] 22:20:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8401ec00) [pid = 1818] [serial = 1590] [outer = 0x84020c00] 22:20:52 INFO - PROCESS | 1818 | 1477632052740 Marionette TRACE conn4 <- [1,2508,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]]]}] 22:20:52 INFO - . 22:20:52 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1380ms 22:20:52 INFO - PROCESS | 1818 | 1477632052813 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 22:20:52 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:20:52 INFO - PROCESS | 1818 | 1477632052822 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 22:20:52 INFO - PROCESS | 1818 | 1477632052829 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:53 INFO - PROCESS | 1818 | 1477632053098 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 22:20:53 INFO - PROCESS | 1818 | 1477632053115 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 22:20:53 INFO - PROCESS | 1818 | 1477632053119 Marionette TRACE conn4 <- [1,2511,null,["8"]] 22:20:53 INFO - PROCESS | 1818 | 1477632053127 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 22:20:53 INFO - PROCESS | 1818 | 1477632053134 Marionette TRACE conn4 <- [1,2512,null,{}] 22:20:53 INFO - PROCESS | 1818 | 1477632053141 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405ec00 == 12 [pid = 1818] [id = 542] 22:20:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8405f800) [pid = 1818] [serial = 1591] [outer = (nil)] 22:20:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x88337c00) [pid = 1818] [serial = 1592] [outer = 0x8405f800] 22:20:53 INFO - PROCESS | 1818 | 1477632053236 Marionette DEBUG loaded listener.js 22:20:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8833d000) [pid = 1818] [serial = 1593] [outer = 0x8405f800] 22:20:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fc400 == 13 [pid = 1818] [id = 543] 22:20:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8b6fe000) [pid = 1818] [serial = 1594] [outer = (nil)] 22:20:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8b6f3000) [pid = 1818] [serial = 1595] [outer = 0x8b6fe000] 22:20:54 INFO - PROCESS | 1818 | 1477632054081 Marionette TRACE conn4 <- [1,2513,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]]]}] 22:20:54 INFO - . 22:20:54 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1285ms 22:20:54 INFO - PROCESS | 1818 | 1477632054113 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1818 | 1477632054118 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 22:20:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 22:20:54 INFO - PROCESS | 1818 | 1477632054125 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:54 INFO - PROCESS | 1818 | 1477632054373 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 22:20:54 INFO - PROCESS | 1818 | 1477632054397 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 22:20:54 INFO - PROCESS | 1818 | 1477632054405 Marionette TRACE conn4 <- [1,2516,null,["8"]] 22:20:54 INFO - PROCESS | 1818 | 1477632054410 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 22:20:54 INFO - PROCESS | 1818 | 1477632054417 Marionette TRACE conn4 <- [1,2517,null,{}] 22:20:54 INFO - PROCESS | 1818 | 1477632054423 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bd000 == 14 [pid = 1818] [id = 544] 22:20:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8b7f4000) [pid = 1818] [serial = 1596] [outer = (nil)] 22:20:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8b7f7800) [pid = 1818] [serial = 1597] [outer = 0x8b7f4000] 22:20:54 INFO - PROCESS | 1818 | 1477632054509 Marionette DEBUG loaded listener.js 22:20:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c6e5800) [pid = 1818] [serial = 1598] [outer = 0x8b7f4000] 22:20:55 INFO - PROCESS | 1818 | 1477632055229 Marionette TRACE conn4 <- [1,2518,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]]]}] 22:20:55 INFO - . 22:20:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1122ms 22:20:55 INFO - PROCESS | 1818 | 1477632055247 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 22:20:55 INFO - PROCESS | 1818 | 1477632055251 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 22:20:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 22:20:55 INFO - PROCESS | 1818 | 1477632055259 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:55 INFO - PROCESS | 1818 | 1477632055429 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 22:20:55 INFO - PROCESS | 1818 | 1477632055564 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 22:20:55 INFO - PROCESS | 1818 | 1477632055571 Marionette TRACE conn4 <- [1,2521,null,["8"]] 22:20:55 INFO - PROCESS | 1818 | 1477632055577 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 22:20:55 INFO - PROCESS | 1818 | 1477632055583 Marionette TRACE conn4 <- [1,2522,null,{}] 22:20:55 INFO - PROCESS | 1818 | 1477632055588 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc5a000 == 15 [pid = 1818] [id = 545] 22:20:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8cc5a400) [pid = 1818] [serial = 1599] [outer = (nil)] 22:20:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8cc5d000) [pid = 1818] [serial = 1600] [outer = 0x8cc5a400] 22:20:55 INFO - PROCESS | 1818 | 1477632055673 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8cc5fc00) [pid = 1818] [serial = 1601] [outer = 0x8cc5a400] 22:20:56 INFO - PROCESS | 1818 | 1477632056288 Marionette TRACE conn4 <- [1,2523,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]]]}] 22:20:56 INFO - . 22:20:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1073ms 22:20:56 INFO - PROCESS | 1818 | 1477632056332 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1818 | 1477632056336 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 22:20:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 22:20:56 INFO - PROCESS | 1818 | 1477632056343 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:56 INFO - PROCESS | 1818 | 1477632056612 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 22:20:56 INFO - PROCESS | 1818 | 1477632056626 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 22:20:56 INFO - PROCESS | 1818 | 1477632056629 Marionette TRACE conn4 <- [1,2526,null,["8"]] 22:20:56 INFO - PROCESS | 1818 | 1477632056636 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 22:20:56 INFO - PROCESS | 1818 | 1477632056642 Marionette TRACE conn4 <- [1,2527,null,{}] 22:20:56 INFO - PROCESS | 1818 | 1477632056647 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd61800 == 16 [pid = 1818] [id = 546] 22:20:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8cd63000) [pid = 1818] [serial = 1602] [outer = (nil)] 22:20:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8cef4000) [pid = 1818] [serial = 1603] [outer = 0x8cd63000] 22:20:56 INFO - PROCESS | 1818 | 1477632056731 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8d9e8400) [pid = 1818] [serial = 1604] [outer = 0x8cd63000] 22:20:57 INFO - PROCESS | 1818 | 1477632057462 Marionette TRACE conn4 <- [1,2528,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]]]}] 22:20:57 INFO - . 22:20:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1170ms 22:20:57 INFO - PROCESS | 1818 | 1477632057513 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 22:20:57 INFO - PROCESS | 1818 | 1477632057517 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 22:20:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:20:57 INFO - PROCESS | 1818 | 1477632057524 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:57 INFO - PROCESS | 1818 | 1477632057683 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 22:20:57 INFO - PROCESS | 1818 | 1477632057823 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 22:20:57 INFO - PROCESS | 1818 | 1477632057831 Marionette TRACE conn4 <- [1,2531,null,["8"]] 22:20:57 INFO - PROCESS | 1818 | 1477632057836 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 22:20:57 INFO - PROCESS | 1818 | 1477632057843 Marionette TRACE conn4 <- [1,2532,null,{}] 22:20:57 INFO - PROCESS | 1818 | 1477632057848 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ee400 == 17 [pid = 1818] [id = 547] 22:20:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8d9f0000) [pid = 1818] [serial = 1605] [outer = (nil)] 22:20:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8daf5400) [pid = 1818] [serial = 1606] [outer = 0x8d9f0000] 22:20:57 INFO - PROCESS | 1818 | 1477632057935 Marionette DEBUG loaded listener.js 22:20:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8daf3c00) [pid = 1818] [serial = 1607] [outer = 0x8d9f0000] 22:20:58 INFO - PROCESS | 1818 | 1477632058676 Marionette TRACE conn4 <- [1,2533,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]]]}] 22:20:58 INFO - . 22:20:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1173ms 22:20:58 INFO - PROCESS | 1818 | 1477632058699 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1818 | 1477632058707 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 22:20:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 22:20:58 INFO - PROCESS | 1818 | 1477632058733 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:58 INFO - PROCESS | 1818 | 1477632058987 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 22:20:59 INFO - PROCESS | 1818 | 1477632059113 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 22:20:59 INFO - PROCESS | 1818 | 1477632059121 Marionette TRACE conn4 <- [1,2536,null,["8"]] 22:20:59 INFO - PROCESS | 1818 | 1477632059131 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 22:20:59 INFO - PROCESS | 1818 | 1477632059138 Marionette TRACE conn4 <- [1,2537,null,{}] 22:20:59 INFO - PROCESS | 1818 | 1477632059144 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b5000 == 18 [pid = 1818] [id = 548] 22:20:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x839b6c00) [pid = 1818] [serial = 1608] [outer = (nil)] 22:20:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x83ab3000) [pid = 1818] [serial = 1609] [outer = 0x839b6c00] 22:20:59 INFO - PROCESS | 1818 | 1477632059248 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x83ab3800) [pid = 1818] [serial = 1610] [outer = 0x839b6c00] 22:20:59 INFO - PROCESS | 1818 | 1477632059917 Marionette TRACE conn4 <- [1,2538,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]]]}] 22:20:59 INFO - . 22:20:59 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1282ms 22:21:00 INFO - PROCESS | 1818 | 1477632059999 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 22:21:00 INFO - PROCESS | 1818 | 1477632060005 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 22:21:00 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:21:00 INFO - PROCESS | 1818 | 1477632060013 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:00 INFO - PROCESS | 1818 | 1477632060283 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 22:21:00 INFO - PROCESS | 1818 | 1477632060430 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 22:21:00 INFO - PROCESS | 1818 | 1477632060439 Marionette TRACE conn4 <- [1,2541,null,["8"]] 22:21:00 INFO - PROCESS | 1818 | 1477632060498 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 22:21:00 INFO - PROCESS | 1818 | 1477632060506 Marionette TRACE conn4 <- [1,2542,null,{}] 22:21:00 INFO - PROCESS | 1818 | 1477632060513 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405e800 == 19 [pid = 1818] [id = 549] 22:21:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8b7f6800) [pid = 1818] [serial = 1611] [outer = (nil)] 22:21:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8cc5cc00) [pid = 1818] [serial = 1612] [outer = 0x8b7f6800] 22:21:00 INFO - PROCESS | 1818 | 1477632060613 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8cd59800) [pid = 1818] [serial = 1613] [outer = 0x8b7f6800] 22:21:01 INFO - PROCESS | 1818 | 1477632061632 Marionette TRACE conn4 <- [1,2543,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]]]}] 22:21:01 INFO - . 22:21:01 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1672ms 22:21:01 INFO - PROCESS | 1818 | 1477632061713 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 22:21:01 INFO - PROCESS | 1818 | 1477632061721 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 22:21:01 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 22:21:01 INFO - PROCESS | 1818 | 1477632061731 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:01 INFO - PROCESS | 1818 | 1477632061934 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 22:21:02 INFO - PROCESS | 1818 | 1477632062113 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 22:21:02 INFO - PROCESS | 1818 | 1477632062118 Marionette TRACE conn4 <- [1,2546,null,["8"]] 22:21:02 INFO - PROCESS | 1818 | 1477632062135 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 22:21:02 INFO - PROCESS | 1818 | 1477632062143 Marionette TRACE conn4 <- [1,2547,null,{}] 22:21:02 INFO - PROCESS | 1818 | 1477632062150 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60d800 == 20 [pid = 1818] [id = 550] 22:21:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8f60dc00) [pid = 1818] [serial = 1614] [outer = (nil)] 22:21:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8f610800) [pid = 1818] [serial = 1615] [outer = 0x8f60dc00] 22:21:02 INFO - PROCESS | 1818 | 1477632062255 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8f618000) [pid = 1818] [serial = 1616] [outer = 0x8f60dc00] 22:21:02 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:21:02 WARNING - wptserve Traceback (most recent call last): 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:21:02 WARNING - rv = self.func(request, response) 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:21:02 WARNING - access_control_allow_origin = "*") 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:21:02 WARNING - payload = payload_generator(server_data) 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:21:02 WARNING - return encode_string_as_bmp_image(data) 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:21:02 WARNING - img.save(f, "BMP") 22:21:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:21:02 WARNING - f.write(bmpfileheader) 22:21:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:21:02 WARNING - 22:21:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fc400 == 19 [pid = 1818] [id = 543] 22:21:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8401e800 == 18 [pid = 1818] [id = 541] 22:21:04 INFO - PROCESS | 1818 | --DOCSHELL 0x838e6400 == 17 [pid = 1818] [id = 539] 22:21:04 INFO - PROCESS | 1818 | --DOCSHELL 0x83288800 == 16 [pid = 1818] [id = 537] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8cd63000) [pid = 1818] [serial = 1602] [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] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8cc5a400) [pid = 1818] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8b7f4000) [pid = 1818] [serial = 1596] [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] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8b6fe000) [pid = 1818] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8405f800) [pid = 1818] [serial = 1591] [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] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x84020c00) [pid = 1818] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632052480] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8390ec00) [pid = 1818] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x838ec400) [pid = 1818] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x83289000) [pid = 1818] [serial = 1578] [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] 22:21:07 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x83847800) [pid = 1818] [serial = 1581] [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] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd61800 == 15 [pid = 1818] [id = 546] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8327ac00 == 14 [pid = 1818] [id = 540] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc5a000 == 13 [pid = 1818] [id = 545] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8405ec00 == 12 [pid = 1818] [id = 542] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x839bd000 == 11 [pid = 1818] [id = 544] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x83847400 == 10 [pid = 1818] [id = 538] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8405e800 == 9 [pid = 1818] [id = 549] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x839b5000 == 8 [pid = 1818] [id = 548] 22:21:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ee400 == 7 [pid = 1818] [id = 547] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8b7f7800) [pid = 1818] [serial = 1597] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8cc5fc00) [pid = 1818] [serial = 1601] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8cc5d000) [pid = 1818] [serial = 1600] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8d9e8400) [pid = 1818] [serial = 1604] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8cef4000) [pid = 1818] [serial = 1603] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8c6e5800) [pid = 1818] [serial = 1598] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x88337c00) [pid = 1818] [serial = 1592] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8833d000) [pid = 1818] [serial = 1593] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8b6f3000) [pid = 1818] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x83913000) [pid = 1818] [serial = 1587] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83912400) [pid = 1818] [serial = 1588] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8401ec00) [pid = 1818] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632052480] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8384a800) [pid = 1818] [serial = 1582] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x83852400) [pid = 1818] [serial = 1583] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838ed800) [pid = 1818] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x83850800) [pid = 1818] [serial = 1580] [outer = (nil)] [url = about:blank] 22:21:12 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8daf5400) [pid = 1818] [serial = 1606] [outer = (nil)] [url = about:blank] 22:21:14 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8b7f6800) [pid = 1818] [serial = 1611] [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] 22:21:14 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8d9f0000) [pid = 1818] [serial = 1605] [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] 22:21:14 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x839b6c00) [pid = 1818] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8daf3c00) [pid = 1818] [serial = 1607] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x83ab3800) [pid = 1818] [serial = 1610] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83ab3000) [pid = 1818] [serial = 1609] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8cd59800) [pid = 1818] [serial = 1613] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8cc5cc00) [pid = 1818] [serial = 1612] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8f610800) [pid = 1818] [serial = 1615] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:21:32 INFO - PROCESS | 1818 | 1477632092478 Marionette TRACE conn4 <- [1,2548,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]]]}] 22:21:32 INFO - . 22:21:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30810ms 22:21:32 INFO - PROCESS | 1818 | 1477632092544 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1818 | 1477632092551 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 22:21:32 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 22:21:32 INFO - PROCESS | 1818 | 1477632092564 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:32 INFO - PROCESS | 1818 | 1477632092814 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 22:21:32 INFO - PROCESS | 1818 | 1477632092901 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 22:21:32 INFO - PROCESS | 1818 | 1477632092908 Marionette TRACE conn4 <- [1,2551,null,["8"]] 22:21:32 INFO - PROCESS | 1818 | 1477632092916 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 22:21:32 INFO - PROCESS | 1818 | 1477632092925 Marionette TRACE conn4 <- [1,2552,null,{}] 22:21:32 INFO - PROCESS | 1818 | 1477632092936 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x83289c00 == 8 [pid = 1818] [id = 551] 22:21:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83845400) [pid = 1818] [serial = 1617] [outer = (nil)] 22:21:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83847800) [pid = 1818] [serial = 1618] [outer = 0x83845400] 22:21:33 INFO - PROCESS | 1818 | 1477632093035 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384e800) [pid = 1818] [serial = 1619] [outer = 0x83845400] 22:21:33 WARNING - wptserve Traceback (most recent call last): 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:21:33 WARNING - rv = self.func(request, response) 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:21:33 WARNING - access_control_allow_origin = "*") 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:21:33 WARNING - payload = payload_generator(server_data) 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:21:33 WARNING - return encode_string_as_bmp_image(data) 22:21: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 22:21:33 WARNING - img.save(f, "BMP") 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:21:33 WARNING - f.write(bmpfileheader) 22:21:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:21:33 WARNING - 22:21:33 WARNING - wptserve Traceback (most recent call last): 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:21:33 WARNING - rv = self.func(request, response) 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:21:33 WARNING - access_control_allow_origin = "*") 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:21:33 WARNING - payload = payload_generator(server_data) 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:21:33 WARNING - return encode_string_as_bmp_image(data) 22:21: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 22:21:33 WARNING - img.save(f, "BMP") 22:21:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:21:33 WARNING - f.write(bmpfileheader) 22:21:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:21:33 WARNING - 22:21:42 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60d800 == 7 [pid = 1818] [id = 550] 22:21:44 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8f60dc00) [pid = 1818] [serial = 1614] [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] 22:21:50 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8f618000) [pid = 1818] [serial = 1616] [outer = (nil)] [url = about:blank] 22:21:50 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83847800) [pid = 1818] [serial = 1618] [outer = (nil)] [url = about:blank] 22:22:03 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:22:03 INFO - PROCESS | 1818 | 1477632123270 Marionette TRACE conn4 <- [1,2553,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]]]}] 22:22:03 INFO - . 22:22:03 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30768ms 22:22:03 INFO - PROCESS | 1818 | 1477632123331 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1818 | 1477632123338 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 22:22:03 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 22:22:03 INFO - PROCESS | 1818 | 1477632123351 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:03 INFO - PROCESS | 1818 | 1477632123592 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 22:22:03 INFO - PROCESS | 1818 | 1477632123678 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 22:22:03 INFO - PROCESS | 1818 | 1477632123686 Marionette TRACE conn4 <- [1,2556,null,["8"]] 22:22:03 INFO - PROCESS | 1818 | 1477632123695 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 22:22:03 INFO - PROCESS | 1818 | 1477632123704 Marionette TRACE conn4 <- [1,2557,null,{}] 22:22:03 INFO - PROCESS | 1818 | 1477632123710 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847400 == 8 [pid = 1818] [id = 552] 22:22:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847800) [pid = 1818] [serial = 1620] [outer = (nil)] 22:22:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a400) [pid = 1818] [serial = 1621] [outer = 0x83847800] 22:22:03 INFO - PROCESS | 1818 | 1477632123810 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852400) [pid = 1818] [serial = 1622] [outer = 0x83847800] 22:22:04 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:22:04 WARNING - wptserve Traceback (most recent call last): 22:22:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:22:04 WARNING - rv = self.func(request, response) 22:22:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:22:04 WARNING - access_control_allow_origin = "*") 22:22:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:22:04 WARNING - payload = payload_generator(server_data) 22:22:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:22:04 WARNING - return encode_string_as_bmp_image(data) 22:22: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 22:22:04 WARNING - img.save(f, "BMP") 22:22:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:22:04 WARNING - f.write(bmpfileheader) 22:22:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:22:04 WARNING - 22:22:13 INFO - PROCESS | 1818 | --DOCSHELL 0x83289c00 == 7 [pid = 1818] [id = 551] 22:22:19 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83845400) [pid = 1818] [serial = 1617] [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] 22:22:25 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384e800) [pid = 1818] [serial = 1619] [outer = (nil)] [url = about:blank] 22:22:25 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384a400) [pid = 1818] [serial = 1621] [outer = (nil)] [url = about:blank] 22:22:33 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:22:34 INFO - PROCESS | 1818 | 1477632154026 Marionette TRACE conn4 <- [1,2558,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]]]}] 22:22:34 INFO - . 22:22:34 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30705ms 22:22:34 INFO - PROCESS | 1818 | 1477632154054 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 22:22:34 INFO - PROCESS | 1818 | 1477632154061 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 22:22:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:22:34 INFO - PROCESS | 1818 | 1477632154074 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:34 INFO - PROCESS | 1818 | 1477632154323 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 22:22:34 INFO - PROCESS | 1818 | 1477632154408 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 22:22:34 INFO - PROCESS | 1818 | 1477632154416 Marionette TRACE conn4 <- [1,2561,null,["8"]] 22:22:34 INFO - PROCESS | 1818 | 1477632154425 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 22:22:34 INFO - PROCESS | 1818 | 1477632154433 Marionette TRACE conn4 <- [1,2562,null,{}] 22:22:34 INFO - PROCESS | 1818 | 1477632154440 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384a800 == 8 [pid = 1818] [id = 553] 22:22:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8384ac00) [pid = 1818] [serial = 1623] [outer = (nil)] 22:22:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384dc00) [pid = 1818] [serial = 1624] [outer = 0x8384ac00] 22:22:34 INFO - PROCESS | 1818 | 1477632154541 Marionette DEBUG loaded listener.js 22:22:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x838ae800) [pid = 1818] [serial = 1625] [outer = 0x8384ac00] 22:22:35 INFO - PROCESS | 1818 | 1477632155148 Marionette TRACE conn4 <- [1,2563,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]]]}] 22:22:35 INFO - . 22:22:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1123ms 22:22:35 INFO - PROCESS | 1818 | 1477632155195 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 22:22:35 INFO - PROCESS | 1818 | 1477632155201 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 22:22:35 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:22:35 INFO - PROCESS | 1818 | 1477632155209 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:35 INFO - PROCESS | 1818 | 1477632155451 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 22:22:35 INFO - PROCESS | 1818 | 1477632155470 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 22:22:35 INFO - PROCESS | 1818 | 1477632155475 Marionette TRACE conn4 <- [1,2566,null,["8"]] 22:22:35 INFO - PROCESS | 1818 | 1477632155482 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 22:22:35 INFO - PROCESS | 1818 | 1477632155488 Marionette TRACE conn4 <- [1,2567,null,{}] 22:22:35 INFO - PROCESS | 1818 | 1477632155494 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x83853c00 == 9 [pid = 1818] [id = 554] 22:22:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8390a400) [pid = 1818] [serial = 1626] [outer = (nil)] 22:22:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83912800) [pid = 1818] [serial = 1627] [outer = 0x8390a400] 22:22:35 INFO - PROCESS | 1818 | 1477632155594 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83912c00) [pid = 1818] [serial = 1628] [outer = 0x8390a400] 22:22:36 INFO - PROCESS | 1818 | 1477632156345 Marionette TRACE conn4 <- [1,2568,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]]]}] 22:22:36 INFO - . 22:22:36 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1188ms 22:22:36 INFO - PROCESS | 1818 | 1477632156406 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1818 | 1477632156413 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 22:22:36 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:22:36 INFO - PROCESS | 1818 | 1477632156421 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:36 INFO - PROCESS | 1818 | 1477632156660 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 22:22:36 INFO - PROCESS | 1818 | 1477632156677 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 22:22:36 INFO - PROCESS | 1818 | 1477632156681 Marionette TRACE conn4 <- [1,2571,null,["8"]] 22:22:36 INFO - PROCESS | 1818 | 1477632156689 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 22:22:36 INFO - PROCESS | 1818 | 1477632156696 Marionette TRACE conn4 <- [1,2572,null,{}] 22:22:36 INFO - PROCESS | 1818 | 1477632156703 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x84059000 == 10 [pid = 1818] [id = 555] 22:22:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84059400) [pid = 1818] [serial = 1629] [outer = (nil)] 22:22:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8405b000) [pid = 1818] [serial = 1630] [outer = 0x84059400] 22:22:36 INFO - PROCESS | 1818 | 1477632156793 Marionette DEBUG loaded listener.js 22:22:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8405e800) [pid = 1818] [serial = 1631] [outer = 0x84059400] 22:22:37 INFO - PROCESS | 1818 | 1477632157509 Marionette TRACE conn4 <- [1,2573,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]]]}] 22:22:37 INFO - . 22:22:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1123ms 22:22:37 INFO - PROCESS | 1818 | 1477632157544 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1818 | 1477632157548 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 22:22:37 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 22:22:37 INFO - PROCESS | 1818 | 1477632157555 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:37 INFO - PROCESS | 1818 | 1477632157778 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 22:22:37 INFO - PROCESS | 1818 | 1477632157861 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 22:22:37 INFO - PROCESS | 1818 | 1477632157868 Marionette TRACE conn4 <- [1,2576,null,["8"]] 22:22:37 INFO - PROCESS | 1818 | 1477632157873 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 22:22:37 INFO - PROCESS | 1818 | 1477632157880 Marionette TRACE conn4 <- [1,2577,null,{}] 22:22:37 INFO - PROCESS | 1818 | 1477632157886 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x83135000 == 11 [pid = 1818] [id = 556] 22:22:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b6f8c00) [pid = 1818] [serial = 1632] [outer = (nil)] 22:22:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b7eb400) [pid = 1818] [serial = 1633] [outer = 0x8b6f8c00] 22:22:37 INFO - PROCESS | 1818 | 1477632157971 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7f4c00) [pid = 1818] [serial = 1634] [outer = 0x8b6f8c00] 22:22:38 INFO - PROCESS | 1818 | 1477632158608 Marionette TRACE conn4 <- [1,2578,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]]]}] 22:22:38 INFO - . 22:22:38 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1072ms 22:22:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 22:22:38 INFO - PROCESS | 1818 | 1477632158626 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1818 | 1477632158629 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 22:22:38 INFO - PROCESS | 1818 | 1477632158637 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:38 INFO - PROCESS | 1818 | 1477632158807 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 22:22:38 INFO - PROCESS | 1818 | 1477632158945 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 22:22:38 INFO - PROCESS | 1818 | 1477632158950 Marionette TRACE conn4 <- [1,2581,null,["8"]] 22:22:38 INFO - PROCESS | 1818 | 1477632158955 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 22:22:38 INFO - PROCESS | 1818 | 1477632158961 Marionette TRACE conn4 <- [1,2582,null,{}] 22:22:38 INFO - PROCESS | 1818 | 1477632158967 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f1000 == 12 [pid = 1818] [id = 557] 22:22:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6f1c00) [pid = 1818] [serial = 1635] [outer = (nil)] 22:22:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6f4000) [pid = 1818] [serial = 1636] [outer = 0x8c6f1c00] 22:22:39 INFO - PROCESS | 1818 | 1477632159051 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c6f4400) [pid = 1818] [serial = 1637] [outer = 0x8c6f1c00] 22:22:39 WARNING - wptserve Traceback (most recent call last): 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:22:39 WARNING - rv = self.func(request, response) 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:22:39 WARNING - access_control_allow_origin = "*") 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:22:39 WARNING - payload = payload_generator(server_data) 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:22:39 WARNING - return encode_string_as_bmp_image(data) 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:22:39 WARNING - img.save(f, "BMP") 22:22:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:22:39 WARNING - f.write(bmpfileheader) 22:22:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:22:39 WARNING - 22:22:44 INFO - PROCESS | 1818 | --DOCSHELL 0x83135000 == 11 [pid = 1818] [id = 556] 22:22:44 INFO - PROCESS | 1818 | --DOCSHELL 0x84059000 == 10 [pid = 1818] [id = 555] 22:22:44 INFO - PROCESS | 1818 | --DOCSHELL 0x83853c00 == 9 [pid = 1818] [id = 554] 22:22:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8384a800 == 8 [pid = 1818] [id = 553] 22:22:44 INFO - PROCESS | 1818 | --DOCSHELL 0x83847400 == 7 [pid = 1818] [id = 552] 22:22:47 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8390a400) [pid = 1818] [serial = 1626] [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] 22:22:47 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x83847800) [pid = 1818] [serial = 1620] [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] 22:22:47 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8384ac00) [pid = 1818] [serial = 1623] [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] 22:22:47 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x84059400) [pid = 1818] [serial = 1629] [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] 22:22:47 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b6f8c00) [pid = 1818] [serial = 1632] [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] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83912c00) [pid = 1818] [serial = 1628] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x83912800) [pid = 1818] [serial = 1627] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8405e800) [pid = 1818] [serial = 1631] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8405b000) [pid = 1818] [serial = 1630] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8b7f4c00) [pid = 1818] [serial = 1634] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8b7eb400) [pid = 1818] [serial = 1633] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8384dc00) [pid = 1818] [serial = 1624] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x838ae800) [pid = 1818] [serial = 1625] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8c6f4000) [pid = 1818] [serial = 1636] [outer = (nil)] [url = about:blank] 22:22:52 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83852400) [pid = 1818] [serial = 1622] [outer = (nil)] [url = about:blank] 22:23:09 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:23:09 INFO - PROCESS | 1818 | 1477632189235 Marionette TRACE conn4 <- [1,2583,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]]]}] 22:23:09 INFO - . 22:23:09 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30658ms 22:23:09 INFO - PROCESS | 1818 | 1477632189296 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 22:23:09 INFO - PROCESS | 1818 | 1477632189303 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 22:23:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 22:23:09 INFO - PROCESS | 1818 | 1477632189316 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:09 INFO - PROCESS | 1818 | 1477632189563 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 22:23:09 INFO - PROCESS | 1818 | 1477632189650 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 22:23:09 INFO - PROCESS | 1818 | 1477632189656 Marionette TRACE conn4 <- [1,2586,null,["8"]] 22:23:09 INFO - PROCESS | 1818 | 1477632189665 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 22:23:09 INFO - PROCESS | 1818 | 1477632189673 Marionette TRACE conn4 <- [1,2587,null,{}] 22:23:09 INFO - PROCESS | 1818 | 1477632189680 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384a800 == 8 [pid = 1818] [id = 558] 22:23:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8384ac00) [pid = 1818] [serial = 1638] [outer = (nil)] 22:23:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384f800) [pid = 1818] [serial = 1639] [outer = 0x8384ac00] 22:23:09 INFO - PROCESS | 1818 | 1477632189780 Marionette DEBUG loaded listener.js 22:23:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83853400) [pid = 1818] [serial = 1640] [outer = 0x8384ac00] 22:23:10 WARNING - wptserve Traceback (most recent call last): 22:23:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:23:10 WARNING - rv = self.func(request, response) 22:23:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:23:10 WARNING - access_control_allow_origin = "*") 22:23:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:23:10 WARNING - payload = payload_generator(server_data) 22:23:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:23:10 WARNING - return encode_string_as_bmp_image(data) 22:23: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 22:23:10 WARNING - img.save(f, "BMP") 22:23:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:23:10 WARNING - f.write(bmpfileheader) 22:23:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:23:10 WARNING - 22:23:19 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f1000 == 7 [pid = 1818] [id = 557] 22:23:21 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8c6f1c00) [pid = 1818] [serial = 1635] [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] 22:23:27 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8c6f4400) [pid = 1818] [serial = 1637] [outer = (nil)] [url = about:blank] 22:23:27 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384f800) [pid = 1818] [serial = 1639] [outer = (nil)] [url = about:blank] 22:23:39 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:23:40 INFO - PROCESS | 1818 | 1477632219993 Marionette TRACE conn4 <- [1,2588,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]]]}] 22:23:40 INFO - . 22:23:40 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30706ms 22:23:40 INFO - PROCESS | 1818 | 1477632220020 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 22:23:40 INFO - PROCESS | 1818 | 1477632220027 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 22:23:40 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 22:23:40 INFO - PROCESS | 1818 | 1477632220039 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:40 INFO - PROCESS | 1818 | 1477632220280 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 22:23:40 INFO - PROCESS | 1818 | 1477632220365 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 22:23:40 INFO - PROCESS | 1818 | 1477632220372 Marionette TRACE conn4 <- [1,2591,null,["8"]] 22:23:40 INFO - PROCESS | 1818 | 1477632220381 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 22:23:40 INFO - PROCESS | 1818 | 1477632220390 Marionette TRACE conn4 <- [1,2592,null,{}] 22:23:40 INFO - PROCESS | 1818 | 1477632220396 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x83845800 == 8 [pid = 1818] [id = 559] 22:23:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83845c00) [pid = 1818] [serial = 1641] [outer = (nil)] 22:23:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848000) [pid = 1818] [serial = 1642] [outer = 0x83845c00] 22:23:40 INFO - PROCESS | 1818 | 1477632220498 Marionette DEBUG loaded listener.js 22:23:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83851000) [pid = 1818] [serial = 1643] [outer = 0x83845c00] 22:23:41 WARNING - wptserve Traceback (most recent call last): 22:23:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:23:41 WARNING - rv = self.func(request, response) 22:23:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:23:41 WARNING - access_control_allow_origin = "*") 22:23:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:23:41 WARNING - payload = payload_generator(server_data) 22:23:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:23:41 WARNING - return encode_string_as_bmp_image(data) 22:23: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 22:23:41 WARNING - img.save(f, "BMP") 22:23:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:23:41 WARNING - f.write(bmpfileheader) 22:23:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:23:41 WARNING - 22:23:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8384a800 == 7 [pid = 1818] [id = 558] 22:23:56 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8384ac00) [pid = 1818] [serial = 1638] [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] 22:24:01 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83853400) [pid = 1818] [serial = 1640] [outer = (nil)] [url = about:blank] 22:24:01 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83848000) [pid = 1818] [serial = 1642] [outer = (nil)] [url = about:blank] 22:24:10 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:24:10 INFO - PROCESS | 1818 | 1477632250716 Marionette TRACE conn4 <- [1,2593,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]]]}] 22:24:10 INFO - . 22:24:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30708ms 22:24:10 INFO - PROCESS | 1818 | 1477632250746 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 22:24:10 INFO - PROCESS | 1818 | 1477632250754 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 22:24:10 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 22:24:10 INFO - PROCESS | 1818 | 1477632250766 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:11 INFO - PROCESS | 1818 | 1477632251010 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 22:24:11 INFO - PROCESS | 1818 | 1477632251096 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 22:24:11 INFO - PROCESS | 1818 | 1477632251103 Marionette TRACE conn4 <- [1,2596,null,["8"]] 22:24:11 INFO - PROCESS | 1818 | 1477632251112 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 22:24:11 INFO - PROCESS | 1818 | 1477632251121 Marionette TRACE conn4 <- [1,2597,null,{}] 22:24:11 INFO - PROCESS | 1818 | 1477632251127 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x83848000 == 8 [pid = 1818] [id = 560] 22:24:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83848800) [pid = 1818] [serial = 1644] [outer = (nil)] 22:24:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384b800) [pid = 1818] [serial = 1645] [outer = 0x83848800] 22:24:11 INFO - PROCESS | 1818 | 1477632251229 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384f800) [pid = 1818] [serial = 1646] [outer = 0x83848800] 22:24:11 INFO - PROCESS | 1818 | 1477632251881 Marionette TRACE conn4 <- [1,2598,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]]]}] 22:24:11 INFO - . 22:24:11 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1176ms 22:24:11 INFO - PROCESS | 1818 | 1477632251938 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 22:24:11 INFO - PROCESS | 1818 | 1477632251943 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 22:24:11 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 22:24:11 INFO - PROCESS | 1818 | 1477632251951 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:12 INFO - PROCESS | 1818 | 1477632252194 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 22:24:12 INFO - PROCESS | 1818 | 1477632252211 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 22:24:12 INFO - PROCESS | 1818 | 1477632252220 Marionette TRACE conn4 <- [1,2601,null,["8"]] 22:24:12 INFO - PROCESS | 1818 | 1477632252233 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 22:24:12 INFO - PROCESS | 1818 | 1477632252238 Marionette TRACE conn4 <- [1,2602,null,{}] 22:24:12 INFO - PROCESS | 1818 | 1477632252245 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x83852000 == 9 [pid = 1818] [id = 561] 22:24:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838ed800) [pid = 1818] [serial = 1647] [outer = (nil)] 22:24:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83910800) [pid = 1818] [serial = 1648] [outer = 0x838ed800] 22:24:12 INFO - PROCESS | 1818 | 1477632252333 Marionette DEBUG loaded listener.js 22:24:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390f800) [pid = 1818] [serial = 1649] [outer = 0x838ed800] 22:24:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x84019000 == 10 [pid = 1818] [id = 562] 22:24:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8401cc00) [pid = 1818] [serial = 1650] [outer = (nil)] 22:24:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x839be000) [pid = 1818] [serial = 1651] [outer = 0x8401cc00] 22:24:13 INFO - PROCESS | 1818 | 1477632253203 Marionette TRACE conn4 <- [1,2603,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]]]}] 22:24:13 INFO - . 22:24:13 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 1277ms 22:24:13 INFO - PROCESS | 1818 | 1477632253236 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 22:24:13 INFO - PROCESS | 1818 | 1477632253244 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 22:24:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 22:24:13 INFO - PROCESS | 1818 | 1477632253252 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:13 INFO - PROCESS | 1818 | 1477632253450 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 22:24:13 INFO - PROCESS | 1818 | 1477632253593 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 22:24:13 INFO - PROCESS | 1818 | 1477632253599 Marionette TRACE conn4 <- [1,2606,null,["8"]] 22:24:13 INFO - PROCESS | 1818 | 1477632253604 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 22:24:13 INFO - PROCESS | 1818 | 1477632253612 Marionette TRACE conn4 <- [1,2607,null,{}] 22:24:13 INFO - PROCESS | 1818 | 1477632253618 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405dc00 == 11 [pid = 1818] [id = 563] 22:24:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8405e000) [pid = 1818] [serial = 1652] [outer = (nil)] 22:24:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x88334400) [pid = 1818] [serial = 1653] [outer = 0x8405e000] 22:24:13 INFO - PROCESS | 1818 | 1477632253714 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8833a800) [pid = 1818] [serial = 1654] [outer = 0x8405e000] 22:24:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fb400 == 12 [pid = 1818] [id = 564] 22:24:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b6fc400) [pid = 1818] [serial = 1655] [outer = (nil)] 22:24:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8b6fe000) [pid = 1818] [serial = 1656] [outer = 0x8b6fc400] 22:24:14 INFO - PROCESS | 1818 | 1477632254457 Marionette TRACE conn4 <- [1,2608,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]]]}] 22:24:14 INFO - . 22:24:14 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 1230ms 22:24:14 INFO - PROCESS | 1818 | 1477632254482 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 22:24:14 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 22:24:14 INFO - PROCESS | 1818 | 1477632254487 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 22:24:14 INFO - PROCESS | 1818 | 1477632254494 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:14 INFO - PROCESS | 1818 | 1477632254739 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 22:24:14 INFO - PROCESS | 1818 | 1477632254755 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 22:24:14 INFO - PROCESS | 1818 | 1477632254762 Marionette TRACE conn4 <- [1,2611,null,["8"]] 22:24:14 INFO - PROCESS | 1818 | 1477632254769 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 22:24:14 INFO - PROCESS | 1818 | 1477632254775 Marionette TRACE conn4 <- [1,2612,null,{}] 22:24:14 INFO - PROCESS | 1818 | 1477632254781 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f2800 == 13 [pid = 1818] [id = 565] 22:24:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8b7f4400) [pid = 1818] [serial = 1657] [outer = (nil)] 22:24:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8b7f7400) [pid = 1818] [serial = 1658] [outer = 0x8b7f4400] 22:24:14 INFO - PROCESS | 1818 | 1477632254866 Marionette DEBUG loaded listener.js 22:24:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c6e5800) [pid = 1818] [serial = 1659] [outer = 0x8b7f4400] 22:24:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc55000 == 14 [pid = 1818] [id = 566] 22:24:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cc56000) [pid = 1818] [serial = 1660] [outer = (nil)] 22:24:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cc56c00) [pid = 1818] [serial = 1661] [outer = 0x8cc56000] 22:24:15 INFO - PROCESS | 1818 | 1477632255613 Marionette TRACE conn4 <- [1,2613,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]]]}] 22:24:15 INFO - . 22:24:15 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 1173ms 22:24:15 INFO - PROCESS | 1818 | 1477632255666 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 22:24:15 INFO - PROCESS | 1818 | 1477632255670 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 22:24:15 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 22:24:15 INFO - PROCESS | 1818 | 1477632255677 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:15 INFO - PROCESS | 1818 | 1477632255910 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 22:24:15 INFO - PROCESS | 1818 | 1477632255928 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 22:24:15 INFO - PROCESS | 1818 | 1477632255933 Marionette TRACE conn4 <- [1,2616,null,["8"]] 22:24:15 INFO - PROCESS | 1818 | 1477632255939 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 22:24:15 INFO - PROCESS | 1818 | 1477632255945 Marionette TRACE conn4 <- [1,2617,null,{}] 22:24:15 INFO - PROCESS | 1818 | 1477632255950 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc5e800 == 15 [pid = 1818] [id = 567] 22:24:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8cc5f000) [pid = 1818] [serial = 1662] [outer = (nil)] 22:24:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8cd56c00) [pid = 1818] [serial = 1663] [outer = 0x8cc5f000] 22:24:16 INFO - PROCESS | 1818 | 1477632256033 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8cd58c00) [pid = 1818] [serial = 1664] [outer = 0x8cc5f000] 22:24:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd64c00 == 16 [pid = 1818] [id = 568] 22:24:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8cee7c00) [pid = 1818] [serial = 1665] [outer = (nil)] 22:24:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8ceea400) [pid = 1818] [serial = 1666] [outer = 0x8cee7c00] 22:24:16 INFO - PROCESS | 1818 | 1477632256805 Marionette TRACE conn4 <- [1,2618,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]]]}] 22:24:16 INFO - . 22:24:16 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 1179ms 22:24:16 INFO - PROCESS | 1818 | 1477632256859 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1818 | 1477632256863 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 22:24:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:24:16 INFO - PROCESS | 1818 | 1477632256870 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:17 INFO - PROCESS | 1818 | 1477632257103 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 22:24:17 INFO - PROCESS | 1818 | 1477632257229 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 22:24:17 INFO - PROCESS | 1818 | 1477632257232 Marionette TRACE conn4 <- [1,2621,null,["8"]] 22:24:17 INFO - PROCESS | 1818 | 1477632257238 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 22:24:17 INFO - PROCESS | 1818 | 1477632257243 Marionette TRACE conn4 <- [1,2622,null,{}] 22:24:17 INFO - PROCESS | 1818 | 1477632257248 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x83136400 == 17 [pid = 1818] [id = 569] 22:24:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8ceeb000) [pid = 1818] [serial = 1667] [outer = (nil)] 22:24:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8d9edc00) [pid = 1818] [serial = 1668] [outer = 0x8ceeb000] 22:24:17 INFO - PROCESS | 1818 | 1477632257337 Marionette DEBUG loaded listener.js 22:24:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8d9f2800) [pid = 1818] [serial = 1669] [outer = 0x8ceeb000] 22:24:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf9400 == 18 [pid = 1818] [id = 570] 22:24:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8dc86400) [pid = 1818] [serial = 1670] [outer = (nil)] 22:24:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8dc8a800) [pid = 1818] [serial = 1671] [outer = 0x8dc86400] 22:24:18 INFO - PROCESS | 1818 | 1477632258062 Marionette TRACE conn4 <- [1,2623,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]]]}] 22:24:18 INFO - . 22:24:18 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 1226ms 22:24:18 INFO - PROCESS | 1818 | 1477632258096 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 22:24:18 INFO - PROCESS | 1818 | 1477632258100 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 22:24:18 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 22:24:18 INFO - PROCESS | 1818 | 1477632258107 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:18 INFO - PROCESS | 1818 | 1477632258347 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 22:24:18 INFO - PROCESS | 1818 | 1477632258366 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 22:24:18 INFO - PROCESS | 1818 | 1477632258372 Marionette TRACE conn4 <- [1,2626,null,["8"]] 22:24:18 INFO - PROCESS | 1818 | 1477632258377 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 22:24:18 INFO - PROCESS | 1818 | 1477632258384 Marionette TRACE conn4 <- [1,2627,null,{}] 22:24:18 INFO - PROCESS | 1818 | 1477632258389 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc8d000 == 19 [pid = 1818] [id = 571] 22:24:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dc8d400) [pid = 1818] [serial = 1672] [outer = (nil)] 22:24:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8f60d400) [pid = 1818] [serial = 1673] [outer = 0x8dc8d400] 22:24:18 INFO - PROCESS | 1818 | 1477632258550 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dc95000) [pid = 1818] [serial = 1674] [outer = 0x8dc8d400] 22:24:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x83281000 == 20 [pid = 1818] [id = 572] 22:24:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83281800) [pid = 1818] [serial = 1675] [outer = (nil)] 22:24:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83287400) [pid = 1818] [serial = 1676] [outer = 0x83281800] 22:24:19 INFO - PROCESS | 1818 | 1477632259442 Marionette TRACE conn4 <- [1,2628,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]]]}] 22:24:19 INFO - . 22:24:19 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 1373ms 22:24:19 INFO - PROCESS | 1818 | 1477632259480 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 22:24:19 INFO - PROCESS | 1818 | 1477632259487 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 22:24:19 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 22:24:19 INFO - PROCESS | 1818 | 1477632259498 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:19 INFO - PROCESS | 1818 | 1477632259716 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 22:24:19 INFO - PROCESS | 1818 | 1477632259891 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 22:24:19 INFO - PROCESS | 1818 | 1477632259898 Marionette TRACE conn4 <- [1,2631,null,["8"]] 22:24:19 INFO - PROCESS | 1818 | 1477632259906 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 22:24:19 INFO - PROCESS | 1818 | 1477632259915 Marionette TRACE conn4 <- [1,2632,null,{}] 22:24:19 INFO - PROCESS | 1818 | 1477632259963 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bc400 == 21 [pid = 1818] [id = 573] 22:24:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x839be400) [pid = 1818] [serial = 1677] [outer = (nil)] 22:24:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x84019800) [pid = 1818] [serial = 1678] [outer = 0x839be400] 22:24:20 INFO - PROCESS | 1818 | 1477632260071 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x84051000) [pid = 1818] [serial = 1679] [outer = 0x839be400] 22:24:20 INFO - PROCESS | 1818 | 1477632260815 Marionette TRACE conn4 <- [1,2633,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]]]}] 22:24:20 INFO - . 22:24:20 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 22:24:20 INFO - PROCESS | 1818 | 1477632260873 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 22:24:20 INFO - PROCESS | 1818 | 1477632260878 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 22:24:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 22:24:20 INFO - PROCESS | 1818 | 1477632260935 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:21 INFO - PROCESS | 1818 | 1477632261128 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 22:24:21 INFO - PROCESS | 1818 | 1477632261303 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 22:24:21 INFO - PROCESS | 1818 | 1477632261307 Marionette TRACE conn4 <- [1,2636,null,["8"]] 22:24:21 INFO - PROCESS | 1818 | 1477632261316 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 22:24:21 INFO - PROCESS | 1818 | 1477632261324 Marionette TRACE conn4 <- [1,2637,null,{}] 22:24:21 INFO - PROCESS | 1818 | 1477632261330 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b4400 == 22 [pid = 1818] [id = 574] 22:24:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8405d000) [pid = 1818] [serial = 1680] [outer = (nil)] 22:24:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8cd5d800) [pid = 1818] [serial = 1681] [outer = 0x8405d000] 22:24:21 INFO - PROCESS | 1818 | 1477632261437 Marionette DEBUG loaded listener.js 22:24:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8cd5bc00) [pid = 1818] [serial = 1682] [outer = 0x8405d000] 22:24:22 INFO - PROCESS | 1818 | 1477632262150 Marionette TRACE conn4 <- [1,2638,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]]]}] 22:24:22 INFO - . 22:24:22 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 1245ms 22:24:22 INFO - PROCESS | 1818 | 1477632262181 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1818 | 1477632262189 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 22:24:22 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 22:24:22 INFO - PROCESS | 1818 | 1477632262197 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:22 INFO - PROCESS | 1818 | 1477632262413 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 22:24:22 INFO - PROCESS | 1818 | 1477632262572 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 22:24:22 INFO - PROCESS | 1818 | 1477632262578 Marionette TRACE conn4 <- [1,2641,null,["8"]] 22:24:22 INFO - PROCESS | 1818 | 1477632262584 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 22:24:22 INFO - PROCESS | 1818 | 1477632262592 Marionette TRACE conn4 <- [1,2642,null,{}] 22:24:22 INFO - PROCESS | 1818 | 1477632262758 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384ac00 == 23 [pid = 1818] [id = 575] 22:24:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x838b4c00) [pid = 1818] [serial = 1683] [outer = (nil)] 22:24:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8390c400) [pid = 1818] [serial = 1684] [outer = 0x838b4c00] 22:24:22 INFO - PROCESS | 1818 | 1477632262860 Marionette DEBUG loaded listener.js 22:24:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x84018000) [pid = 1818] [serial = 1685] [outer = 0x838b4c00] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf9400 == 22 [pid = 1818] [id = 570] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd64c00 == 21 [pid = 1818] [id = 568] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc55000 == 20 [pid = 1818] [id = 566] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fb400 == 19 [pid = 1818] [id = 564] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x84019000 == 18 [pid = 1818] [id = 562] 22:24:23 INFO - PROCESS | 1818 | --DOCSHELL 0x83845800 == 17 [pid = 1818] [id = 559] 22:24:23 INFO - PROCESS | 1818 | 1477632263723 Marionette TRACE conn4 <- [1,2643,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]]]}] 22:24:23 INFO - . 22:24:23 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 1571ms 22:24:23 INFO - PROCESS | 1818 | 1477632263770 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 22:24:23 INFO - PROCESS | 1818 | 1477632263775 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 22:24:23 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 22:24:23 INFO - PROCESS | 1818 | 1477632263790 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:23 INFO - PROCESS | 1818 | 1477632263969 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 22:24:23 INFO - PROCESS | 1818 | 1477632263980 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 22:24:23 INFO - PROCESS | 1818 | 1477632263984 Marionette TRACE conn4 <- [1,2646,null,["8"]] 22:24:23 INFO - PROCESS | 1818 | 1477632263993 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 22:24:24 INFO - PROCESS | 1818 | 1477632264001 Marionette TRACE conn4 <- [1,2647,null,{}] 22:24:24 INFO - PROCESS | 1818 | 1477632264132 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x88338000 == 18 [pid = 1818] [id = 576] 22:24:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8833b400) [pid = 1818] [serial = 1686] [outer = (nil)] 22:24:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8b6f0800) [pid = 1818] [serial = 1687] [outer = 0x8833b400] 22:24:24 INFO - PROCESS | 1818 | 1477632264236 Marionette DEBUG loaded listener.js 22:24:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8b6fdc00) [pid = 1818] [serial = 1688] [outer = 0x8833b400] 22:24:24 INFO - PROCESS | 1818 | 1477632264912 Marionette TRACE conn4 <- [1,2648,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]]]}] 22:24:24 INFO - . 22:24:24 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 1169ms 22:24:24 INFO - PROCESS | 1818 | 1477632264958 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 22:24:24 INFO - PROCESS | 1818 | 1477632264962 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 22:24:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:24:24 INFO - PROCESS | 1818 | 1477632264976 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:25 INFO - PROCESS | 1818 | 1477632265153 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 22:24:25 INFO - PROCESS | 1818 | 1477632265282 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 22:24:25 INFO - PROCESS | 1818 | 1477632265287 Marionette TRACE conn4 <- [1,2651,null,["8"]] 22:24:25 INFO - PROCESS | 1818 | 1477632265297 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 22:24:25 INFO - PROCESS | 1818 | 1477632265304 Marionette TRACE conn4 <- [1,2652,null,{}] 22:24:25 INFO - PROCESS | 1818 | 1477632265312 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd59400 == 19 [pid = 1818] [id = 577] 22:24:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8cd65c00) [pid = 1818] [serial = 1689] [outer = (nil)] 22:24:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8ceee000) [pid = 1818] [serial = 1690] [outer = 0x8cd65c00] 22:24:25 INFO - PROCESS | 1818 | 1477632265399 Marionette DEBUG loaded listener.js 22:24:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8ceeec00) [pid = 1818] [serial = 1691] [outer = 0x8cd65c00] 22:24:26 INFO - PROCESS | 1818 | 1477632266016 Marionette TRACE conn4 <- [1,2653,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]]]}] 22:24:26 INFO - . 22:24:26 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 1070ms 22:24:26 INFO - PROCESS | 1818 | 1477632266059 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1818 | 1477632266063 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 22:24:26 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 22:24:26 INFO - PROCESS | 1818 | 1477632266070 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:26 INFO - PROCESS | 1818 | 1477632266309 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 22:24:26 INFO - PROCESS | 1818 | 1477632266330 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 22:24:26 INFO - PROCESS | 1818 | 1477632266335 Marionette TRACE conn4 <- [1,2656,null,["8"]] 22:24:26 INFO - PROCESS | 1818 | 1477632266340 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 22:24:26 INFO - PROCESS | 1818 | 1477632266347 Marionette TRACE conn4 <- [1,2657,null,{}] 22:24:26 INFO - PROCESS | 1818 | 1477632266353 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f618800 == 20 [pid = 1818] [id = 578] 22:24:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f61bc00) [pid = 1818] [serial = 1692] [outer = (nil)] 22:24:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f65d800) [pid = 1818] [serial = 1693] [outer = 0x8f61bc00] 22:24:26 INFO - PROCESS | 1818 | 1477632266514 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f708000) [pid = 1818] [serial = 1694] [outer = 0x8f61bc00] 22:24:27 INFO - PROCESS | 1818 | 1477632267258 Marionette TRACE conn4 <- [1,2658,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]]]}] 22:24:27 INFO - . 22:24:27 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 1226ms 22:24:27 INFO - PROCESS | 1818 | 1477632267295 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1818 | 1477632267298 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 22:24:27 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 22:24:27 INFO - PROCESS | 1818 | 1477632267313 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:27 INFO - PROCESS | 1818 | 1477632267538 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 22:24:27 INFO - PROCESS | 1818 | 1477632267559 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 22:24:27 INFO - PROCESS | 1818 | 1477632267564 Marionette TRACE conn4 <- [1,2661,null,["8"]] 22:24:27 INFO - PROCESS | 1818 | 1477632267570 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 22:24:27 INFO - PROCESS | 1818 | 1477632267576 Marionette TRACE conn4 <- [1,2662,null,{}] 22:24:27 INFO - PROCESS | 1818 | 1477632267582 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8c3400 == 21 [pid = 1818] [id = 579] 22:24:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8f8c4400) [pid = 1818] [serial = 1695] [outer = (nil)] 22:24:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8f8c7400) [pid = 1818] [serial = 1696] [outer = 0x8f8c4400] 22:24:27 INFO - PROCESS | 1818 | 1477632267736 Marionette DEBUG loaded listener.js 22:24:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8f8c7800) [pid = 1818] [serial = 1697] [outer = 0x8f8c4400] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8dc86400) [pid = 1818] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632257772] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8ceeb000) [pid = 1818] [serial = 1667] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8cee7c00) [pid = 1818] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8cc5f000) [pid = 1818] [serial = 1662] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8cc56000) [pid = 1818] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8b7f4400) [pid = 1818] [serial = 1657] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8b6fc400) [pid = 1818] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632254206] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8405e000) [pid = 1818] [serial = 1652] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8401cc00) [pid = 1818] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x838ed800) [pid = 1818] [serial = 1647] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83845c00) [pid = 1818] [serial = 1641] [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] 22:24:28 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83848800) [pid = 1818] [serial = 1644] [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] 22:24:28 INFO - PROCESS | 1818 | 1477632268642 Marionette TRACE conn4 <- [1,2663,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]]]}] 22:24:28 INFO - . 22:24:28 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 1382ms 22:24:28 INFO - PROCESS | 1818 | 1477632268687 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1818 | 1477632268691 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 22:24:28 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:24:28 INFO - PROCESS | 1818 | 1477632268700 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:28 INFO - PROCESS | 1818 | 1477632268931 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 22:24:28 INFO - PROCESS | 1818 | 1477632268943 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 22:24:28 INFO - PROCESS | 1818 | 1477632268946 Marionette TRACE conn4 <- [1,2666,null,["8"]] 22:24:28 INFO - PROCESS | 1818 | 1477632268954 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 22:24:28 INFO - PROCESS | 1818 | 1477632268959 Marionette TRACE conn4 <- [1,2667,null,{}] 22:24:28 INFO - PROCESS | 1818 | 1477632268964 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401a800 == 22 [pid = 1818] [id = 580] 22:24:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f8c9400) [pid = 1818] [serial = 1698] [outer = (nil)] 22:24:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f8d2800) [pid = 1818] [serial = 1699] [outer = 0x8f8c9400] 22:24:29 INFO - PROCESS | 1818 | 1477632269077 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x90f08800) [pid = 1818] [serial = 1700] [outer = 0x8f8c9400] 22:24:29 INFO - PROCESS | 1818 | 1477632269739 Marionette TRACE conn4 <- [1,2668,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]]]}] 22:24:29 INFO - . 22:24:29 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 1075ms 22:24:29 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 22:24:29 INFO - PROCESS | 1818 | 1477632269774 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1818 | 1477632269777 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 22:24:29 INFO - PROCESS | 1818 | 1477632269785 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:29 INFO - PROCESS | 1818 | 1477632269942 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 22:24:30 INFO - PROCESS | 1818 | 1477632270086 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 22:24:30 INFO - PROCESS | 1818 | 1477632270090 Marionette TRACE conn4 <- [1,2671,null,["8"]] 22:24:30 INFO - PROCESS | 1818 | 1477632270096 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 22:24:30 INFO - PROCESS | 1818 | 1477632270101 Marionette TRACE conn4 <- [1,2672,null,{}] 22:24:30 INFO - PROCESS | 1818 | 1477632270106 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x83138000 == 23 [pid = 1818] [id = 581] 22:24:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8327e400) [pid = 1818] [serial = 1701] [outer = (nil)] 22:24:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x838ba400) [pid = 1818] [serial = 1702] [outer = 0x8327e400] 22:24:30 INFO - PROCESS | 1818 | 1477632270236 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8390dc00) [pid = 1818] [serial = 1703] [outer = 0x8327e400] 22:24:31 INFO - PROCESS | 1818 | 1477632271012 Marionette TRACE conn4 <- [1,2673,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]]]}] 22:24:31 INFO - . 22:24:31 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 1291ms 22:24:31 INFO - PROCESS | 1818 | 1477632271076 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 22:24:31 INFO - PROCESS | 1818 | 1477632271084 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 22:24:31 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 22:24:31 INFO - PROCESS | 1818 | 1477632271141 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:31 INFO - PROCESS | 1818 | 1477632271346 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 22:24:31 INFO - PROCESS | 1818 | 1477632271523 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 22:24:31 INFO - PROCESS | 1818 | 1477632271532 Marionette TRACE conn4 <- [1,2676,null,["8"]] 22:24:31 INFO - PROCESS | 1818 | 1477632271543 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 22:24:31 INFO - PROCESS | 1818 | 1477632271550 Marionette TRACE conn4 <- [1,2677,null,{}] 22:24:31 INFO - PROCESS | 1818 | 1477632271603 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd64000 == 24 [pid = 1818] [id = 582] 22:24:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8cd64c00) [pid = 1818] [serial = 1704] [outer = (nil)] 22:24:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dafc400) [pid = 1818] [serial = 1705] [outer = 0x8cd64c00] 22:24:31 INFO - PROCESS | 1818 | 1477632271711 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f619000) [pid = 1818] [serial = 1706] [outer = 0x8cd64c00] 22:24:32 INFO - PROCESS | 1818 | 1477632272448 Marionette TRACE conn4 <- [1,2678,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]]]}] 22:24:32 INFO - . 22:24:32 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 1373ms 22:24:32 INFO - PROCESS | 1818 | 1477632272537 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1818 | 1477632272543 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 22:24:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:24:32 INFO - PROCESS | 1818 | 1477632272554 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:32 INFO - PROCESS | 1818 | 1477632272772 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 22:24:32 INFO - PROCESS | 1818 | 1477632272962 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 22:24:32 INFO - PROCESS | 1818 | 1477632272967 Marionette TRACE conn4 <- [1,2681,null,["8"]] 22:24:32 INFO - PROCESS | 1818 | 1477632272977 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 22:24:32 INFO - PROCESS | 1818 | 1477632272985 Marionette TRACE conn4 <- [1,2682,null,{}] 22:24:33 INFO - PROCESS | 1818 | 1477632272993 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb1cc00 == 25 [pid = 1818] [id = 583] 22:24:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8fb21800) [pid = 1818] [serial = 1707] [outer = (nil)] 22:24:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x92382400) [pid = 1818] [serial = 1708] [outer = 0x8fb21800] 22:24:33 INFO - PROCESS | 1818 | 1477632273091 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x92866400) [pid = 1818] [serial = 1709] [outer = 0x8fb21800] 22:24:33 INFO - PROCESS | 1818 | 1477632273818 Marionette TRACE conn4 <- [1,2683,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]]]}] 22:24:33 INFO - . 22:24:33 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 1321ms 22:24:33 INFO - PROCESS | 1818 | 1477632273883 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1818 | 1477632273891 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 22:24:33 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 22:24:33 INFO - PROCESS | 1818 | 1477632273898 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:34 INFO - PROCESS | 1818 | 1477632274214 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 22:24:34 INFO - PROCESS | 1818 | 1477632274301 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 22:24:34 INFO - PROCESS | 1818 | 1477632274307 Marionette TRACE conn4 <- [1,2686,null,["8"]] 22:24:34 INFO - PROCESS | 1818 | 1477632274335 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 22:24:34 INFO - PROCESS | 1818 | 1477632274343 Marionette TRACE conn4 <- [1,2687,null,{}] 22:24:34 INFO - PROCESS | 1818 | 1477632274351 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x9370c800 == 26 [pid = 1818] [id = 584] 22:24:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9370d400) [pid = 1818] [serial = 1710] [outer = (nil)] 22:24:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x93775000) [pid = 1818] [serial = 1711] [outer = 0x9370d400] 22:24:34 INFO - PROCESS | 1818 | 1477632274446 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x93775400) [pid = 1818] [serial = 1712] [outer = 0x9370d400] 22:24:35 INFO - PROCESS | 1818 | 1477632275328 Marionette TRACE conn4 <- [1,2688,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]]]}] 22:24:35 INFO - . 22:24:35 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 1472ms 22:24:35 INFO - PROCESS | 1818 | 1477632275381 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1818 | 1477632275388 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 22:24:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 22:24:35 INFO - PROCESS | 1818 | 1477632275399 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:35 INFO - PROCESS | 1818 | 1477632275596 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 22:24:35 INFO - PROCESS | 1818 | 1477632275832 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 22:24:35 INFO - PROCESS | 1818 | 1477632275837 Marionette TRACE conn4 <- [1,2691,null,["8"]] 22:24:35 INFO - PROCESS | 1818 | 1477632275895 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 22:24:35 INFO - PROCESS | 1818 | 1477632275904 Marionette TRACE conn4 <- [1,2692,null,{}] 22:24:35 INFO - PROCESS | 1818 | 1477632275911 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8327d000 == 27 [pid = 1818] [id = 585] 22:24:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x83283800) [pid = 1818] [serial = 1713] [outer = (nil)] 22:24:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8384a400) [pid = 1818] [serial = 1714] [outer = 0x83283800] 22:24:36 INFO - PROCESS | 1818 | 1477632276012 Marionette DEBUG loaded listener.js 22:24:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x838b3c00) [pid = 1818] [serial = 1715] [outer = 0x83283800] 22:24:36 INFO - PROCESS | 1818 | --DOCSHELL 0x83281000 == 26 [pid = 1818] [id = 572] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8d9edc00) [pid = 1818] [serial = 1668] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8d9f2800) [pid = 1818] [serial = 1669] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8dc8a800) [pid = 1818] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632257772] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8cd56c00) [pid = 1818] [serial = 1663] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8cd58c00) [pid = 1818] [serial = 1664] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8ceea400) [pid = 1818] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8b7f7400) [pid = 1818] [serial = 1658] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c6e5800) [pid = 1818] [serial = 1659] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8cc56c00) [pid = 1818] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x88334400) [pid = 1818] [serial = 1653] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8833a800) [pid = 1818] [serial = 1654] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8b6fe000) [pid = 1818] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632254206] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83910800) [pid = 1818] [serial = 1648] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8390f800) [pid = 1818] [serial = 1649] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x839be000) [pid = 1818] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8384b800) [pid = 1818] [serial = 1645] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8384f800) [pid = 1818] [serial = 1646] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83851000) [pid = 1818] [serial = 1643] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8f60d400) [pid = 1818] [serial = 1673] [outer = (nil)] [url = about:blank] 22:24:36 INFO - PROCESS | 1818 | 1477632276765 Marionette TRACE conn4 <- [1,2693,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]]]}] 22:24:36 INFO - . 22:24:36 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1424ms 22:24:36 INFO - PROCESS | 1818 | 1477632276823 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 22:24:36 INFO - PROCESS | 1818 | 1477632276828 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 22:24:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 22:24:36 INFO - PROCESS | 1818 | 1477632276836 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:37 INFO - PROCESS | 1818 | 1477632277074 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 22:24:37 INFO - PROCESS | 1818 | 1477632277215 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 22:24:37 INFO - PROCESS | 1818 | 1477632277220 Marionette TRACE conn4 <- [1,2696,null,["8"]] 22:24:37 INFO - PROCESS | 1818 | 1477632277227 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 22:24:37 INFO - PROCESS | 1818 | 1477632277233 Marionette TRACE conn4 <- [1,2697,null,{}] 22:24:37 INFO - PROCESS | 1818 | 1477632277248 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x84015400 == 27 [pid = 1818] [id = 586] 22:24:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x84051800) [pid = 1818] [serial = 1716] [outer = (nil)] 22:24:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8833d400) [pid = 1818] [serial = 1717] [outer = 0x84051800] 22:24:37 INFO - PROCESS | 1818 | 1477632277336 Marionette DEBUG loaded listener.js 22:24:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8b6f4400) [pid = 1818] [serial = 1718] [outer = 0x84051800] 22:24:37 INFO - PROCESS | 1818 | 1477632277911 Marionette TRACE conn4 <- [1,2698,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]]]}] 22:24:37 INFO - . 22:24:37 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1124ms 22:24:37 INFO - PROCESS | 1818 | 1477632277969 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 22:24:37 INFO - PROCESS | 1818 | 1477632277976 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 22:24:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 22:24:37 INFO - PROCESS | 1818 | 1477632277984 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:38 INFO - PROCESS | 1818 | 1477632278254 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 22:24:38 INFO - PROCESS | 1818 | 1477632278275 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 22:24:38 INFO - PROCESS | 1818 | 1477632278280 Marionette TRACE conn4 <- [1,2701,null,["8"]] 22:24:38 INFO - PROCESS | 1818 | 1477632278285 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 22:24:38 INFO - PROCESS | 1818 | 1477632278291 Marionette TRACE conn4 <- [1,2702,null,{}] 22:24:38 INFO - PROCESS | 1818 | 1477632278298 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceea800 == 28 [pid = 1818] [id = 587] 22:24:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8ceeac00) [pid = 1818] [serial = 1719] [outer = (nil)] 22:24:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8ceecc00) [pid = 1818] [serial = 1720] [outer = 0x8ceeac00] 22:24:38 INFO - PROCESS | 1818 | 1477632278396 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8d9e8c00) [pid = 1818] [serial = 1721] [outer = 0x8ceeac00] 22:24:39 INFO - PROCESS | 1818 | 1477632279126 Marionette TRACE conn4 <- [1,2703,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]]]}] 22:24:39 INFO - . 22:24:39 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1189ms 22:24:39 INFO - PROCESS | 1818 | 1477632279173 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 22:24:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:24:39 INFO - PROCESS | 1818 | 1477632279178 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 22:24:39 INFO - PROCESS | 1818 | 1477632279186 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:39 INFO - PROCESS | 1818 | 1477632279436 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 22:24:39 INFO - PROCESS | 1818 | 1477632279467 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 22:24:39 INFO - PROCESS | 1818 | 1477632279471 Marionette TRACE conn4 <- [1,2706,null,["8"]] 22:24:39 INFO - PROCESS | 1818 | 1477632279477 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 22:24:39 INFO - PROCESS | 1818 | 1477632279483 Marionette TRACE conn4 <- [1,2707,null,{}] 22:24:39 INFO - PROCESS | 1818 | 1477632279568 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc90800 == 29 [pid = 1818] [id = 588] 22:24:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f617c00) [pid = 1818] [serial = 1722] [outer = (nil)] 22:24:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f656c00) [pid = 1818] [serial = 1723] [outer = 0x8f617c00] 22:24:39 INFO - PROCESS | 1818 | 1477632279658 Marionette DEBUG loaded listener.js 22:24:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f657000) [pid = 1818] [serial = 1724] [outer = 0x8f617c00] 22:24:40 INFO - PROCESS | 1818 | 1477632280394 Marionette TRACE conn4 <- [1,2708,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]]]}] 22:24:40 INFO - . 22:24:40 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1224ms 22:24:40 INFO - PROCESS | 1818 | 1477632280412 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 22:24:40 INFO - PROCESS | 1818 | 1477632280415 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 22:24:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:24:40 INFO - PROCESS | 1818 | 1477632280422 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f61bc00) [pid = 1818] [serial = 1692] [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] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83281800) [pid = 1818] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x838b4c00) [pid = 1818] [serial = 1683] [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] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8cd65c00) [pid = 1818] [serial = 1689] [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] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8f8c4400) [pid = 1818] [serial = 1695] [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] 22:24:40 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8833b400) [pid = 1818] [serial = 1686] [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] 22:24:40 INFO - PROCESS | 1818 | 1477632280720 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 22:24:40 INFO - PROCESS | 1818 | 1477632280807 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 22:24:40 INFO - PROCESS | 1818 | 1477632280812 Marionette TRACE conn4 <- [1,2711,null,["8"]] 22:24:40 INFO - PROCESS | 1818 | 1477632280817 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 22:24:40 INFO - PROCESS | 1818 | 1477632280836 Marionette TRACE conn4 <- [1,2712,null,{}] 22:24:40 INFO - PROCESS | 1818 | 1477632280842 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b4400 == 30 [pid = 1818] [id = 589] 22:24:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8833b400) [pid = 1818] [serial = 1725] [outer = (nil)] 22:24:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f770800) [pid = 1818] [serial = 1726] [outer = 0x8833b400] 22:24:40 INFO - PROCESS | 1818 | 1477632280925 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f8c9c00) [pid = 1818] [serial = 1727] [outer = 0x8833b400] 22:24:41 INFO - PROCESS | 1818 | 1477632281518 Marionette TRACE conn4 <- [1,2713,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]]]}] 22:24:41 INFO - . 22:24:41 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1125ms 22:24:41 INFO - PROCESS | 1818 | 1477632281549 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1818 | 1477632281553 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 22:24:41 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:24:41 INFO - PROCESS | 1818 | 1477632281560 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:41 INFO - PROCESS | 1818 | 1477632281757 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 22:24:41 INFO - PROCESS | 1818 | 1477632281899 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 22:24:41 INFO - PROCESS | 1818 | 1477632281902 Marionette TRACE conn4 <- [1,2716,null,["8"]] 22:24:41 INFO - PROCESS | 1818 | 1477632281908 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 22:24:41 INFO - PROCESS | 1818 | 1477632281914 Marionette TRACE conn4 <- [1,2717,null,{}] 22:24:41 INFO - PROCESS | 1818 | 1477632281919 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f45000 == 31 [pid = 1818] [id = 590] 22:24:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x925e0000) [pid = 1818] [serial = 1728] [outer = (nil)] 22:24:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x933fd800) [pid = 1818] [serial = 1729] [outer = 0x925e0000] 22:24:42 INFO - PROCESS | 1818 | 1477632282008 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x93779800) [pid = 1818] [serial = 1730] [outer = 0x925e0000] 22:24:42 INFO - PROCESS | 1818 | 1477632282751 Marionette TRACE conn4 <- [1,2718,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]]]}] 22:24:42 INFO - . 22:24:42 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1234ms 22:24:42 INFO - PROCESS | 1818 | 1477632282795 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 22:24:42 INFO - PROCESS | 1818 | 1477632282803 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 22:24:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:24:42 INFO - PROCESS | 1818 | 1477632282820 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:43 INFO - PROCESS | 1818 | 1477632283075 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 22:24:43 INFO - PROCESS | 1818 | 1477632283263 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 22:24:43 INFO - PROCESS | 1818 | 1477632283270 Marionette TRACE conn4 <- [1,2721,null,["8"]] 22:24:43 INFO - PROCESS | 1818 | 1477632283278 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 22:24:43 INFO - PROCESS | 1818 | 1477632283286 Marionette TRACE conn4 <- [1,2722,null,{}] 22:24:43 INFO - PROCESS | 1818 | 1477632283336 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405b400 == 32 [pid = 1818] [id = 591] 22:24:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8405ec00) [pid = 1818] [serial = 1731] [outer = (nil)] 22:24:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8b6fa400) [pid = 1818] [serial = 1732] [outer = 0x8405ec00] 22:24:43 INFO - PROCESS | 1818 | 1477632283525 Marionette DEBUG loaded listener.js 22:24:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8b7f1c00) [pid = 1818] [serial = 1733] [outer = 0x8405ec00] 22:24:44 WARNING - wptserve Traceback (most recent call last): 22:24:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:24:44 WARNING - rv = self.func(request, response) 22:24:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:24:44 WARNING - access_control_allow_origin = "*") 22:24:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:24:44 WARNING - payload = payload_generator(server_data) 22:24:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:24:44 WARNING - return encode_string_as_bmp_image(data) 22:24: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 22:24:44 WARNING - img.save(f, "BMP") 22:24:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:24:44 WARNING - f.write(bmpfileheader) 22:24:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:24:44 WARNING - 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f8c7400) [pid = 1818] [serial = 1696] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f8c7800) [pid = 1818] [serial = 1697] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f65d800) [pid = 1818] [serial = 1693] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f708000) [pid = 1818] [serial = 1694] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8ceee000) [pid = 1818] [serial = 1690] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8ceeec00) [pid = 1818] [serial = 1691] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8b6f0800) [pid = 1818] [serial = 1687] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b6fdc00) [pid = 1818] [serial = 1688] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8390c400) [pid = 1818] [serial = 1684] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x84018000) [pid = 1818] [serial = 1685] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8cd5d800) [pid = 1818] [serial = 1681] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x84019800) [pid = 1818] [serial = 1678] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x83287400) [pid = 1818] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:24:46 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8f8d2800) [pid = 1818] [serial = 1699] [outer = (nil)] [url = about:blank] 22:24:49 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x84051800) [pid = 1818] [serial = 1716] [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] 22:24:49 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8833b400) [pid = 1818] [serial = 1725] [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] 22:24:49 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8f617c00) [pid = 1818] [serial = 1722] [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] 22:24:49 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x83283800) [pid = 1818] [serial = 1713] [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] 22:24:50 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8ceeac00) [pid = 1818] [serial = 1719] [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] 22:24:50 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8f8c9400) [pid = 1818] [serial = 1698] [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] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8327d000 == 31 [pid = 1818] [id = 585] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x839b4400 == 30 [pid = 1818] [id = 574] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83138000 == 29 [pid = 1818] [id = 581] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9370c800 == 28 [pid = 1818] [id = 584] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb1cc00 == 27 [pid = 1818] [id = 583] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd64000 == 26 [pid = 1818] [id = 582] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc5e800 == 25 [pid = 1818] [id = 567] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8401a800 == 24 [pid = 1818] [id = 580] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc8d000 == 23 [pid = 1818] [id = 571] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x933fd800) [pid = 1818] [serial = 1729] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dafc400) [pid = 1818] [serial = 1705] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x838ba400) [pid = 1818] [serial = 1702] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x92382400) [pid = 1818] [serial = 1708] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x93775000) [pid = 1818] [serial = 1711] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x839bc400 == 22 [pid = 1818] [id = 573] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83136400 == 21 [pid = 1818] [id = 569] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x838b4400 == 20 [pid = 1818] [id = 589] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8c3400 == 19 [pid = 1818] [id = 579] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83852000 == 18 [pid = 1818] [id = 561] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc90800 == 17 [pid = 1818] [id = 588] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f618800 == 16 [pid = 1818] [id = 578] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8405dc00 == 15 [pid = 1818] [id = 563] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceea800 == 14 [pid = 1818] [id = 587] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f2800 == 13 [pid = 1818] [id = 565] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd59400 == 12 [pid = 1818] [id = 577] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x84015400 == 11 [pid = 1818] [id = 586] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83848000 == 10 [pid = 1818] [id = 560] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x88338000 == 9 [pid = 1818] [id = 576] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8384ac00 == 8 [pid = 1818] [id = 575] 22:24:55 INFO - PROCESS | 1818 | --DOCSHELL 0x90f45000 == 7 [pid = 1818] [id = 590] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x838b3c00) [pid = 1818] [serial = 1715] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8384a400) [pid = 1818] [serial = 1714] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8b6f4400) [pid = 1818] [serial = 1718] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8833d400) [pid = 1818] [serial = 1717] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8d9e8c00) [pid = 1818] [serial = 1721] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8ceecc00) [pid = 1818] [serial = 1720] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f657000) [pid = 1818] [serial = 1724] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8f656c00) [pid = 1818] [serial = 1723] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f8c9c00) [pid = 1818] [serial = 1727] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8f770800) [pid = 1818] [serial = 1726] [outer = (nil)] [url = about:blank] 22:24:55 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x90f08800) [pid = 1818] [serial = 1700] [outer = (nil)] [url = about:blank] 22:24:57 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x925e0000) [pid = 1818] [serial = 1728] [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] 22:24:57 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x9370d400) [pid = 1818] [serial = 1710] [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] 22:24:57 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x839be400) [pid = 1818] [serial = 1677] [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] 22:24:58 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8405d000) [pid = 1818] [serial = 1680] [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] 22:24:58 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8fb21800) [pid = 1818] [serial = 1707] [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] 22:24:58 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8327e400) [pid = 1818] [serial = 1701] [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] 22:24:58 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8cd64c00) [pid = 1818] [serial = 1704] [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] 22:24:58 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc8d400) [pid = 1818] [serial = 1672] [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] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93775400) [pid = 1818] [serial = 1712] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x84051000) [pid = 1818] [serial = 1679] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8cd5bc00) [pid = 1818] [serial = 1682] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x92866400) [pid = 1818] [serial = 1709] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8390dc00) [pid = 1818] [serial = 1703] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8f619000) [pid = 1818] [serial = 1706] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8dc95000) [pid = 1818] [serial = 1674] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x93779800) [pid = 1818] [serial = 1730] [outer = (nil)] [url = about:blank] 22:25:02 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8b6fa400) [pid = 1818] [serial = 1732] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:25:13 INFO - PROCESS | 1818 | 1477632313751 Marionette TRACE conn4 <- [1,2723,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]]]}] 22:25:13 INFO - . 22:25:13 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30962ms 22:25:13 INFO - PROCESS | 1818 | 1477632313782 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1818 | 1477632313789 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 22:25:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:25:13 INFO - PROCESS | 1818 | 1477632313802 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:14 INFO - PROCESS | 1818 | 1477632314057 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 22:25:14 INFO - PROCESS | 1818 | 1477632314144 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 22:25:14 INFO - PROCESS | 1818 | 1477632314151 Marionette TRACE conn4 <- [1,2726,null,["8"]] 22:25:14 INFO - PROCESS | 1818 | 1477632314161 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 22:25:14 INFO - PROCESS | 1818 | 1477632314169 Marionette TRACE conn4 <- [1,2727,null,{}] 22:25:14 INFO - PROCESS | 1818 | 1477632314180 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847000 == 8 [pid = 1818] [id = 592] 22:25:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847400) [pid = 1818] [serial = 1734] [outer = (nil)] 22:25:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83849c00) [pid = 1818] [serial = 1735] [outer = 0x83847400] 22:25:14 INFO - PROCESS | 1818 | 1477632314276 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384d800) [pid = 1818] [serial = 1736] [outer = 0x83847400] 22:25:14 WARNING - wptserve Traceback (most recent call last): 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:25:14 WARNING - rv = self.func(request, response) 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:25:14 WARNING - access_control_allow_origin = "*") 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:25:14 WARNING - payload = payload_generator(server_data) 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:25:14 WARNING - return encode_string_as_bmp_image(data) 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:25:14 WARNING - img.save(f, "BMP") 22:25:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:25:14 WARNING - f.write(bmpfileheader) 22:25:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:25:14 WARNING - 22:25:24 INFO - PROCESS | 1818 | --DOCSHELL 0x8405b400 == 7 [pid = 1818] [id = 591] 22:25:26 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8405ec00) [pid = 1818] [serial = 1731] [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] 22:25:31 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8b7f1c00) [pid = 1818] [serial = 1733] [outer = (nil)] [url = about:blank] 22:25:31 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83849c00) [pid = 1818] [serial = 1735] [outer = (nil)] [url = about:blank] 22:25:44 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:25:44 INFO - PROCESS | 1818 | 1477632344494 Marionette TRACE conn4 <- [1,2728,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]]]}] 22:25:44 INFO - . 22:25:44 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30715ms 22:25:44 INFO - PROCESS | 1818 | 1477632344515 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 1818 | 1477632344522 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 22:25:44 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:25:44 INFO - PROCESS | 1818 | 1477632344535 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:44 INFO - PROCESS | 1818 | 1477632344779 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 22:25:44 INFO - PROCESS | 1818 | 1477632344865 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 22:25:44 INFO - PROCESS | 1818 | 1477632344872 Marionette TRACE conn4 <- [1,2731,null,["8"]] 22:25:44 INFO - PROCESS | 1818 | 1477632344881 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 22:25:44 INFO - PROCESS | 1818 | 1477632344890 Marionette TRACE conn4 <- [1,2732,null,{}] 22:25:44 INFO - PROCESS | 1818 | 1477632344897 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x83289000 == 8 [pid = 1818] [id = 593] 22:25:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83289400) [pid = 1818] [serial = 1737] [outer = (nil)] 22:25:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83846c00) [pid = 1818] [serial = 1738] [outer = 0x83289400] 22:25:45 INFO - PROCESS | 1818 | 1477632344998 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83851800) [pid = 1818] [serial = 1739] [outer = 0x83289400] 22:25:45 WARNING - wptserve Traceback (most recent call last): 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:25:45 WARNING - rv = self.func(request, response) 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:25:45 WARNING - access_control_allow_origin = "*") 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:25:45 WARNING - payload = payload_generator(server_data) 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:25:45 WARNING - return encode_string_as_bmp_image(data) 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:25:45 WARNING - img.save(f, "BMP") 22:25:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:25:45 WARNING - f.write(bmpfileheader) 22:25:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:25:45 WARNING - 22:25:54 INFO - PROCESS | 1818 | --DOCSHELL 0x83847000 == 7 [pid = 1818] [id = 592] 22:26:00 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83847400) [pid = 1818] [serial = 1734] [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] 22:26:06 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384d800) [pid = 1818] [serial = 1736] [outer = (nil)] [url = about:blank] 22:26:06 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83846c00) [pid = 1818] [serial = 1738] [outer = (nil)] [url = about:blank] 22:26:15 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:26:15 INFO - PROCESS | 1818 | 1477632375215 Marionette TRACE conn4 <- [1,2733,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]]]}] 22:26:15 INFO - . 22:26:15 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30712ms 22:26:15 INFO - PROCESS | 1818 | 1477632375245 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1818 | 1477632375252 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 22:26:15 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:26:15 INFO - PROCESS | 1818 | 1477632375264 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:15 INFO - PROCESS | 1818 | 1477632375506 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 22:26:15 INFO - PROCESS | 1818 | 1477632375592 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 22:26:15 INFO - PROCESS | 1818 | 1477632375599 Marionette TRACE conn4 <- [1,2736,null,["8"]] 22:26:15 INFO - PROCESS | 1818 | 1477632375608 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 22:26:15 INFO - PROCESS | 1818 | 1477632375616 Marionette TRACE conn4 <- [1,2737,null,{}] 22:26:15 INFO - PROCESS | 1818 | 1477632375623 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x83845c00 == 8 [pid = 1818] [id = 594] 22:26:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846000) [pid = 1818] [serial = 1740] [outer = (nil)] 22:26:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848c00) [pid = 1818] [serial = 1741] [outer = 0x83846000] 22:26:15 INFO - PROCESS | 1818 | 1477632375726 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83851000) [pid = 1818] [serial = 1742] [outer = 0x83846000] 22:26:16 INFO - PROCESS | 1818 | 1477632376392 Marionette TRACE conn4 <- [1,2738,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]]]}] 22:26:16 INFO - . 22:26:16 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1177ms 22:26:16 INFO - PROCESS | 1818 | 1477632376439 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 1818 | 1477632376445 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 22:26:16 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:26:16 INFO - PROCESS | 1818 | 1477632376453 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:16 INFO - PROCESS | 1818 | 1477632376703 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 22:26:16 INFO - PROCESS | 1818 | 1477632376729 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 22:26:16 INFO - PROCESS | 1818 | 1477632376735 Marionette TRACE conn4 <- [1,2741,null,["8"]] 22:26:16 INFO - PROCESS | 1818 | 1477632376741 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 22:26:16 INFO - PROCESS | 1818 | 1477632376747 Marionette TRACE conn4 <- [1,2742,null,{}] 22:26:16 INFO - PROCESS | 1818 | 1477632376753 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384e000 == 9 [pid = 1818] [id = 595] 22:26:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838dfc00) [pid = 1818] [serial = 1743] [outer = (nil)] 22:26:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390fc00) [pid = 1818] [serial = 1744] [outer = 0x838dfc00] 22:26:16 INFO - PROCESS | 1818 | 1477632376842 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390f000) [pid = 1818] [serial = 1745] [outer = 0x838dfc00] 22:26:17 INFO - PROCESS | 1818 | 1477632377635 Marionette TRACE conn4 <- [1,2743,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]]]}] 22:26:17 INFO - . 22:26:17 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1228ms 22:26:17 INFO - PROCESS | 1818 | 1477632377689 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1818 | 1477632377697 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 22:26:17 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:26:17 INFO - PROCESS | 1818 | 1477632377704 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:17 INFO - PROCESS | 1818 | 1477632377950 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 22:26:18 INFO - PROCESS | 1818 | 1477632378030 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 22:26:18 INFO - PROCESS | 1818 | 1477632378037 Marionette TRACE conn4 <- [1,2746,null,["8"]] 22:26:18 INFO - PROCESS | 1818 | 1477632378042 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 22:26:18 INFO - PROCESS | 1818 | 1477632378049 Marionette TRACE conn4 <- [1,2747,null,{}] 22:26:18 INFO - PROCESS | 1818 | 1477632378056 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x84057400 == 10 [pid = 1818] [id = 596] 22:26:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84057c00) [pid = 1818] [serial = 1746] [outer = (nil)] 22:26:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x84059800) [pid = 1818] [serial = 1747] [outer = 0x84057c00] 22:26:18 INFO - PROCESS | 1818 | 1477632378149 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8405f000) [pid = 1818] [serial = 1748] [outer = 0x84057c00] 22:26:18 INFO - PROCESS | 1818 | 1477632378827 Marionette TRACE conn4 <- [1,2748,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]]]}] 22:26:18 INFO - . 22:26:18 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1170ms 22:26:18 INFO - PROCESS | 1818 | 1477632378874 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1818 | 1477632378878 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 22:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:26:18 INFO - PROCESS | 1818 | 1477632378886 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:19 INFO - PROCESS | 1818 | 1477632379122 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 22:26:19 INFO - PROCESS | 1818 | 1477632379139 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 22:26:19 INFO - PROCESS | 1818 | 1477632379146 Marionette TRACE conn4 <- [1,2751,null,["8"]] 22:26:19 INFO - PROCESS | 1818 | 1477632379151 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 22:26:19 INFO - PROCESS | 1818 | 1477632379158 Marionette TRACE conn4 <- [1,2752,null,{}] 22:26:19 INFO - PROCESS | 1818 | 1477632379164 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x83286800 == 11 [pid = 1818] [id = 597] 22:26:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b6f4400) [pid = 1818] [serial = 1749] [outer = (nil)] 22:26:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b6fe000) [pid = 1818] [serial = 1750] [outer = 0x8b6f4400] 22:26:19 INFO - PROCESS | 1818 | 1477632379250 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7f1c00) [pid = 1818] [serial = 1751] [outer = 0x8b6f4400] 22:26:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6ec800 == 12 [pid = 1818] [id = 598] 22:26:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6ecc00) [pid = 1818] [serial = 1752] [outer = (nil)] 22:26:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6e6800) [pid = 1818] [serial = 1753] [outer = 0x8c6ecc00] 22:26:20 INFO - PROCESS | 1818 | 1477632380049 Marionette TRACE conn4 <- [1,2753,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]]]}] 22:26:20 INFO - . 22:26:20 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1175ms 22:26:20 INFO - PROCESS | 1818 | 1477632380061 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1818 | 1477632380064 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 22:26:20 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:26:20 INFO - PROCESS | 1818 | 1477632380071 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:20 INFO - PROCESS | 1818 | 1477632380312 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 22:26:20 INFO - PROCESS | 1818 | 1477632380334 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 22:26:20 INFO - PROCESS | 1818 | 1477632380339 Marionette TRACE conn4 <- [1,2756,null,["8"]] 22:26:20 INFO - PROCESS | 1818 | 1477632380346 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 22:26:20 INFO - PROCESS | 1818 | 1477632380351 Marionette TRACE conn4 <- [1,2757,null,{}] 22:26:20 INFO - PROCESS | 1818 | 1477632380357 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc52800 == 13 [pid = 1818] [id = 599] 22:26:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8cc52c00) [pid = 1818] [serial = 1754] [outer = (nil)] 22:26:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cc56400) [pid = 1818] [serial = 1755] [outer = 0x8cc52c00] 22:26:20 INFO - PROCESS | 1818 | 1477632380440 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cc58400) [pid = 1818] [serial = 1756] [outer = 0x8cc52c00] 22:26:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5a400 == 14 [pid = 1818] [id = 600] 22:26:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cd5a800) [pid = 1818] [serial = 1757] [outer = (nil)] 22:26:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8cd5c400) [pid = 1818] [serial = 1758] [outer = 0x8cd5a800] 22:26:21 INFO - PROCESS | 1818 | 1477632381213 Marionette TRACE conn4 <- [1,2758,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]]]}] 22:26:21 INFO - . 22:26:21 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1173ms 22:26:21 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:26:21 INFO - PROCESS | 1818 | 1477632381245 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 1818 | 1477632381248 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 22:26:21 INFO - PROCESS | 1818 | 1477632381255 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:21 INFO - PROCESS | 1818 | 1477632381539 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 22:26:21 INFO - PROCESS | 1818 | 1477632381553 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 22:26:21 INFO - PROCESS | 1818 | 1477632381556 Marionette TRACE conn4 <- [1,2761,null,["8"]] 22:26:21 INFO - PROCESS | 1818 | 1477632381562 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 22:26:21 INFO - PROCESS | 1818 | 1477632381567 Marionette TRACE conn4 <- [1,2762,null,{}] 22:26:21 INFO - PROCESS | 1818 | 1477632381574 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd64c00 == 15 [pid = 1818] [id = 601] 22:26:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8cd65400) [pid = 1818] [serial = 1759] [outer = (nil)] 22:26:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8d9e6800) [pid = 1818] [serial = 1760] [outer = 0x8cd65400] 22:26:21 INFO - PROCESS | 1818 | 1477632381658 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8d9ec400) [pid = 1818] [serial = 1761] [outer = 0x8cd65400] 22:26:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daf5400 == 16 [pid = 1818] [id = 602] 22:26:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8daf7400) [pid = 1818] [serial = 1762] [outer = (nil)] 22:26:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8d9f3c00) [pid = 1818] [serial = 1763] [outer = 0x8daf7400] 22:26:22 INFO - PROCESS | 1818 | 1477632382439 Marionette TRACE conn4 <- [1,2763,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]]]}] 22:26:22 INFO - . 22:26:22 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1224ms 22:26:22 INFO - PROCESS | 1818 | 1477632382477 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1818 | 1477632382480 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 22:26:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:26:22 INFO - PROCESS | 1818 | 1477632382488 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:22 INFO - PROCESS | 1818 | 1477632382664 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 22:26:22 INFO - PROCESS | 1818 | 1477632382677 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 22:26:22 INFO - PROCESS | 1818 | 1477632382683 Marionette TRACE conn4 <- [1,2766,null,["8"]] 22:26:22 INFO - PROCESS | 1818 | 1477632382808 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 22:26:22 INFO - PROCESS | 1818 | 1477632382816 Marionette TRACE conn4 <- [1,2767,null,{}] 22:26:22 INFO - PROCESS | 1818 | 1477632382822 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc86400 == 17 [pid = 1818] [id = 603] 22:26:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8dc86800) [pid = 1818] [serial = 1764] [outer = (nil)] 22:26:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8dc8d000) [pid = 1818] [serial = 1765] [outer = 0x8dc86800] 22:26:22 INFO - PROCESS | 1818 | 1477632382904 Marionette DEBUG loaded listener.js 22:26:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8dc8b800) [pid = 1818] [serial = 1766] [outer = 0x8dc86800] 22:26:23 WARNING - wptserve Traceback (most recent call last): 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:23 WARNING - rv = self.func(request, response) 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:23 WARNING - access_control_allow_origin = "*") 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:23 WARNING - payload = payload_generator(server_data) 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:23 WARNING - return encode_string_as_bmp_image(data) 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:26:23 WARNING - img.save(f, "BMP") 22:26:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:23 WARNING - f.write(bmpfileheader) 22:26:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:23 WARNING - 22:26:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8daf5400 == 16 [pid = 1818] [id = 602] 22:26:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5a400 == 15 [pid = 1818] [id = 600] 22:26:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6ec800 == 14 [pid = 1818] [id = 598] 22:26:25 INFO - PROCESS | 1818 | --DOCSHELL 0x83289000 == 13 [pid = 1818] [id = 593] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8cd65400) [pid = 1818] [serial = 1759] [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] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8cc52c00) [pid = 1818] [serial = 1754] [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] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8b6f4400) [pid = 1818] [serial = 1749] [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] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8c6ecc00) [pid = 1818] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x84057c00) [pid = 1818] [serial = 1746] [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] 22:26:28 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x838dfc00) [pid = 1818] [serial = 1743] [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] 22:26:29 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83846000) [pid = 1818] [serial = 1740] [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] 22:26:29 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8cd5a800) [pid = 1818] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632380963] 22:26:29 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8daf7400) [pid = 1818] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:26:29 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83289400) [pid = 1818] [serial = 1737] [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] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd64c00 == 12 [pid = 1818] [id = 601] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc52800 == 11 [pid = 1818] [id = 599] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8384e000 == 10 [pid = 1818] [id = 595] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x83286800 == 9 [pid = 1818] [id = 597] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x84057400 == 8 [pid = 1818] [id = 596] 22:26:33 INFO - PROCESS | 1818 | --DOCSHELL 0x83845c00 == 7 [pid = 1818] [id = 594] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8cc58400) [pid = 1818] [serial = 1756] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8cc56400) [pid = 1818] [serial = 1755] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8d9f3c00) [pid = 1818] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8d9ec400) [pid = 1818] [serial = 1761] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8d9e6800) [pid = 1818] [serial = 1760] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8cd5c400) [pid = 1818] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632380963] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b6fe000) [pid = 1818] [serial = 1750] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8b7f1c00) [pid = 1818] [serial = 1751] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8c6e6800) [pid = 1818] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x84059800) [pid = 1818] [serial = 1747] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8405f000) [pid = 1818] [serial = 1748] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8390fc00) [pid = 1818] [serial = 1744] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8390f000) [pid = 1818] [serial = 1745] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83848c00) [pid = 1818] [serial = 1741] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83851000) [pid = 1818] [serial = 1742] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83851800) [pid = 1818] [serial = 1739] [outer = (nil)] [url = about:blank] 22:26:33 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8dc8d000) [pid = 1818] [serial = 1765] [outer = (nil)] [url = about:blank] 22:26:53 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:26:53 INFO - PROCESS | 1818 | 1477632413085 Marionette TRACE conn4 <- [1,2768,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]]]}] 22:26:53 INFO - . 22:26:53 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30655ms 22:26:53 INFO - PROCESS | 1818 | 1477632413144 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1818 | 1477632413151 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 22:26:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:26:53 INFO - PROCESS | 1818 | 1477632413163 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:53 INFO - PROCESS | 1818 | 1477632413410 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 22:26:53 INFO - PROCESS | 1818 | 1477632413497 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 22:26:53 INFO - PROCESS | 1818 | 1477632413504 Marionette TRACE conn4 <- [1,2771,null,["8"]] 22:26:53 INFO - PROCESS | 1818 | 1477632413513 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 22:26:53 INFO - PROCESS | 1818 | 1477632413521 Marionette TRACE conn4 <- [1,2772,null,{}] 22:26:53 INFO - PROCESS | 1818 | 1477632413528 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384b800 == 8 [pid = 1818] [id = 604] 22:26:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8384bc00) [pid = 1818] [serial = 1767] [outer = (nil)] 22:26:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384f800) [pid = 1818] [serial = 1768] [outer = 0x8384bc00] 22:26:53 INFO - PROCESS | 1818 | 1477632413630 Marionette DEBUG loaded listener.js 22:26:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83853400) [pid = 1818] [serial = 1769] [outer = 0x8384bc00] 22:26:54 WARNING - wptserve Traceback (most recent call last): 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:54 WARNING - rv = self.func(request, response) 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:54 WARNING - access_control_allow_origin = "*") 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:54 WARNING - payload = payload_generator(server_data) 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:54 WARNING - return encode_string_as_bmp_image(data) 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:26:54 WARNING - img.save(f, "BMP") 22:26:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:54 WARNING - f.write(bmpfileheader) 22:26:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:54 WARNING - 22:27:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc86400 == 7 [pid = 1818] [id = 603] 22:27:05 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8dc86800) [pid = 1818] [serial = 1764] [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] 22:27:11 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8dc8b800) [pid = 1818] [serial = 1766] [outer = (nil)] [url = about:blank] 22:27:11 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384f800) [pid = 1818] [serial = 1768] [outer = (nil)] [url = about:blank] 22:27:23 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:27:23 INFO - PROCESS | 1818 | 1477632443848 Marionette TRACE conn4 <- [1,2773,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]]]}] 22:27:23 INFO - . 22:27:23 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30710ms 22:27:23 INFO - PROCESS | 1818 | 1477632443871 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 1818 | 1477632443878 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 22:27:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:27:23 INFO - PROCESS | 1818 | 1477632443891 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:24 INFO - PROCESS | 1818 | 1477632444147 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 22:27:24 INFO - PROCESS | 1818 | 1477632444234 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 22:27:24 INFO - PROCESS | 1818 | 1477632444241 Marionette TRACE conn4 <- [1,2776,null,["8"]] 22:27:24 INFO - PROCESS | 1818 | 1477632444251 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 22:27:24 INFO - PROCESS | 1818 | 1477632444259 Marionette TRACE conn4 <- [1,2777,null,{}] 22:27:24 INFO - PROCESS | 1818 | 1477632444266 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x83289400 == 8 [pid = 1818] [id = 605] 22:27:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83289800) [pid = 1818] [serial = 1770] [outer = (nil)] 22:27:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83847000) [pid = 1818] [serial = 1771] [outer = 0x83289800] 22:27:24 INFO - PROCESS | 1818 | 1477632444369 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384a400) [pid = 1818] [serial = 1772] [outer = 0x83289800] 22:27:24 WARNING - wptserve Traceback (most recent call last): 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:24 WARNING - rv = self.func(request, response) 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:24 WARNING - access_control_allow_origin = "*") 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:24 WARNING - payload = payload_generator(server_data) 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:24 WARNING - return encode_string_as_bmp_image(data) 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:27:24 WARNING - img.save(f, "BMP") 22:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:24 WARNING - f.write(bmpfileheader) 22:27:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:24 WARNING - 22:27:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8384b800 == 7 [pid = 1818] [id = 604] 22:27:36 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8384bc00) [pid = 1818] [serial = 1767] [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] 22:27:41 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83853400) [pid = 1818] [serial = 1769] [outer = (nil)] [url = about:blank] 22:27:41 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83847000) [pid = 1818] [serial = 1771] [outer = (nil)] [url = about:blank] 22:27:54 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:27:54 INFO - PROCESS | 1818 | 1477632474591 Marionette TRACE conn4 <- [1,2778,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]]]}] 22:27:54 INFO - . 22:27:54 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30762ms 22:27:54 INFO - PROCESS | 1818 | 1477632474651 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1818 | 1477632474657 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 22:27:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 22:27:54 INFO - PROCESS | 1818 | 1477632474670 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:54 INFO - PROCESS | 1818 | 1477632474914 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 22:27:55 INFO - PROCESS | 1818 | 1477632475001 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 22:27:55 INFO - PROCESS | 1818 | 1477632475008 Marionette TRACE conn4 <- [1,2781,null,["8"]] 22:27:55 INFO - PROCESS | 1818 | 1477632475017 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 22:27:55 INFO - PROCESS | 1818 | 1477632475026 Marionette TRACE conn4 <- [1,2782,null,{}] 22:27:55 INFO - PROCESS | 1818 | 1477632475032 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847800 == 8 [pid = 1818] [id = 606] 22:27:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83848000) [pid = 1818] [serial = 1773] [outer = (nil)] 22:27:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384b400) [pid = 1818] [serial = 1774] [outer = 0x83848000] 22:27:55 INFO - PROCESS | 1818 | 1477632475135 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852c00) [pid = 1818] [serial = 1775] [outer = 0x83848000] 22:27:55 INFO - PROCESS | 1818 | 1477632475753 Marionette TRACE conn4 <- [1,2783,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]]]}] 22:27:55 INFO - . 22:27:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1126ms 22:27:55 INFO - PROCESS | 1818 | 1477632475793 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1818 | 1477632475799 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 22:27:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 22:27:55 INFO - PROCESS | 1818 | 1477632475807 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:56 INFO - PROCESS | 1818 | 1477632476053 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 22:27:56 INFO - PROCESS | 1818 | 1477632476081 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 22:27:56 INFO - PROCESS | 1818 | 1477632476087 Marionette TRACE conn4 <- [1,2786,null,["8"]] 22:27:56 INFO - PROCESS | 1818 | 1477632476094 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 22:27:56 INFO - PROCESS | 1818 | 1477632476100 Marionette TRACE conn4 <- [1,2787,null,{}] 22:27:56 INFO - PROCESS | 1818 | 1477632476106 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x83850400 == 9 [pid = 1818] [id = 607] 22:27:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x83908400) [pid = 1818] [serial = 1776] [outer = (nil)] 22:27:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83911800) [pid = 1818] [serial = 1777] [outer = 0x83908400] 22:27:56 INFO - PROCESS | 1818 | 1477632476197 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83911c00) [pid = 1818] [serial = 1778] [outer = 0x83908400] 22:27:56 INFO - PROCESS | 1818 | 1477632476988 Marionette TRACE conn4 <- [1,2788,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]]]}] 22:27:57 INFO - . 22:27:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1229ms 22:27:57 INFO - PROCESS | 1818 | 1477632477045 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1818 | 1477632477054 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 22:27:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 22:27:57 INFO - PROCESS | 1818 | 1477632477062 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:57 INFO - PROCESS | 1818 | 1477632477310 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 22:27:57 INFO - PROCESS | 1818 | 1477632477326 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 22:27:57 INFO - PROCESS | 1818 | 1477632477331 Marionette TRACE conn4 <- [1,2791,null,["8"]] 22:27:57 INFO - PROCESS | 1818 | 1477632477338 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 22:27:57 INFO - PROCESS | 1818 | 1477632477345 Marionette TRACE conn4 <- [1,2792,null,{}] 22:27:57 INFO - PROCESS | 1818 | 1477632477352 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x84058400 == 10 [pid = 1818] [id = 608] 22:27:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84058800) [pid = 1818] [serial = 1779] [outer = (nil)] 22:27:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8405a800) [pid = 1818] [serial = 1780] [outer = 0x84058800] 22:27:57 INFO - PROCESS | 1818 | 1477632477444 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x88333c00) [pid = 1818] [serial = 1781] [outer = 0x84058800] 22:27:58 INFO - PROCESS | 1818 | 1477632478170 Marionette TRACE conn4 <- [1,2793,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]]]}] 22:27:58 INFO - . 22:27:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1128ms 22:27:58 INFO - PROCESS | 1818 | 1477632478189 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1818 | 1477632478193 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 22:27:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 22:27:58 INFO - PROCESS | 1818 | 1477632478200 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:58 INFO - PROCESS | 1818 | 1477632478372 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 22:27:58 INFO - PROCESS | 1818 | 1477632478507 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 22:27:58 INFO - PROCESS | 1818 | 1477632478515 Marionette TRACE conn4 <- [1,2796,null,["8"]] 22:27:58 INFO - PROCESS | 1818 | 1477632478520 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 22:27:58 INFO - PROCESS | 1818 | 1477632478526 Marionette TRACE conn4 <- [1,2797,null,{}] 22:27:58 INFO - PROCESS | 1818 | 1477632478533 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313b400 == 11 [pid = 1818] [id = 609] 22:27:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b6fb400) [pid = 1818] [serial = 1782] [outer = (nil)] 22:27:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b7ec400) [pid = 1818] [serial = 1783] [outer = 0x8b6fb400] 22:27:58 INFO - PROCESS | 1818 | 1477632478619 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7f5c00) [pid = 1818] [serial = 1784] [outer = 0x8b6fb400] 22:27:59 INFO - PROCESS | 1818 | 1477632479224 Marionette TRACE conn4 <- [1,2798,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]]]}] 22:27:59 INFO - . 22:27:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1071ms 22:27:59 INFO - PROCESS | 1818 | 1477632479271 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1818 | 1477632479275 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 22:27:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 22:27:59 INFO - PROCESS | 1818 | 1477632479283 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:59 INFO - PROCESS | 1818 | 1477632479454 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 22:27:59 INFO - PROCESS | 1818 | 1477632479596 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 22:27:59 INFO - PROCESS | 1818 | 1477632479602 Marionette TRACE conn4 <- [1,2801,null,["8"]] 22:27:59 INFO - PROCESS | 1818 | 1477632479608 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 22:27:59 INFO - PROCESS | 1818 | 1477632479613 Marionette TRACE conn4 <- [1,2802,null,{}] 22:27:59 INFO - PROCESS | 1818 | 1477632479619 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f1400 == 12 [pid = 1818] [id = 610] 22:27:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6f1800) [pid = 1818] [serial = 1785] [outer = (nil)] 22:27:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6f4000) [pid = 1818] [serial = 1786] [outer = 0x8c6f1800] 22:27:59 INFO - PROCESS | 1818 | 1477632479704 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8cc53400) [pid = 1818] [serial = 1787] [outer = 0x8c6f1800] 22:28:00 INFO - PROCESS | 1818 | 1477632480277 Marionette TRACE conn4 <- [1,2803,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]]]}] 22:28:00 INFO - . 22:28:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1037ms 22:28:00 INFO - PROCESS | 1818 | 1477632480320 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1818 | 1477632480325 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 22:28:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 22:28:00 INFO - PROCESS | 1818 | 1477632480332 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:00 INFO - PROCESS | 1818 | 1477632480600 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 22:28:00 INFO - PROCESS | 1818 | 1477632480617 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 22:28:00 INFO - PROCESS | 1818 | 1477632480620 Marionette TRACE conn4 <- [1,2806,null,["8"]] 22:28:00 INFO - PROCESS | 1818 | 1477632480626 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 22:28:00 INFO - PROCESS | 1818 | 1477632480632 Marionette TRACE conn4 <- [1,2807,null,{}] 22:28:00 INFO - PROCESS | 1818 | 1477632480637 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x83132400 == 13 [pid = 1818] [id = 611] 22:28:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cd59800) [pid = 1818] [serial = 1788] [outer = (nil)] 22:28:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cd65800) [pid = 1818] [serial = 1789] [outer = 0x8cd59800] 22:28:00 INFO - PROCESS | 1818 | 1477632480725 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cef1800) [pid = 1818] [serial = 1790] [outer = 0x8cd59800] 22:28:01 INFO - PROCESS | 1818 | 1477632481376 Marionette TRACE conn4 <- [1,2808,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]]]}] 22:28:01 INFO - . 22:28:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1069ms 22:28:01 INFO - PROCESS | 1818 | 1477632481401 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1818 | 1477632481405 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 22:28:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:28:01 INFO - PROCESS | 1818 | 1477632481412 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:01 INFO - PROCESS | 1818 | 1477632481583 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 22:28:01 INFO - PROCESS | 1818 | 1477632481717 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 22:28:01 INFO - PROCESS | 1818 | 1477632481724 Marionette TRACE conn4 <- [1,2811,null,["8"]] 22:28:01 INFO - PROCESS | 1818 | 1477632481734 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 22:28:01 INFO - PROCESS | 1818 | 1477632481740 Marionette TRACE conn4 <- [1,2812,null,{}] 22:28:01 INFO - PROCESS | 1818 | 1477632481746 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da9e000 == 14 [pid = 1818] [id = 612] 22:28:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8da9ec00) [pid = 1818] [serial = 1791] [outer = (nil)] 22:28:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8daaa000) [pid = 1818] [serial = 1792] [outer = 0x8da9ec00] 22:28:01 INFO - PROCESS | 1818 | 1477632481829 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c6ee000) [pid = 1818] [serial = 1793] [outer = 0x8da9ec00] 22:28:02 INFO - PROCESS | 1818 | 1477632482500 Marionette TRACE conn4 <- [1,2813,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]]]}] 22:28:02 INFO - . 22:28:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1128ms 22:28:02 INFO - PROCESS | 1818 | 1477632482546 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1818 | 1477632482550 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 22:28:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 22:28:02 INFO - PROCESS | 1818 | 1477632482557 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:02 INFO - PROCESS | 1818 | 1477632482771 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 22:28:02 INFO - PROCESS | 1818 | 1477632482890 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 22:28:02 INFO - PROCESS | 1818 | 1477632482897 Marionette TRACE conn4 <- [1,2816,null,["8"]] 22:28:02 INFO - PROCESS | 1818 | 1477632482907 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 22:28:02 INFO - PROCESS | 1818 | 1477632482918 Marionette TRACE conn4 <- [1,2817,null,{}] 22:28:02 INFO - PROCESS | 1818 | 1477632482928 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313ec00 == 15 [pid = 1818] [id = 613] 22:28:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8327c000) [pid = 1818] [serial = 1794] [outer = (nil)] 22:28:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x83287800) [pid = 1818] [serial = 1795] [outer = 0x8327c000] 22:28:03 INFO - PROCESS | 1818 | 1477632483032 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x83288000) [pid = 1818] [serial = 1796] [outer = 0x8327c000] 22:28:03 INFO - PROCESS | 1818 | 1477632483804 Marionette TRACE conn4 <- [1,2818,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]]]}] 22:28:03 INFO - . 22:28:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1282ms 22:28:03 INFO - PROCESS | 1818 | 1477632483842 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1818 | 1477632483850 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 22:28:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:28:03 INFO - PROCESS | 1818 | 1477632483859 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:04 INFO - PROCESS | 1818 | 1477632484142 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 22:28:04 INFO - PROCESS | 1818 | 1477632484272 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 22:28:04 INFO - PROCESS | 1818 | 1477632484280 Marionette TRACE conn4 <- [1,2821,null,["8"]] 22:28:04 INFO - PROCESS | 1818 | 1477632484291 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 22:28:04 INFO - PROCESS | 1818 | 1477632484301 Marionette TRACE conn4 <- [1,2822,null,{}] 22:28:04 INFO - PROCESS | 1818 | 1477632484350 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x84058000 == 16 [pid = 1818] [id = 614] 22:28:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x88335000) [pid = 1818] [serial = 1797] [outer = (nil)] 22:28:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b6f4000) [pid = 1818] [serial = 1798] [outer = 0x88335000] 22:28:04 INFO - PROCESS | 1818 | 1477632484453 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b7ec000) [pid = 1818] [serial = 1799] [outer = 0x88335000] 22:28:05 INFO - PROCESS | 1818 | 1477632485222 Marionette TRACE conn4 <- [1,2823,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]]]}] 22:28:05 INFO - . 22:28:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1380ms 22:28:05 INFO - PROCESS | 1818 | 1477632485238 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 22:28:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:28:05 INFO - PROCESS | 1818 | 1477632485242 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 22:28:05 INFO - PROCESS | 1818 | 1477632485251 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:05 INFO - PROCESS | 1818 | 1477632485481 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 22:28:05 INFO - PROCESS | 1818 | 1477632485638 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 22:28:05 INFO - PROCESS | 1818 | 1477632485650 Marionette TRACE conn4 <- [1,2826,null,["8"]] 22:28:05 INFO - PROCESS | 1818 | 1477632485703 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 22:28:05 INFO - PROCESS | 1818 | 1477632485711 Marionette TRACE conn4 <- [1,2827,null,{}] 22:28:05 INFO - PROCESS | 1818 | 1477632485720 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384d000 == 17 [pid = 1818] [id = 615] 22:28:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x838b1c00) [pid = 1818] [serial = 1800] [outer = (nil)] 22:28:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8f60ec00) [pid = 1818] [serial = 1801] [outer = 0x838b1c00] 22:28:05 INFO - PROCESS | 1818 | 1477632485826 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8f60f000) [pid = 1818] [serial = 1802] [outer = 0x838b1c00] 22:28:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f707400 == 18 [pid = 1818] [id = 616] 22:28:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8f708400) [pid = 1818] [serial = 1803] [outer = (nil)] 22:28:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8f70a400) [pid = 1818] [serial = 1804] [outer = 0x8f708400] 22:28:06 INFO - PROCESS | 1818 | 1477632486649 Marionette TRACE conn4 <- [1,2828,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]]]}] 22:28:06 INFO - . 22:28:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1431ms 22:28:06 INFO - PROCESS | 1818 | 1477632486706 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1818 | 1477632486711 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 22:28:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:28:06 INFO - PROCESS | 1818 | 1477632486721 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:06 INFO - PROCESS | 1818 | 1477632486947 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 22:28:07 INFO - PROCESS | 1818 | 1477632487122 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 22:28:07 INFO - PROCESS | 1818 | 1477632487127 Marionette TRACE conn4 <- [1,2831,null,["8"]] 22:28:07 INFO - PROCESS | 1818 | 1477632487138 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 22:28:07 INFO - PROCESS | 1818 | 1477632487145 Marionette TRACE conn4 <- [1,2832,null,{}] 22:28:07 INFO - PROCESS | 1818 | 1477632487151 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f710800 == 19 [pid = 1818] [id = 617] 22:28:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8f711000) [pid = 1818] [serial = 1805] [outer = (nil)] 22:28:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8f774000) [pid = 1818] [serial = 1806] [outer = 0x8f711000] 22:28:07 INFO - PROCESS | 1818 | 1477632487285 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8f874800) [pid = 1818] [serial = 1807] [outer = 0x8f711000] 22:28:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x83aaa000 == 20 [pid = 1818] [id = 618] 22:28:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x84017400) [pid = 1818] [serial = 1808] [outer = (nil)] 22:28:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x84022800) [pid = 1818] [serial = 1809] [outer = 0x84017400] 22:28:08 INFO - PROCESS | 1818 | 1477632488360 Marionette TRACE conn4 <- [1,2833,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]]]}] 22:28:08 INFO - . 22:28:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1671ms 22:28:08 INFO - PROCESS | 1818 | 1477632488391 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1818 | 1477632488398 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 22:28:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:28:08 INFO - PROCESS | 1818 | 1477632488408 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:08 INFO - PROCESS | 1818 | 1477632488627 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 22:28:08 INFO - PROCESS | 1818 | --DOCSHELL 0x83289400 == 19 [pid = 1818] [id = 605] 22:28:08 INFO - PROCESS | 1818 | 1477632488854 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 22:28:08 INFO - PROCESS | 1818 | 1477632488860 Marionette TRACE conn4 <- [1,2836,null,["8"]] 22:28:08 INFO - PROCESS | 1818 | 1477632488872 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 22:28:08 INFO - PROCESS | 1818 | 1477632488878 Marionette TRACE conn4 <- [1,2837,null,{}] 22:28:08 INFO - PROCESS | 1818 | 1477632488886 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x84053400 == 20 [pid = 1818] [id = 619] 22:28:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x84053c00) [pid = 1818] [serial = 1810] [outer = (nil)] 22:28:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8405b400) [pid = 1818] [serial = 1811] [outer = 0x84053c00] 22:28:08 INFO - PROCESS | 1818 | 1477632488982 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x88339000) [pid = 1818] [serial = 1812] [outer = 0x84053c00] 22:28:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f6c00 == 21 [pid = 1818] [id = 620] 22:28:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8b7f7c00) [pid = 1818] [serial = 1813] [outer = (nil)] 22:28:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8b7ea800) [pid = 1818] [serial = 1814] [outer = 0x8b7f7c00] 22:28:09 INFO - PROCESS | 1818 | 1477632489798 Marionette TRACE conn4 <- [1,2838,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]]]}] 22:28:09 INFO - . 22:28:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1420ms 22:28:09 INFO - PROCESS | 1818 | 1477632489830 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 1818 | 1477632489835 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 22:28:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:28:09 INFO - PROCESS | 1818 | 1477632489843 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:10 INFO - PROCESS | 1818 | 1477632490039 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 22:28:10 INFO - PROCESS | 1818 | 1477632490174 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 22:28:10 INFO - PROCESS | 1818 | 1477632490180 Marionette TRACE conn4 <- [1,2841,null,["8"]] 22:28:10 INFO - PROCESS | 1818 | 1477632490187 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 22:28:10 INFO - PROCESS | 1818 | 1477632490192 Marionette TRACE conn4 <- [1,2842,null,{}] 22:28:10 INFO - PROCESS | 1818 | 1477632490203 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc56800 == 22 [pid = 1818] [id = 621] 22:28:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8cc5b000) [pid = 1818] [serial = 1815] [outer = (nil)] 22:28:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8cc61c00) [pid = 1818] [serial = 1816] [outer = 0x8cc5b000] 22:28:10 INFO - PROCESS | 1818 | 1477632490293 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8cd5b800) [pid = 1818] [serial = 1817] [outer = 0x8cc5b000] 22:28:10 WARNING - wptserve Traceback (most recent call last): 22:28:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:10 WARNING - rv = self.func(request, response) 22:28:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:10 WARNING - access_control_allow_origin = "*") 22:28:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:10 WARNING - payload = payload_generator(server_data) 22:28:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:10 WARNING - return encode_string_as_bmp_image(data) 22:28: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 22:28:10 WARNING - img.save(f, "BMP") 22:28:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:10 WARNING - f.write(bmpfileheader) 22:28:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:10 WARNING - 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8cd59800) [pid = 1818] [serial = 1788] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8c6f1800) [pid = 1818] [serial = 1785] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8b6fb400) [pid = 1818] [serial = 1782] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x84058800) [pid = 1818] [serial = 1779] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x83908400) [pid = 1818] [serial = 1776] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x83289800) [pid = 1818] [serial = 1770] [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] 22:28:12 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x83848000) [pid = 1818] [serial = 1773] [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] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8da9e000 == 21 [pid = 1818] [id = 612] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x83132400 == 20 [pid = 1818] [id = 611] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f1400 == 19 [pid = 1818] [id = 610] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x83850400 == 18 [pid = 1818] [id = 607] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x84058400 == 17 [pid = 1818] [id = 608] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8313b400 == 16 [pid = 1818] [id = 609] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x83847800 == 15 [pid = 1818] [id = 606] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f6c00 == 14 [pid = 1818] [id = 620] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x84053400 == 13 [pid = 1818] [id = 619] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x83aaa000 == 12 [pid = 1818] [id = 618] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8f710800 == 11 [pid = 1818] [id = 617] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8f707400 == 10 [pid = 1818] [id = 616] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8384d000 == 9 [pid = 1818] [id = 615] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x84058000 == 8 [pid = 1818] [id = 614] 22:28:17 INFO - PROCESS | 1818 | --DOCSHELL 0x8313ec00 == 7 [pid = 1818] [id = 613] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8cc53400) [pid = 1818] [serial = 1787] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8c6f4000) [pid = 1818] [serial = 1786] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8cef1800) [pid = 1818] [serial = 1790] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8cd65800) [pid = 1818] [serial = 1789] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8b7ec400) [pid = 1818] [serial = 1783] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8b7f5c00) [pid = 1818] [serial = 1784] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8405a800) [pid = 1818] [serial = 1780] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x88333c00) [pid = 1818] [serial = 1781] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x83911800) [pid = 1818] [serial = 1777] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x83911c00) [pid = 1818] [serial = 1778] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8384b400) [pid = 1818] [serial = 1774] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x83852c00) [pid = 1818] [serial = 1775] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8384a400) [pid = 1818] [serial = 1772] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8daaa000) [pid = 1818] [serial = 1792] [outer = (nil)] [url = about:blank] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8b7f7c00) [pid = 1818] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x84053c00) [pid = 1818] [serial = 1810] [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] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f708400) [pid = 1818] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x838b1c00) [pid = 1818] [serial = 1800] [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] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x88335000) [pid = 1818] [serial = 1797] [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] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x84017400) [pid = 1818] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632487980] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8f711000) [pid = 1818] [serial = 1805] [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] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8327c000) [pid = 1818] [serial = 1794] [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] 22:28:20 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8da9ec00) [pid = 1818] [serial = 1791] [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] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8b7ea800) [pid = 1818] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x88339000) [pid = 1818] [serial = 1812] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8405b400) [pid = 1818] [serial = 1811] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8cc61c00) [pid = 1818] [serial = 1816] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f774000) [pid = 1818] [serial = 1806] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f874800) [pid = 1818] [serial = 1807] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x84022800) [pid = 1818] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632487980] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f60ec00) [pid = 1818] [serial = 1801] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f60f000) [pid = 1818] [serial = 1802] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f70a400) [pid = 1818] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8b6f4000) [pid = 1818] [serial = 1798] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8c6ee000) [pid = 1818] [serial = 1793] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8b7ec000) [pid = 1818] [serial = 1799] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83287800) [pid = 1818] [serial = 1795] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83288000) [pid = 1818] [serial = 1796] [outer = (nil)] [url = about:blank] 22:28:40 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:28:40 INFO - PROCESS | 1818 | 1477632520484 Marionette TRACE conn4 <- [1,2843,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]]]}] 22:28:40 INFO - . 22:28:40 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30661ms 22:28:40 INFO - PROCESS | 1818 | 1477632520505 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1818 | 1477632520512 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 22:28:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:28:40 INFO - PROCESS | 1818 | 1477632520525 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:40 INFO - PROCESS | 1818 | 1477632520789 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 22:28:40 INFO - PROCESS | 1818 | 1477632520880 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 22:28:40 INFO - PROCESS | 1818 | 1477632520887 Marionette TRACE conn4 <- [1,2846,null,["8"]] 22:28:40 INFO - PROCESS | 1818 | 1477632520897 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 22:28:40 INFO - PROCESS | 1818 | 1477632520907 Marionette TRACE conn4 <- [1,2847,null,{}] 22:28:40 INFO - PROCESS | 1818 | 1477632520915 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x83845400 == 8 [pid = 1818] [id = 622] 22:28:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83845800) [pid = 1818] [serial = 1818] [outer = (nil)] 22:28:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848000) [pid = 1818] [serial = 1819] [outer = 0x83845800] 22:28:41 INFO - PROCESS | 1818 | 1477632521013 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384b400) [pid = 1818] [serial = 1820] [outer = 0x83845800] 22:28:41 WARNING - wptserve Traceback (most recent call last): 22:28:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:41 WARNING - rv = self.func(request, response) 22:28:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:41 WARNING - access_control_allow_origin = "*") 22:28:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:41 WARNING - payload = payload_generator(server_data) 22:28:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:41 WARNING - return encode_string_as_bmp_image(data) 22:28: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 22:28:41 WARNING - img.save(f, "BMP") 22:28:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:41 WARNING - f.write(bmpfileheader) 22:28:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:41 WARNING - 22:28:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc56800 == 7 [pid = 1818] [id = 621] 22:28:56 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8cc5b000) [pid = 1818] [serial = 1815] [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] 22:29:02 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8cd5b800) [pid = 1818] [serial = 1817] [outer = (nil)] [url = about:blank] 22:29:02 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x83848000) [pid = 1818] [serial = 1819] [outer = (nil)] [url = about:blank] 22:29:11 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:29:11 INFO - PROCESS | 1818 | 1477632551234 Marionette TRACE conn4 <- [1,2848,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]]]}] 22:29:11 INFO - . 22:29:11 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30769ms 22:29:11 INFO - PROCESS | 1818 | 1477632551293 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1818 | 1477632551300 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 22:29:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:29:11 INFO - PROCESS | 1818 | 1477632551312 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:11 INFO - PROCESS | 1818 | 1477632551560 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 22:29:11 INFO - PROCESS | 1818 | 1477632551647 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 22:29:11 INFO - PROCESS | 1818 | 1477632551654 Marionette TRACE conn4 <- [1,2851,null,["8"]] 22:29:11 INFO - PROCESS | 1818 | 1477632551663 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 22:29:11 INFO - PROCESS | 1818 | 1477632551672 Marionette TRACE conn4 <- [1,2852,null,{}] 22:29:11 INFO - PROCESS | 1818 | 1477632551678 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x83847400 == 8 [pid = 1818] [id = 623] 22:29:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847c00) [pid = 1818] [serial = 1821] [outer = (nil)] 22:29:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384ac00) [pid = 1818] [serial = 1822] [outer = 0x83847c00] 22:29:11 INFO - PROCESS | 1818 | 1477632551782 Marionette DEBUG loaded listener.js 22:29:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384e800) [pid = 1818] [serial = 1823] [outer = 0x83847c00] 22:29:12 WARNING - wptserve Traceback (most recent call last): 22:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:12 WARNING - rv = self.func(request, response) 22:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:12 WARNING - access_control_allow_origin = "*") 22:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:12 WARNING - payload = payload_generator(server_data) 22:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:12 WARNING - return encode_string_as_bmp_image(data) 22:29: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 22:29:12 WARNING - img.save(f, "BMP") 22:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:12 WARNING - f.write(bmpfileheader) 22:29:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:12 WARNING - 22:29:21 INFO - PROCESS | 1818 | --DOCSHELL 0x83845400 == 7 [pid = 1818] [id = 622] 22:29:27 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83845800) [pid = 1818] [serial = 1818] [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] 22:29:33 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384b400) [pid = 1818] [serial = 1820] [outer = (nil)] [url = about:blank] 22:29:33 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384ac00) [pid = 1818] [serial = 1822] [outer = (nil)] [url = about:blank] 22:29:41 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:29:42 INFO - PROCESS | 1818 | 1477632582001 Marionette TRACE conn4 <- [1,2853,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]]]}] 22:29:42 INFO - . 22:29:42 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30713ms 22:29:42 INFO - PROCESS | 1818 | 1477632582023 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 1818 | 1477632582030 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 22:29:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:29:42 INFO - PROCESS | 1818 | 1477632582043 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:42 INFO - PROCESS | 1818 | 1477632582291 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 22:29:42 INFO - PROCESS | 1818 | 1477632582379 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 22:29:42 INFO - PROCESS | 1818 | 1477632582386 Marionette TRACE conn4 <- [1,2856,null,["8"]] 22:29:42 INFO - PROCESS | 1818 | 1477632582395 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 22:29:42 INFO - PROCESS | 1818 | 1477632582404 Marionette TRACE conn4 <- [1,2857,null,{}] 22:29:42 INFO - PROCESS | 1818 | 1477632582411 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846000 == 8 [pid = 1818] [id = 624] 22:29:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846400) [pid = 1818] [serial = 1824] [outer = (nil)] 22:29:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a800) [pid = 1818] [serial = 1825] [outer = 0x83846400] 22:29:42 INFO - PROCESS | 1818 | 1477632582513 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384e000) [pid = 1818] [serial = 1826] [outer = 0x83846400] 22:29:43 WARNING - wptserve Traceback (most recent call last): 22:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:43 WARNING - rv = self.func(request, response) 22:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:43 WARNING - access_control_allow_origin = "*") 22:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:43 WARNING - payload = payload_generator(server_data) 22:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:43 WARNING - return encode_string_as_bmp_image(data) 22:29: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 22:29:43 WARNING - img.save(f, "BMP") 22:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:43 WARNING - f.write(bmpfileheader) 22:29:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:43 WARNING - 22:29:52 INFO - PROCESS | 1818 | --DOCSHELL 0x83847400 == 7 [pid = 1818] [id = 623] 22:29:58 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83847c00) [pid = 1818] [serial = 1821] [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] 22:30:03 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384e800) [pid = 1818] [serial = 1823] [outer = (nil)] [url = about:blank] 22:30:03 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384a800) [pid = 1818] [serial = 1825] [outer = (nil)] [url = about:blank] 22:30:12 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:30:12 INFO - PROCESS | 1818 | 1477632612734 Marionette TRACE conn4 <- [1,2858,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]]]}] 22:30:12 INFO - . 22:30:12 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30758ms 22:30:12 INFO - PROCESS | 1818 | 1477632612800 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 22:30:12 INFO - PROCESS | 1818 | 1477632612807 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 22:30:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:30:12 INFO - PROCESS | 1818 | 1477632612820 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:13 INFO - PROCESS | 1818 | 1477632613063 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 22:30:13 INFO - PROCESS | 1818 | 1477632613152 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 22:30:13 INFO - PROCESS | 1818 | 1477632613159 Marionette TRACE conn4 <- [1,2861,null,["8"]] 22:30:13 INFO - PROCESS | 1818 | 1477632613167 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 22:30:13 INFO - PROCESS | 1818 | 1477632613176 Marionette TRACE conn4 <- [1,2862,null,{}] 22:30:13 INFO - PROCESS | 1818 | 1477632613182 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846c00 == 8 [pid = 1818] [id = 625] 22:30:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847400) [pid = 1818] [serial = 1827] [outer = (nil)] 22:30:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a400) [pid = 1818] [serial = 1828] [outer = 0x83847400] 22:30:13 INFO - PROCESS | 1818 | 1477632613283 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852c00) [pid = 1818] [serial = 1829] [outer = 0x83847400] 22:30:13 WARNING - wptserve Traceback (most recent call last): 22:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:13 WARNING - rv = self.func(request, response) 22:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:13 WARNING - access_control_allow_origin = "*") 22:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:13 WARNING - payload = payload_generator(server_data) 22:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:13 WARNING - return encode_string_as_bmp_image(data) 22:30: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 22:30:13 WARNING - img.save(f, "BMP") 22:30:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:13 WARNING - f.write(bmpfileheader) 22:30:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:13 WARNING - 22:30:22 INFO - PROCESS | 1818 | --DOCSHELL 0x83846000 == 7 [pid = 1818] [id = 624] 22:30:28 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83846400) [pid = 1818] [serial = 1824] [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] 22:30:34 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8384e000) [pid = 1818] [serial = 1826] [outer = (nil)] [url = about:blank] 22:30:34 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384a400) [pid = 1818] [serial = 1828] [outer = (nil)] [url = about:blank] 22:30:43 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:30:43 INFO - PROCESS | 1818 | 1477632643501 Marionette TRACE conn4 <- [1,2863,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]]]}] 22:30:43 INFO - . 22:30:43 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30706ms 22:30:43 INFO - PROCESS | 1818 | 1477632643523 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 22:30:43 INFO - PROCESS | 1818 | 1477632643530 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 22:30:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:30:43 INFO - PROCESS | 1818 | 1477632643543 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:43 INFO - PROCESS | 1818 | 1477632643788 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 22:30:43 INFO - PROCESS | 1818 | 1477632643875 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 22:30:43 INFO - PROCESS | 1818 | 1477632643882 Marionette TRACE conn4 <- [1,2866,null,["8"]] 22:30:43 INFO - PROCESS | 1818 | 1477632643892 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 22:30:43 INFO - PROCESS | 1818 | 1477632643899 Marionette TRACE conn4 <- [1,2867,null,{}] 22:30:43 INFO - PROCESS | 1818 | 1477632643907 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846400 == 8 [pid = 1818] [id = 626] 22:30:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846800) [pid = 1818] [serial = 1830] [outer = (nil)] 22:30:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a800) [pid = 1818] [serial = 1831] [outer = 0x83846800] 22:30:44 INFO - PROCESS | 1818 | 1477632644009 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852400) [pid = 1818] [serial = 1832] [outer = 0x83846800] 22:30:44 WARNING - wptserve Traceback (most recent call last): 22:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:44 WARNING - rv = self.func(request, response) 22:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:44 WARNING - access_control_allow_origin = "*") 22:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:44 WARNING - payload = payload_generator(server_data) 22:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:44 WARNING - return encode_string_as_bmp_image(data) 22:30: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 22:30:44 WARNING - img.save(f, "BMP") 22:30:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:44 WARNING - f.write(bmpfileheader) 22:30:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:44 WARNING - 22:30:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83846c00 == 7 [pid = 1818] [id = 625] 22:30:56 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83847400) [pid = 1818] [serial = 1827] [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] 22:31:01 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83852c00) [pid = 1818] [serial = 1829] [outer = (nil)] [url = about:blank] 22:31:01 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8384a800) [pid = 1818] [serial = 1831] [outer = (nil)] [url = about:blank] 22:31:14 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:31:14 INFO - PROCESS | 1818 | 1477632674229 Marionette TRACE conn4 <- [1,2868,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]]]}] 22:31:14 INFO - . 22:31:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30705ms 22:31:14 INFO - PROCESS | 1818 | 1477632674246 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 1818 | 1477632674253 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 22:31:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:31:14 INFO - PROCESS | 1818 | 1477632674265 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:14 INFO - PROCESS | 1818 | 1477632674512 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 22:31:14 INFO - PROCESS | 1818 | 1477632674610 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 22:31:14 INFO - PROCESS | 1818 | 1477632674617 Marionette TRACE conn4 <- [1,2871,null,["8"]] 22:31:14 INFO - PROCESS | 1818 | 1477632674626 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 22:31:14 INFO - PROCESS | 1818 | 1477632674635 Marionette TRACE conn4 <- [1,2872,null,{}] 22:31:14 INFO - PROCESS | 1818 | 1477632674646 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x83846c00 == 8 [pid = 1818] [id = 627] 22:31:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83847400) [pid = 1818] [serial = 1833] [outer = (nil)] 22:31:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384a800) [pid = 1818] [serial = 1834] [outer = 0x83847400] 22:31:14 INFO - PROCESS | 1818 | 1477632674743 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852c00) [pid = 1818] [serial = 1835] [outer = 0x83847400] 22:31:15 INFO - PROCESS | 1818 | 1477632675413 Marionette TRACE conn4 <- [1,2873,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]]]}] 22:31:15 INFO - . 22:31:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1186ms 22:31:15 INFO - PROCESS | 1818 | 1477632675449 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1818 | 1477632675454 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 22:31:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:31:15 INFO - PROCESS | 1818 | 1477632675463 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:15 INFO - PROCESS | 1818 | 1477632675709 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 22:31:15 INFO - PROCESS | 1818 | 1477632675736 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 22:31:15 INFO - PROCESS | 1818 | 1477632675742 Marionette TRACE conn4 <- [1,2876,null,["8"]] 22:31:15 INFO - PROCESS | 1818 | 1477632675749 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 22:31:15 INFO - PROCESS | 1818 | 1477632675754 Marionette TRACE conn4 <- [1,2877,null,{}] 22:31:15 INFO - PROCESS | 1818 | 1477632675761 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384f800 == 9 [pid = 1818] [id = 628] 22:31:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x83907400) [pid = 1818] [serial = 1836] [outer = (nil)] 22:31:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83912800) [pid = 1818] [serial = 1837] [outer = 0x83907400] 22:31:15 INFO - PROCESS | 1818 | 1477632675852 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83912c00) [pid = 1818] [serial = 1838] [outer = 0x83907400] 22:31:16 INFO - PROCESS | 1818 | 1477632676649 Marionette TRACE conn4 <- [1,2878,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]]]}] 22:31:16 INFO - . 22:31:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1226ms 22:31:16 INFO - PROCESS | 1818 | 1477632676697 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1818 | 1477632676704 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 22:31:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:31:16 INFO - PROCESS | 1818 | 1477632676712 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:16 INFO - PROCESS | 1818 | 1477632676953 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 22:31:16 INFO - PROCESS | 1818 | 1477632676969 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 22:31:16 INFO - PROCESS | 1818 | 1477632676974 Marionette TRACE conn4 <- [1,2881,null,["8"]] 22:31:16 INFO - PROCESS | 1818 | 1477632676981 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 22:31:16 INFO - PROCESS | 1818 | 1477632676989 Marionette TRACE conn4 <- [1,2882,null,{}] 22:31:17 INFO - PROCESS | 1818 | 1477632676996 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405e800 == 10 [pid = 1818] [id = 629] 22:31:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8405ec00) [pid = 1818] [serial = 1839] [outer = (nil)] 22:31:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x88334000) [pid = 1818] [serial = 1840] [outer = 0x8405ec00] 22:31:17 INFO - PROCESS | 1818 | 1477632677087 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x88339c00) [pid = 1818] [serial = 1841] [outer = 0x8405ec00] 22:31:17 INFO - PROCESS | 1818 | 1477632677856 Marionette TRACE conn4 <- [1,2883,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]]]}] 22:31:17 INFO - . 22:31:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 22:31:17 INFO - PROCESS | 1818 | 1477632677888 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1818 | 1477632677893 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 22:31:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:31:17 INFO - PROCESS | 1818 | 1477632677900 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:18 INFO - PROCESS | 1818 | 1477632678126 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 22:31:18 INFO - PROCESS | 1818 | 1477632678142 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 22:31:18 INFO - PROCESS | 1818 | 1477632678149 Marionette TRACE conn4 <- [1,2886,null,["8"]] 22:31:18 INFO - PROCESS | 1818 | 1477632678155 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 22:31:18 INFO - PROCESS | 1818 | 1477632678162 Marionette TRACE conn4 <- [1,2887,null,{}] 22:31:18 INFO - PROCESS | 1818 | 1477632678168 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313d400 == 11 [pid = 1818] [id = 630] 22:31:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b7ec000) [pid = 1818] [serial = 1842] [outer = (nil)] 22:31:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b7f2800) [pid = 1818] [serial = 1843] [outer = 0x8b7ec000] 22:31:18 INFO - PROCESS | 1818 | 1477632678254 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7f5c00) [pid = 1818] [serial = 1844] [outer = 0x8b7ec000] 22:31:18 INFO - PROCESS | 1818 | 1477632678953 Marionette TRACE conn4 <- [1,2888,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]]]}] 22:31:18 INFO - . 22:31:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1081ms 22:31:18 INFO - PROCESS | 1818 | 1477632678981 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 1818 | 1477632678985 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 22:31:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:31:18 INFO - PROCESS | 1818 | 1477632678992 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:19 INFO - PROCESS | 1818 | 1477632679163 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 22:31:19 INFO - PROCESS | 1818 | 1477632679303 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 22:31:19 INFO - PROCESS | 1818 | 1477632679309 Marionette TRACE conn4 <- [1,2891,null,["8"]] 22:31:19 INFO - PROCESS | 1818 | 1477632679319 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 22:31:19 INFO - PROCESS | 1818 | 1477632679323 Marionette TRACE conn4 <- [1,2892,null,{}] 22:31:19 INFO - PROCESS | 1818 | 1477632679330 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f3800 == 12 [pid = 1818] [id = 631] 22:31:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6f3c00) [pid = 1818] [serial = 1845] [outer = (nil)] 22:31:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8cc55000) [pid = 1818] [serial = 1846] [outer = 0x8c6f3c00] 22:31:19 INFO - PROCESS | 1818 | 1477632679414 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8cc56000) [pid = 1818] [serial = 1847] [outer = 0x8c6f3c00] 22:31:20 INFO - PROCESS | 1818 | 1477632680023 Marionette TRACE conn4 <- [1,2893,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]]]}] 22:31:20 INFO - . 22:31:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1070ms 22:31:20 INFO - PROCESS | 1818 | 1477632680062 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1818 | 1477632680066 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 22:31:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:31:20 INFO - PROCESS | 1818 | 1477632680073 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:20 INFO - PROCESS | 1818 | 1477632680339 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 22:31:20 INFO - PROCESS | 1818 | 1477632680355 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 22:31:20 INFO - PROCESS | 1818 | 1477632680359 Marionette TRACE conn4 <- [1,2896,null,["8"]] 22:31:20 INFO - PROCESS | 1818 | 1477632680364 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 22:31:20 INFO - PROCESS | 1818 | 1477632680370 Marionette TRACE conn4 <- [1,2897,null,{}] 22:31:20 INFO - PROCESS | 1818 | 1477632680376 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5dc00 == 13 [pid = 1818] [id = 632] 22:31:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cd5e400) [pid = 1818] [serial = 1848] [outer = (nil)] 22:31:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8ceec400) [pid = 1818] [serial = 1849] [outer = 0x8cd5e400] 22:31:20 INFO - PROCESS | 1818 | 1477632680464 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8d9e6000) [pid = 1818] [serial = 1850] [outer = 0x8cd5e400] 22:31:21 INFO - PROCESS | 1818 | 1477632681160 Marionette TRACE conn4 <- [1,2898,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]]]}] 22:31:21 INFO - . 22:31:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1121ms 22:31:21 INFO - PROCESS | 1818 | 1477632681194 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 1818 | 1477632681198 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 22:31:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 22:31:21 INFO - PROCESS | 1818 | 1477632681205 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:21 INFO - PROCESS | 1818 | 1477632681369 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 22:31:21 INFO - PROCESS | 1818 | 1477632681524 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 22:31:21 INFO - PROCESS | 1818 | 1477632681532 Marionette TRACE conn4 <- [1,2901,null,["8"]] 22:31:21 INFO - PROCESS | 1818 | 1477632681541 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 22:31:21 INFO - PROCESS | 1818 | 1477632681547 Marionette TRACE conn4 <- [1,2902,null,{}] 22:31:21 INFO - PROCESS | 1818 | 1477632681553 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8daa4c00 == 14 [pid = 1818] [id = 633] 22:31:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8daaa000) [pid = 1818] [serial = 1851] [outer = (nil)] 22:31:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8daf5400) [pid = 1818] [serial = 1852] [outer = 0x8daaa000] 22:31:21 INFO - PROCESS | 1818 | 1477632681637 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8daf5800) [pid = 1818] [serial = 1853] [outer = 0x8daaa000] 22:31:22 INFO - PROCESS | 1818 | 1477632682213 Marionette TRACE conn4 <- [1,2903,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]]]}] 22:31:22 INFO - . 22:31:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1069ms 22:31:22 INFO - PROCESS | 1818 | 1477632682275 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1818 | 1477632682278 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 22:31:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 22:31:22 INFO - PROCESS | 1818 | 1477632682289 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:22 INFO - PROCESS | 1818 | 1477632682475 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 22:31:22 INFO - PROCESS | 1818 | 1477632682647 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 22:31:22 INFO - PROCESS | 1818 | 1477632682654 Marionette TRACE conn4 <- [1,2906,null,["8"]] 22:31:22 INFO - PROCESS | 1818 | 1477632682663 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 22:31:22 INFO - PROCESS | 1818 | 1477632682674 Marionette TRACE conn4 <- [1,2907,null,{}] 22:31:22 INFO - PROCESS | 1818 | 1477632682684 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8327dc00 == 15 [pid = 1818] [id = 634] 22:31:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x83281000) [pid = 1818] [serial = 1854] [outer = (nil)] 22:31:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x83289400) [pid = 1818] [serial = 1855] [outer = 0x83281000] 22:31:22 INFO - PROCESS | 1818 | 1477632682787 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x83289800) [pid = 1818] [serial = 1856] [outer = 0x83281000] 22:31:23 INFO - PROCESS | 1818 | 1477632683523 Marionette TRACE conn4 <- [1,2908,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]]]}] 22:31:23 INFO - . 22:31:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1289ms 22:31:23 INFO - PROCESS | 1818 | 1477632683579 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 22:31:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 22:31:23 INFO - PROCESS | 1818 | 1477632683589 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 22:31:23 INFO - PROCESS | 1818 | 1477632683598 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:23 INFO - PROCESS | 1818 | 1477632683869 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 22:31:24 INFO - PROCESS | 1818 | 1477632683999 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 22:31:24 INFO - PROCESS | 1818 | 1477632684006 Marionette TRACE conn4 <- [1,2911,null,["8"]] 22:31:24 INFO - PROCESS | 1818 | 1477632684013 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 22:31:24 INFO - PROCESS | 1818 | 1477632684023 Marionette TRACE conn4 <- [1,2912,null,{}] 22:31:24 INFO - PROCESS | 1818 | 1477632684076 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b0000 == 16 [pid = 1818] [id = 635] 22:31:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x88340400) [pid = 1818] [serial = 1857] [outer = (nil)] 22:31:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b7ee400) [pid = 1818] [serial = 1858] [outer = 0x88340400] 22:31:24 INFO - PROCESS | 1818 | 1477632684180 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b7f5000) [pid = 1818] [serial = 1859] [outer = 0x88340400] 22:31:24 INFO - PROCESS | 1818 | 1477632684891 Marionette TRACE conn4 <- [1,2913,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]]]}] 22:31:24 INFO - . 22:31:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1320ms 22:31:24 INFO - PROCESS | 1818 | 1477632684918 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 1818 | 1477632684923 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 22:31:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:31:24 INFO - PROCESS | 1818 | 1477632684931 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:25 INFO - PROCESS | 1818 | 1477632685137 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 22:31:25 INFO - PROCESS | 1818 | 1477632685330 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 22:31:25 INFO - PROCESS | 1818 | 1477632685340 Marionette TRACE conn4 <- [1,2916,null,["8"]] 22:31:25 INFO - PROCESS | 1818 | 1477632685388 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 22:31:25 INFO - PROCESS | 1818 | 1477632685397 Marionette TRACE conn4 <- [1,2917,null,{}] 22:31:25 INFO - PROCESS | 1818 | 1477632685404 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f610400 == 17 [pid = 1818] [id = 636] 22:31:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8f611000) [pid = 1818] [serial = 1860] [outer = (nil)] 22:31:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8f613800) [pid = 1818] [serial = 1861] [outer = 0x8f611000] 22:31:25 INFO - PROCESS | 1818 | 1477632685508 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8f616000) [pid = 1818] [serial = 1862] [outer = 0x8f611000] 22:31:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70bc00 == 18 [pid = 1818] [id = 637] 22:31:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8f70c400) [pid = 1818] [serial = 1863] [outer = (nil)] 22:31:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8f65b800) [pid = 1818] [serial = 1864] [outer = 0x8f70c400] 22:31:26 INFO - PROCESS | 1818 | 1477632686567 Marionette TRACE conn4 <- [1,2918,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]]]}] 22:31:26 INFO - . 22:31:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1676ms 22:31:26 INFO - PROCESS | 1818 | 1477632686606 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1818 | 1477632686612 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 22:31:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:31:26 INFO - PROCESS | 1818 | 1477632686623 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:26 INFO - PROCESS | 1818 | 1477632686910 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 22:31:27 INFO - PROCESS | 1818 | 1477632687088 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 22:31:27 INFO - PROCESS | 1818 | 1477632687095 Marionette TRACE conn4 <- [1,2921,null,["8"]] 22:31:27 INFO - PROCESS | 1818 | 1477632687102 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 22:31:27 INFO - PROCESS | 1818 | 1477632687110 Marionette TRACE conn4 <- [1,2922,null,{}] 22:31:27 INFO - PROCESS | 1818 | 1477632687156 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1818 | --DOCSHELL 0x83846400 == 17 [pid = 1818] [id = 626] 22:31:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287800 == 18 [pid = 1818] [id = 638] 22:31:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83849400) [pid = 1818] [serial = 1865] [outer = (nil)] 22:31:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x838b3800) [pid = 1818] [serial = 1866] [outer = 0x83849400] 22:31:27 INFO - PROCESS | 1818 | 1477632687272 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8390d800) [pid = 1818] [serial = 1867] [outer = 0x83849400] 22:31:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405b400 == 19 [pid = 1818] [id = 639] 22:31:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8405c400) [pid = 1818] [serial = 1868] [outer = (nil)] 22:31:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8390e400) [pid = 1818] [serial = 1869] [outer = 0x8405c400] 22:31:28 INFO - PROCESS | 1818 | 1477632688051 Marionette TRACE conn4 <- [1,2923,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]]]}] 22:31:28 INFO - . 22:31:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1474ms 22:31:28 INFO - PROCESS | 1818 | 1477632688140 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1818 | 1477632688146 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 22:31:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:31:28 INFO - PROCESS | 1818 | 1477632688159 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:28 INFO - PROCESS | 1818 | 1477632688355 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 22:31:28 INFO - PROCESS | 1818 | 1477632688365 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 22:31:28 INFO - PROCESS | 1818 | 1477632688369 Marionette TRACE conn4 <- [1,2926,null,["8"]] 22:31:28 INFO - PROCESS | 1818 | 1477632688377 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 22:31:28 INFO - PROCESS | 1818 | 1477632688384 Marionette TRACE conn4 <- [1,2927,null,{}] 22:31:28 INFO - PROCESS | 1818 | 1477632688513 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f4c00 == 20 [pid = 1818] [id = 640] 22:31:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8b7eb400) [pid = 1818] [serial = 1870] [outer = (nil)] 22:31:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8b7f1000) [pid = 1818] [serial = 1871] [outer = 0x8b7eb400] 22:31:28 INFO - PROCESS | 1818 | 1477632688606 Marionette DEBUG loaded listener.js 22:31:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8c6ea000) [pid = 1818] [serial = 1872] [outer = 0x8b7eb400] 22:31:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5a000 == 21 [pid = 1818] [id = 641] 22:31:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8cd5c400) [pid = 1818] [serial = 1873] [outer = (nil)] 22:31:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd5d000) [pid = 1818] [serial = 1874] [outer = 0x8cd5c400] 22:31:29 INFO - PROCESS | 1818 | 1477632689351 Marionette TRACE conn4 <- [1,2928,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]]]}] 22:31:29 INFO - . 22:31:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1278ms 22:31:29 INFO - PROCESS | 1818 | 1477632689442 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1818 | 1477632689449 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 22:31:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:31:29 INFO - PROCESS | 1818 | 1477632689457 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:29 INFO - PROCESS | 1818 | 1477632689665 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 22:31:29 INFO - PROCESS | 1818 | 1477632689814 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 22:31:29 INFO - PROCESS | 1818 | 1477632689820 Marionette TRACE conn4 <- [1,2931,null,["8"]] 22:31:29 INFO - PROCESS | 1818 | 1477632689839 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 22:31:29 INFO - PROCESS | 1818 | 1477632689852 Marionette TRACE conn4 <- [1,2932,null,{}] 22:31:29 INFO - PROCESS | 1818 | 1477632689859 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9f1c00 == 22 [pid = 1818] [id = 642] 22:31:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8d9f2000) [pid = 1818] [serial = 1875] [outer = (nil)] 22:31:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8daa5400) [pid = 1818] [serial = 1876] [outer = 0x8d9f2000] 22:31:29 INFO - PROCESS | 1818 | 1477632689958 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8daa8400) [pid = 1818] [serial = 1877] [outer = 0x8d9f2000] 22:31:30 INFO - PROCESS | 1818 | 1477632690665 Marionette TRACE conn4 <- [1,2933,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]]]}] 22:31:30 INFO - . 22:31:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1226ms 22:31:30 INFO - PROCESS | 1818 | 1477632690683 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 1818 | 1477632690687 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 22:31:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:31:30 INFO - PROCESS | 1818 | 1477632690700 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:30 INFO - PROCESS | 1818 | 1477632690921 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 22:31:30 INFO - PROCESS | 1818 | 1477632690951 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 22:31:30 INFO - PROCESS | 1818 | 1477632690955 Marionette TRACE conn4 <- [1,2936,null,["8"]] 22:31:30 INFO - PROCESS | 1818 | 1477632690961 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 22:31:30 INFO - PROCESS | 1818 | 1477632690966 Marionette TRACE conn4 <- [1,2937,null,{}] 22:31:31 INFO - PROCESS | 1818 | 1477632691049 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b4800 == 23 [pid = 1818] [id = 643] 22:31:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f657800) [pid = 1818] [serial = 1878] [outer = (nil)] 22:31:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f70c000) [pid = 1818] [serial = 1879] [outer = 0x8f657800] 22:31:31 INFO - PROCESS | 1818 | 1477632691140 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f713800) [pid = 1818] [serial = 1880] [outer = 0x8f657800] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8cd5e400) [pid = 1818] [serial = 1848] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c6f3c00) [pid = 1818] [serial = 1845] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b7ec000) [pid = 1818] [serial = 1842] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8405ec00) [pid = 1818] [serial = 1839] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83907400) [pid = 1818] [serial = 1836] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83847400) [pid = 1818] [serial = 1833] [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] 22:31:31 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83846800) [pid = 1818] [serial = 1830] [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] 22:31:32 INFO - PROCESS | 1818 | 1477632692058 Marionette TRACE conn4 <- [1,2938,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]]]}] 22:31:32 INFO - . 22:31:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1381ms 22:31:32 INFO - PROCESS | 1818 | 1477632692081 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 1818 | 1477632692086 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 22:31:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:31:32 INFO - PROCESS | 1818 | 1477632692093 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:32 INFO - PROCESS | 1818 | 1477632692264 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 22:31:32 INFO - PROCESS | 1818 | 1477632692411 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 22:31:32 INFO - PROCESS | 1818 | 1477632692416 Marionette TRACE conn4 <- [1,2941,null,["8"]] 22:31:32 INFO - PROCESS | 1818 | 1477632692422 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 22:31:32 INFO - PROCESS | 1818 | 1477632692427 Marionette TRACE conn4 <- [1,2942,null,{}] 22:31:32 INFO - PROCESS | 1818 | 1477632692432 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401c400 == 24 [pid = 1818] [id = 644] 22:31:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8f8c4000) [pid = 1818] [serial = 1881] [outer = (nil)] 22:31:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f8c6c00) [pid = 1818] [serial = 1882] [outer = 0x8f8c4000] 22:31:32 INFO - PROCESS | 1818 | 1477632692521 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f8ca000) [pid = 1818] [serial = 1883] [outer = 0x8f8c4000] 22:31:33 INFO - PROCESS | 1818 | 1477632693123 Marionette TRACE conn4 <- [1,2943,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]]]}] 22:31:33 INFO - . 22:31:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1075ms 22:31:33 INFO - PROCESS | 1818 | 1477632693168 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1818 | 1477632693172 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 22:31:33 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 22:31:33 INFO - PROCESS | 1818 | 1477632693179 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:33 INFO - PROCESS | 1818 | 1477632693428 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 22:31:33 INFO - PROCESS | 1818 | 1477632693441 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 22:31:33 INFO - PROCESS | 1818 | 1477632693444 Marionette TRACE conn4 <- [1,2946,null,["8"]] 22:31:33 INFO - PROCESS | 1818 | 1477632693452 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 22:31:33 INFO - PROCESS | 1818 | 1477632693457 Marionette TRACE conn4 <- [1,2947,null,{}] 22:31:33 INFO - PROCESS | 1818 | 1477632693462 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x90f46400 == 25 [pid = 1818] [id = 645] 22:31:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x90f47800) [pid = 1818] [serial = 1884] [outer = (nil)] 22:31:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x92275000) [pid = 1818] [serial = 1885] [outer = 0x90f47800] 22:31:33 INFO - PROCESS | 1818 | 1477632693546 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x92275400) [pid = 1818] [serial = 1886] [outer = 0x90f47800] 22:31:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x83284400 == 26 [pid = 1818] [id = 646] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x838b2800) [pid = 1818] [serial = 1887] [outer = (nil)] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x838b6000) [pid = 1818] [serial = 1888] [outer = 0x838b2800] 22:31:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b6c00 == 27 [pid = 1818] [id = 647] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x839b7800) [pid = 1818] [serial = 1889] [outer = (nil)] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x839bd400) [pid = 1818] [serial = 1890] [outer = 0x839b7800] 22:31:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x84052000 == 28 [pid = 1818] [id = 648] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x84053800) [pid = 1818] [serial = 1891] [outer = (nil)] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x84055000) [pid = 1818] [serial = 1892] [outer = 0x84053800] 22:31:34 INFO - PROCESS | 1818 | 1477632694410 Marionette TRACE conn4 <- [1,2948,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"]]]}] 22:31:34 INFO - ... 22:31:34 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1278ms 22:31:34 INFO - PROCESS | 1818 | 1477632694458 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 1818 | 1477632694465 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 22:31:34 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 22:31:34 INFO - PROCESS | 1818 | 1477632694476 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:34 INFO - PROCESS | 1818 | 1477632694727 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 22:31:34 INFO - PROCESS | 1818 | 1477632694897 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 22:31:34 INFO - PROCESS | 1818 | 1477632694903 Marionette TRACE conn4 <- [1,2951,null,["8"]] 22:31:34 INFO - PROCESS | 1818 | 1477632694912 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 22:31:34 INFO - PROCESS | 1818 | 1477632694919 Marionette TRACE conn4 <- [1,2952,null,{}] 22:31:34 INFO - PROCESS | 1818 | 1477632694926 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e7800 == 29 [pid = 1818] [id = 649] 22:31:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8d9e8800) [pid = 1818] [serial = 1893] [outer = (nil)] 22:31:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8dc87000) [pid = 1818] [serial = 1894] [outer = 0x8d9e8800] 22:31:35 INFO - PROCESS | 1818 | 1477632695031 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8f65c000) [pid = 1818] [serial = 1895] [outer = 0x8d9e8800] 22:31:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8cf400 == 30 [pid = 1818] [id = 650] 22:31:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8f8d2c00) [pid = 1818] [serial = 1896] [outer = (nil)] 22:31:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fb1c400) [pid = 1818] [serial = 1897] [outer = 0x8f8d2c00] 22:31:35 INFO - PROCESS | 1818 | 1477632695718 Marionette TRACE conn4 <- [1,2953,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"]]]}] 22:31:35 INFO - . 22:31:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1273ms 22:31:35 INFO - PROCESS | 1818 | 1477632695754 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 1818 | 1477632695761 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 22:31:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 22:31:35 INFO - PROCESS | 1818 | 1477632695771 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:35 INFO - PROCESS | 1818 | 1477632695965 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 22:31:36 INFO - PROCESS | 1818 | 1477632696160 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 22:31:36 INFO - PROCESS | 1818 | 1477632696166 Marionette TRACE conn4 <- [1,2956,null,["8"]] 22:31:36 INFO - PROCESS | 1818 | 1477632696175 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 22:31:36 INFO - PROCESS | 1818 | 1477632696180 Marionette TRACE conn4 <- [1,2957,null,{}] 22:31:36 INFO - PROCESS | 1818 | 1477632696191 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x83134000 == 31 [pid = 1818] [id = 651] 22:31:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x92272000) [pid = 1818] [serial = 1898] [outer = (nil)] 22:31:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x92865c00) [pid = 1818] [serial = 1899] [outer = 0x92272000] 22:31:36 INFO - PROCESS | 1818 | 1477632696291 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9307f800) [pid = 1818] [serial = 1900] [outer = 0x92272000] 22:31:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9319bc00 == 32 [pid = 1818] [id = 652] 22:31:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x9319d400) [pid = 1818] [serial = 1901] [outer = (nil)] 22:31:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x9355ac00) [pid = 1818] [serial = 1902] [outer = 0x9319d400] 22:31:37 INFO - PROCESS | 1818 | 1477632697007 Marionette TRACE conn4 <- [1,2958,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"]]]}] 22:31:37 INFO - . 22:31:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1278ms 22:31:37 INFO - PROCESS | 1818 | 1477632697058 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1818 | 1477632697066 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 22:31:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 22:31:37 INFO - PROCESS | 1818 | 1477632697075 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:37 INFO - PROCESS | 1818 | 1477632697261 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 22:31:37 INFO - PROCESS | 1818 | 1477632697445 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 22:31:37 INFO - PROCESS | 1818 | 1477632697452 Marionette TRACE conn4 <- [1,2961,null,["8"]] 22:31:37 INFO - PROCESS | 1818 | 1477632697462 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 22:31:37 INFO - PROCESS | 1818 | 1477632697469 Marionette TRACE conn4 <- [1,2962,null,{}] 22:31:37 INFO - PROCESS | 1818 | 1477632697520 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x93770c00 == 33 [pid = 1818] [id = 653] 22:31:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x93771000) [pid = 1818] [serial = 1903] [outer = (nil)] 22:31:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x93778000) [pid = 1818] [serial = 1904] [outer = 0x93771000] 22:31:37 INFO - PROCESS | 1818 | 1477632697621 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9377b400) [pid = 1818] [serial = 1905] [outer = 0x93771000] 22:31:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d8b800 == 34 [pid = 1818] [id = 654] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x93d8e400) [pid = 1818] [serial = 1906] [outer = (nil)] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x93d8ec00) [pid = 1818] [serial = 1907] [outer = 0x93d8e400] 22:31:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x93d94000 == 35 [pid = 1818] [id = 655] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x93d95800) [pid = 1818] [serial = 1908] [outer = (nil)] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x940dc800) [pid = 1818] [serial = 1909] [outer = 0x93d95800] 22:31:38 INFO - PROCESS | 1818 | 1477632698343 Marionette TRACE conn4 <- [1,2963,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"]]]}] 22:31:38 INFO - .. 22:31:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1328ms 22:31:38 INFO - PROCESS | 1818 | 1477632698417 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1818 | 1477632698422 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 22:31:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 22:31:38 INFO - PROCESS | 1818 | 1477632698431 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:38 INFO - PROCESS | 1818 | 1477632698638 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 22:31:38 INFO - PROCESS | 1818 | 1477632698820 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 22:31:38 INFO - PROCESS | 1818 | 1477632698825 Marionette TRACE conn4 <- [1,2966,null,["8"]] 22:31:38 INFO - PROCESS | 1818 | 1477632698831 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 22:31:38 INFO - PROCESS | 1818 | 1477632698839 Marionette TRACE conn4 <- [1,2967,null,{}] 22:31:38 INFO - PROCESS | 1818 | 1477632698886 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x9495bc00 == 36 [pid = 1818] [id = 656] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x9495dc00) [pid = 1818] [serial = 1910] [outer = (nil)] 22:31:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x94964c00) [pid = 1818] [serial = 1911] [outer = 0x9495dc00] 22:31:38 INFO - PROCESS | 1818 | 1477632698993 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x94bed000) [pid = 1818] [serial = 1912] [outer = 0x9495dc00] 22:31:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ce7000 == 37 [pid = 1818] [id = 657] 22:31:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x94cedc00) [pid = 1818] [serial = 1913] [outer = (nil)] 22:31:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x94e31800) [pid = 1818] [serial = 1914] [outer = 0x94cedc00] 22:31:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x94f1a800 == 38 [pid = 1818] [id = 658] 22:31:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x94f1bc00) [pid = 1818] [serial = 1915] [outer = (nil)] 22:31:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x94f1d400) [pid = 1818] [serial = 1916] [outer = 0x94f1bc00] 22:31:39 INFO - PROCESS | 1818 | 1477632699718 Marionette TRACE conn4 <- [1,2968,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"]]]}] 22:31:39 INFO - .. 22:31:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1322ms 22:31:39 INFO - PROCESS | 1818 | 1477632699753 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 22:31:39 INFO - PROCESS | 1818 | 1477632699756 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 22:31:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 22:31:39 INFO - PROCESS | 1818 | 1477632699764 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:39 INFO - PROCESS | 1818 | 1477632699936 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 22:31:40 INFO - PROCESS | 1818 | 1477632700132 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 22:31:40 INFO - PROCESS | 1818 | 1477632700151 Marionette TRACE conn4 <- [1,2971,null,["8"]] 22:31:40 INFO - PROCESS | 1818 | 1477632700160 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 22:31:40 INFO - PROCESS | 1818 | 1477632700166 Marionette TRACE conn4 <- [1,2972,null,{}] 22:31:40 INFO - PROCESS | 1818 | 1477632700176 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x94e2c800 == 39 [pid = 1818] [id = 659] 22:31:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x94e2d000) [pid = 1818] [serial = 1917] [outer = (nil)] 22:31:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x9547a000) [pid = 1818] [serial = 1918] [outer = 0x94e2d000] 22:31:40 INFO - PROCESS | 1818 | 1477632700270 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x9547c000) [pid = 1818] [serial = 1919] [outer = 0x94e2d000] 22:31:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x956e7000 == 40 [pid = 1818] [id = 660] 22:31:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x956e7800) [pid = 1818] [serial = 1920] [outer = (nil)] 22:31:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x95756800) [pid = 1818] [serial = 1921] [outer = 0x956e7800] 22:31:40 INFO - PROCESS | 1818 | 1477632700946 Marionette TRACE conn4 <- [1,2973,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"]]]}] 22:31:40 INFO - . 22:31:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1221ms 22:31:40 INFO - PROCESS | 1818 | 1477632700986 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1818 | 1477632700989 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 22:31:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 22:31:41 INFO - PROCESS | 1818 | 1477632700997 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:41 INFO - PROCESS | 1818 | 1477632701201 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 22:31:41 INFO - PROCESS | 1818 | 1477632701367 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 22:31:41 INFO - PROCESS | 1818 | 1477632701372 Marionette TRACE conn4 <- [1,2976,null,["8"]] 22:31:41 INFO - PROCESS | 1818 | 1477632701382 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 22:31:41 INFO - PROCESS | 1818 | 1477632701388 Marionette TRACE conn4 <- [1,2977,null,{}] 22:31:41 INFO - PROCESS | 1818 | 1477632701441 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x83131400 == 41 [pid = 1818] [id = 661] 22:31:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x83852000) [pid = 1818] [serial = 1922] [outer = (nil)] 22:31:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x8b6f9800) [pid = 1818] [serial = 1923] [outer = 0x83852000] 22:31:41 INFO - PROCESS | 1818 | 1477632701540 Marionette DEBUG loaded listener.js 22:31:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x8cd59000) [pid = 1818] [serial = 1924] [outer = 0x83852000] 22:31:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fcc00 == 42 [pid = 1818] [id = 662] 22:31:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x8b7ec400) [pid = 1818] [serial = 1925] [outer = (nil)] 22:31:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x8b7f7c00) [pid = 1818] [serial = 1926] [outer = 0x8b7ec400] 22:31:42 INFO - PROCESS | 1818 | 1477632702447 Marionette TRACE conn4 <- [1,2978,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"]]]}] 22:31:42 INFO - . 22:31:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1472ms 22:31:42 INFO - PROCESS | 1818 | 1477632702470 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 22:31:42 INFO - PROCESS | 1818 | 1477632702476 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 22:31:42 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 22:31:42 INFO - PROCESS | 1818 | 1477632702486 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:42 INFO - PROCESS | 1818 | 1477632702697 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 22:31:42 INFO - PROCESS | 1818 | 1477632702920 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 22:31:42 INFO - PROCESS | 1818 | 1477632702927 Marionette TRACE conn4 <- [1,2981,null,["8"]] 22:31:42 INFO - PROCESS | 1818 | 1477632702983 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 22:31:42 INFO - PROCESS | 1818 | 1477632702991 Marionette TRACE conn4 <- [1,2982,null,{}] 22:31:43 INFO - PROCESS | 1818 | 1477632702998 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b1c00 == 43 [pid = 1818] [id = 663] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x838b4000) [pid = 1818] [serial = 1927] [outer = (nil)] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x83907400) [pid = 1818] [serial = 1928] [outer = 0x838b4000] 22:31:43 INFO - PROCESS | 1818 | 1477632703093 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x838bc400) [pid = 1818] [serial = 1929] [outer = 0x838b4000] 22:31:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5a000 == 42 [pid = 1818] [id = 641] 22:31:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8405b400 == 41 [pid = 1818] [id = 639] 22:31:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70bc00 == 40 [pid = 1818] [id = 637] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x8daf5400) [pid = 1818] [serial = 1852] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x83907800 == 41 [pid = 1818] [id = 664] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x839b6800) [pid = 1818] [serial = 1930] [outer = (nil)] 22:31:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x84024400 == 42 [pid = 1818] [id = 665] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x88336400) [pid = 1818] [serial = 1931] [outer = (nil)] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x8b6fd000) [pid = 1818] [serial = 1932] [outer = 0x839b6800] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x8ceec400) [pid = 1818] [serial = 1849] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x8d9e6000) [pid = 1818] [serial = 1850] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x8cc55000) [pid = 1818] [serial = 1846] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8cc56000) [pid = 1818] [serial = 1847] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8b7f2800) [pid = 1818] [serial = 1843] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x8b7f5c00) [pid = 1818] [serial = 1844] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x88334000) [pid = 1818] [serial = 1840] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x88339c00) [pid = 1818] [serial = 1841] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x83912800) [pid = 1818] [serial = 1837] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0x83912c00) [pid = 1818] [serial = 1838] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x8384a800) [pid = 1818] [serial = 1834] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x83852c00) [pid = 1818] [serial = 1835] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x83852400) [pid = 1818] [serial = 1832] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x83aa8c00) [pid = 1818] [serial = 1933] [outer = 0x88336400] 22:31:43 INFO - PROCESS | 1818 | 1477632703931 Marionette TRACE conn4 <- [1,2983,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"]]]}] 22:31:44 INFO - .. 22:31:44 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1521ms 22:31:44 INFO - PROCESS | 1818 | 1477632704007 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1818 | 1477632704012 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 22:31:44 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 22:31:44 INFO - PROCESS | 1818 | 1477632704020 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:44 INFO - PROCESS | 1818 | 1477632704196 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 22:31:44 INFO - PROCESS | 1818 | 1477632704208 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 22:31:44 INFO - PROCESS | 1818 | 1477632704211 Marionette TRACE conn4 <- [1,2986,null,["8"]] 22:31:44 INFO - PROCESS | 1818 | 1477632704219 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 22:31:44 INFO - PROCESS | 1818 | 1477632704224 Marionette TRACE conn4 <- [1,2987,null,{}] 22:31:44 INFO - PROCESS | 1818 | 1477632704230 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384f400 == 43 [pid = 1818] [id = 666] 22:31:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x8c6eec00) [pid = 1818] [serial = 1934] [outer = (nil)] 22:31:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x8cc61400) [pid = 1818] [serial = 1935] [outer = 0x8c6eec00] 22:31:44 INFO - PROCESS | 1818 | 1477632704317 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x8cee9c00) [pid = 1818] [serial = 1936] [outer = 0x8c6eec00] 22:31:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x88336800 == 44 [pid = 1818] [id = 667] 22:31:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x8daa0400) [pid = 1818] [serial = 1937] [outer = (nil)] 22:31:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x8daf9000) [pid = 1818] [serial = 1938] [outer = 0x8daa0400] 22:31:45 INFO - PROCESS | 1818 | 1477632705106 Marionette TRACE conn4 <- [1,2988,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"]]]}] 22:31:45 INFO - . 22:31:45 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1121ms 22:31:45 INFO - PROCESS | 1818 | 1477632705148 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 22:31:45 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 22:31:45 INFO - PROCESS | 1818 | 1477632705155 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 22:31:45 INFO - PROCESS | 1818 | 1477632705163 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:45 INFO - PROCESS | 1818 | 1477632705331 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 22:31:45 INFO - PROCESS | 1818 | 1477632705486 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 22:31:45 INFO - PROCESS | 1818 | 1477632705491 Marionette TRACE conn4 <- [1,2991,null,["8"]] 22:31:45 INFO - PROCESS | 1818 | 1477632705514 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 22:31:45 INFO - PROCESS | 1818 | 1477632705523 Marionette TRACE conn4 <- [1,2992,null,{}] 22:31:45 INFO - PROCESS | 1818 | 1477632705529 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f655000 == 45 [pid = 1818] [id = 668] 22:31:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x8f655800) [pid = 1818] [serial = 1939] [outer = (nil)] 22:31:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x8f706400) [pid = 1818] [serial = 1940] [outer = 0x8f655800] 22:31:45 INFO - PROCESS | 1818 | 1477632705620 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x8f712000) [pid = 1818] [serial = 1941] [outer = 0x8f655800] 22:31:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65c800 == 46 [pid = 1818] [id = 669] 22:31:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x93080000) [pid = 1818] [serial = 1942] [outer = (nil)] 22:31:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x930bc000) [pid = 1818] [serial = 1943] [outer = 0x93080000] 22:31:46 INFO - . 22:31:46 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1223ms 22:31:46 INFO - PROCESS | 1818 | 1477632706374 Marionette TRACE conn4 <- [1,2993,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"]]]}] 22:31:46 INFO - PROCESS | 1818 | 1477632706399 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 1818 | 1477632706406 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 22:31:46 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 22:31:46 INFO - PROCESS | 1818 | 1477632706415 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:46 INFO - PROCESS | 1818 | 1477632706663 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 22:31:46 INFO - PROCESS | 1818 | 1477632706694 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 22:31:46 INFO - PROCESS | 1818 | 1477632706698 Marionette TRACE conn4 <- [1,2996,null,["8"]] 22:31:46 INFO - PROCESS | 1818 | 1477632706704 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 22:31:46 INFO - PROCESS | 1818 | 1477632706712 Marionette TRACE conn4 <- [1,2997,null,{}] 22:31:46 INFO - PROCESS | 1818 | 1477632706718 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x92866400 == 47 [pid = 1818] [id = 670] 22:31:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x930b8c00) [pid = 1818] [serial = 1944] [outer = (nil)] 22:31:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x93559c00) [pid = 1818] [serial = 1945] [outer = 0x930b8c00] 22:31:46 INFO - PROCESS | 1818 | 1477632706897 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x93771800) [pid = 1818] [serial = 1946] [outer = 0x930b8c00] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x8daaa000) [pid = 1818] [serial = 1851] [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] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x8f70c400) [pid = 1818] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x83849400) [pid = 1818] [serial = 1865] [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] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x8405c400) [pid = 1818] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632687777] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8b7eb400) [pid = 1818] [serial = 1870] [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] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8cd5c400) [pid = 1818] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x8f657800) [pid = 1818] [serial = 1878] [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] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x8f8c4000) [pid = 1818] [serial = 1881] [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] 22:31:47 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x8d9f2000) [pid = 1818] [serial = 1875] [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] 22:31:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x84055800 == 48 [pid = 1818] [id = 671] 22:31:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x8405c400) [pid = 1818] [serial = 1947] [outer = (nil)] 22:31:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x8833a800) [pid = 1818] [serial = 1948] [outer = 0x8405c400] 22:31:47 INFO - PROCESS | 1818 | 1477632707756 Marionette TRACE conn4 <- [1,2998,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"]]]}] 22:31:47 INFO - . 22:31:47 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1376ms 22:31:47 INFO - PROCESS | 1818 | 1477632707789 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1818 | 1477632707793 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 22:31:47 INFO - TEST-START | /touch-events/create-touch-touchlist.html 22:31:47 INFO - PROCESS | 1818 | 1477632707800 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:47 INFO - PROCESS | 1818 | 1477632707980 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 22:31:47 INFO - PROCESS | 1818 | 1477632707990 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 22:31:47 INFO - PROCESS | 1818 | 1477632707993 Marionette TRACE conn4 <- [1,3001,null,["8"]] 22:31:48 INFO - PROCESS | 1818 | 1477632707999 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 22:31:48 INFO - PROCESS | 1818 | 1477632708004 Marionette TRACE conn4 <- [1,3002,null,{}] 22:31:48 INFO - PROCESS | 1818 | 1477632708145 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8c4000 == 49 [pid = 1818] [id = 672] 22:31:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x8f8c7c00) [pid = 1818] [serial = 1949] [outer = (nil)] 22:31:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x93d8bc00) [pid = 1818] [serial = 1950] [outer = 0x8f8c7c00] 22:31:48 INFO - PROCESS | 1818 | 1477632708228 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x93d8d800) [pid = 1818] [serial = 1951] [outer = 0x8f8c7c00] 22:31:48 INFO - PROCESS | 1818 | 1477632708760 Marionette TRACE conn4 <- [1,3003,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]]]}] 22:31:48 INFO - .... 22:31:48 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 982ms 22:31:48 INFO - PROCESS | 1818 | 1477632708781 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 1818 | 1477632708785 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 22:31:48 INFO - TEST-START | /touch-events/historical.html 22:31:48 INFO - PROCESS | 1818 | 1477632708792 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:48 INFO - PROCESS | 1818 | 1477632708982 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 22:31:49 INFO - PROCESS | 1818 | 1477632709133 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 22:31:49 INFO - PROCESS | 1818 | 1477632709137 Marionette TRACE conn4 <- [1,3006,null,["8"]] 22:31:49 INFO - PROCESS | 1818 | 1477632709143 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 22:31:49 INFO - PROCESS | 1818 | 1477632709148 Marionette TRACE conn4 <- [1,3007,null,{}] 22:31:49 INFO - PROCESS | 1818 | 1477632709153 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x94be2800 == 50 [pid = 1818] [id = 673] 22:31:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x94e2f000) [pid = 1818] [serial = 1952] [outer = (nil)] 22:31:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x95779400) [pid = 1818] [serial = 1953] [outer = 0x94e2f000] 22:31:49 INFO - PROCESS | 1818 | 1477632709240 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x9577b800) [pid = 1818] [serial = 1954] [outer = 0x94e2f000] 22:31:49 INFO - PROCESS | 1818 | 1477632709863 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 22:31:49 INFO - . 22:31:49 INFO - TEST-OK | /touch-events/historical.html | took 1122ms 22:31:49 INFO - PROCESS | 1818 | 1477632709916 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 1818 | 1477632709924 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 22:31:49 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 22:31:49 INFO - PROCESS | 1818 | 1477632709935 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:50 INFO - PROCESS | 1818 | 1477632710150 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 22:31:50 INFO - PROCESS | 1818 | 1477632710341 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 22:31:50 INFO - PROCESS | 1818 | 1477632710346 Marionette TRACE conn4 <- [1,3011,null,["8"]] 22:31:50 INFO - PROCESS | 1818 | 1477632710360 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 22:31:50 INFO - PROCESS | 1818 | 1477632710366 Marionette TRACE conn4 <- [1,3012,null,{}] 22:31:50 INFO - PROCESS | 1818 | 1477632710417 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7ea800 == 51 [pid = 1818] [id = 674] 22:31:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x8b7f4000) [pid = 1818] [serial = 1955] [outer = (nil)] 22:31:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x8c6e9c00) [pid = 1818] [serial = 1956] [outer = 0x8b7f4000] 22:31:50 INFO - PROCESS | 1818 | 1477632710524 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x8cc56c00) [pid = 1818] [serial = 1957] [outer = 0x8b7f4000] 22:31:51 INFO - PROCESS | 1818 | 1477632711216 Marionette TRACE conn4 <- [1,3013,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]]]}] 22:31:51 INFO - ... 22:31:51 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1334ms 22:31:51 INFO - PROCESS | 1818 | 1477632711268 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 1818 | 1477632711274 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 22:31:51 INFO - TEST-START | /touch-events/touch-retargeting.html 22:31:51 INFO - PROCESS | 1818 | 1477632711282 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:51 INFO - PROCESS | 1818 | 1477632711514 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 22:31:51 INFO - PROCESS | 1818 | 1477632711678 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 22:31:51 INFO - PROCESS | 1818 | 1477632711684 Marionette TRACE conn4 <- [1,3016,null,["8"]] 22:31:51 INFO - PROCESS | 1818 | 1477632711706 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 22:31:51 INFO - PROCESS | 1818 | 1477632711714 Marionette TRACE conn4 <- [1,3017,null,{}] 22:31:51 INFO - PROCESS | 1818 | 1477632711723 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70e000 == 52 [pid = 1818] [id = 675] 22:31:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 117 (0x8f70fc00) [pid = 1818] [serial = 1958] [outer = (nil)] 22:31:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 118 (0x8fb23c00) [pid = 1818] [serial = 1959] [outer = 0x8f70fc00] 22:31:51 INFO - PROCESS | 1818 | 1477632711822 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 119 (0x90f0fc00) [pid = 1818] [serial = 1960] [outer = 0x8f70fc00] 22:31:52 INFO - PROCESS | 1818 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8c4000 == 51 [pid = 1818] [id = 672] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x84055800 == 50 [pid = 1818] [id = 671] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x92866400 == 49 [pid = 1818] [id = 670] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65c800 == 48 [pid = 1818] [id = 669] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f655000 == 47 [pid = 1818] [id = 668] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x88336800 == 46 [pid = 1818] [id = 667] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 118 (0x92275000) [pid = 1818] [serial = 1885] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8384f400 == 45 [pid = 1818] [id = 666] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x84024400 == 44 [pid = 1818] [id = 665] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83907800 == 43 [pid = 1818] [id = 664] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x838b1c00 == 42 [pid = 1818] [id = 663] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fcc00 == 41 [pid = 1818] [id = 662] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x956e7000 == 40 [pid = 1818] [id = 660] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x94f1a800 == 39 [pid = 1818] [id = 658] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x94ce7000 == 38 [pid = 1818] [id = 657] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x93d94000 == 37 [pid = 1818] [id = 655] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x93d8b800 == 36 [pid = 1818] [id = 654] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9319bc00 == 35 [pid = 1818] [id = 652] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8cf400 == 34 [pid = 1818] [id = 650] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x84052000 == 33 [pid = 1818] [id = 648] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x839b6c00 == 32 [pid = 1818] [id = 647] 22:31:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83284400 == 31 [pid = 1818] [id = 646] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 117 (0x8daf5800) [pid = 1818] [serial = 1853] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 116 (0x8f8c6c00) [pid = 1818] [serial = 1882] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x8f8ca000) [pid = 1818] [serial = 1883] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0x8f70c000) [pid = 1818] [serial = 1879] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x8f713800) [pid = 1818] [serial = 1880] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x8daa5400) [pid = 1818] [serial = 1876] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x8daa8400) [pid = 1818] [serial = 1877] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x8b7f1000) [pid = 1818] [serial = 1871] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8c6ea000) [pid = 1818] [serial = 1872] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8cd5d000) [pid = 1818] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x838b3800) [pid = 1818] [serial = 1866] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x8390d800) [pid = 1818] [serial = 1867] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x8390e400) [pid = 1818] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477632687777] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x8f613800) [pid = 1818] [serial = 1861] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0x8f65b800) [pid = 1818] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x8b7ee400) [pid = 1818] [serial = 1858] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x83289400) [pid = 1818] [serial = 1855] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x8c6eec00) [pid = 1818] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x88336400) [pid = 1818] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x838b4000) [pid = 1818] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x839b6800) [pid = 1818] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x8405c400) [pid = 1818] [serial = 1947] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x8f8c7c00) [pid = 1818] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x930b8c00) [pid = 1818] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8f655800) [pid = 1818] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x956e7800) [pid = 1818] [serial = 1920] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x839b7800) [pid = 1818] [serial = 1889] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x93d95800) [pid = 1818] [serial = 1908] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x9319d400) [pid = 1818] [serial = 1901] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x94f1bc00) [pid = 1818] [serial = 1915] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x93080000) [pid = 1818] [serial = 1942] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x93d8e400) [pid = 1818] [serial = 1906] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8b7ec400) [pid = 1818] [serial = 1925] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x84053800) [pid = 1818] [serial = 1891] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8f8d2c00) [pid = 1818] [serial = 1896] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x94cedc00) [pid = 1818] [serial = 1913] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8daa0400) [pid = 1818] [serial = 1937] [outer = (nil)] [url = about:blank] 22:31:58 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x838b2800) [pid = 1818] [serial = 1887] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x83131400 == 30 [pid = 1818] [id = 661] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x94e2c800 == 29 [pid = 1818] [id = 659] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x9495bc00 == 28 [pid = 1818] [id = 656] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x93770c00 == 27 [pid = 1818] [id = 653] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x83134000 == 26 [pid = 1818] [id = 651] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8f610400 == 25 [pid = 1818] [id = 636] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x839b0000 == 24 [pid = 1818] [id = 635] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x90f46400 == 23 [pid = 1818] [id = 645] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5dc00 == 22 [pid = 1818] [id = 632] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8401c400 == 21 [pid = 1818] [id = 644] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8313d400 == 20 [pid = 1818] [id = 630] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9f1c00 == 19 [pid = 1818] [id = 642] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x838b4800 == 18 [pid = 1818] [id = 643] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f3800 == 17 [pid = 1818] [id = 631] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x83287800 == 16 [pid = 1818] [id = 638] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f4c00 == 15 [pid = 1818] [id = 640] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8daa4c00 == 14 [pid = 1818] [id = 633] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8327dc00 == 13 [pid = 1818] [id = 634] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7ea800 == 12 [pid = 1818] [id = 674] 22:32:04 INFO - PROCESS | 1818 | --DOCSHELL 0x94be2800 == 11 [pid = 1818] [id = 673] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x83aa8c00) [pid = 1818] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8b6fd000) [pid = 1818] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8833a800) [pid = 1818] [serial = 1948] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x93d8bc00) [pid = 1818] [serial = 1950] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x93d8d800) [pid = 1818] [serial = 1951] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x93559c00) [pid = 1818] [serial = 1945] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93771800) [pid = 1818] [serial = 1946] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f706400) [pid = 1818] [serial = 1940] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f712000) [pid = 1818] [serial = 1941] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8cc61400) [pid = 1818] [serial = 1935] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8cee9c00) [pid = 1818] [serial = 1936] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83907400) [pid = 1818] [serial = 1928] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x838bc400) [pid = 1818] [serial = 1929] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x95756800) [pid = 1818] [serial = 1921] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x839bd400) [pid = 1818] [serial = 1890] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x940dc800) [pid = 1818] [serial = 1909] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x9355ac00) [pid = 1818] [serial = 1902] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x94f1d400) [pid = 1818] [serial = 1916] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x930bc000) [pid = 1818] [serial = 1943] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x93d8ec00) [pid = 1818] [serial = 1907] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8b7f7c00) [pid = 1818] [serial = 1926] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x84055000) [pid = 1818] [serial = 1892] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8fb1c400) [pid = 1818] [serial = 1897] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x94e31800) [pid = 1818] [serial = 1914] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8daf9000) [pid = 1818] [serial = 1938] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x838b6000) [pid = 1818] [serial = 1888] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x94964c00) [pid = 1818] [serial = 1911] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dc87000) [pid = 1818] [serial = 1894] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8b6f9800) [pid = 1818] [serial = 1923] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x92865c00) [pid = 1818] [serial = 1899] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9547a000) [pid = 1818] [serial = 1918] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93778000) [pid = 1818] [serial = 1904] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x95779400) [pid = 1818] [serial = 1953] [outer = (nil)] [url = about:blank] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x94e2f000) [pid = 1818] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8b7f4000) [pid = 1818] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8f611000) [pid = 1818] [serial = 1860] [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] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x92272000) [pid = 1818] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x90f47800) [pid = 1818] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x93771000) [pid = 1818] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x94e2d000) [pid = 1818] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x83852000) [pid = 1818] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x88340400) [pid = 1818] [serial = 1857] [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] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x9495dc00) [pid = 1818] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8d9e8800) [pid = 1818] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 22:32:07 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x83281000) [pid = 1818] [serial = 1854] [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] 22:32:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e7800 == 10 [pid = 1818] [id = 649] 22:32:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8405e800 == 9 [pid = 1818] [id = 629] 22:32:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8384f800 == 8 [pid = 1818] [id = 628] 22:32:12 INFO - PROCESS | 1818 | --DOCSHELL 0x83846c00 == 7 [pid = 1818] [id = 627] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f616000) [pid = 1818] [serial = 1862] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x9307f800) [pid = 1818] [serial = 1900] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x92275400) [pid = 1818] [serial = 1886] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x9377b400) [pid = 1818] [serial = 1905] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9547c000) [pid = 1818] [serial = 1919] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8cd59000) [pid = 1818] [serial = 1924] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8b7f5000) [pid = 1818] [serial = 1859] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x94bed000) [pid = 1818] [serial = 1912] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f65c000) [pid = 1818] [serial = 1895] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x83289800) [pid = 1818] [serial = 1856] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x9577b800) [pid = 1818] [serial = 1954] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8cc56c00) [pid = 1818] [serial = 1957] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8c6e9c00) [pid = 1818] [serial = 1956] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8fb23c00) [pid = 1818] [serial = 1959] [outer = (nil)] [url = about:blank] 22:32:21 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:32:22 INFO - PROCESS | 1818 | 1477632742020 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 22:32:22 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30771ms 22:32:22 INFO - PROCESS | 1818 | 1477632742055 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1818 | 1477632742062 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 22:32:22 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 22:32:22 INFO - PROCESS | 1818 | 1477632742075 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:22 INFO - PROCESS | 1818 | 1477632742313 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 22:32:22 INFO - PROCESS | 1818 | 1477632742405 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 22:32:22 INFO - PROCESS | 1818 | 1477632742412 Marionette TRACE conn4 <- [1,3021,null,["8"]] 22:32:22 INFO - PROCESS | 1818 | 1477632742420 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 22:32:22 INFO - PROCESS | 1818 | 1477632742429 Marionette TRACE conn4 <- [1,3022,null,{}] 22:32:22 INFO - PROCESS | 1818 | 1477632742437 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x83284000 == 8 [pid = 1818] [id = 676] 22:32:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83284c00) [pid = 1818] [serial = 1961] [outer = (nil)] 22:32:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83287800) [pid = 1818] [serial = 1962] [outer = 0x83284c00] 22:32:22 INFO - PROCESS | 1818 | 1477632742550 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83848800) [pid = 1818] [serial = 1963] [outer = 0x83284c00] 22:32:23 INFO - PROCESS | 1818 | 1477632743189 Marionette TRACE conn4 <- [1,3023,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]]]}] 22:32:23 INFO - ..... 22:32:23 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1175ms 22:32:23 INFO - PROCESS | 1818 | 1477632743248 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 1818 | 1477632743255 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 22:32:23 INFO - TEST-START | /user-timing/idlharness.html 22:32:23 INFO - PROCESS | 1818 | 1477632743262 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:23 INFO - PROCESS | 1818 | 1477632743458 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 22:32:23 INFO - PROCESS | 1818 | 1477632743475 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 22:32:23 INFO - PROCESS | 1818 | 1477632743480 Marionette TRACE conn4 <- [1,3026,null,["8"]] 22:32:23 INFO - PROCESS | 1818 | 1477632743607 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 22:32:23 INFO - PROCESS | 1818 | 1477632743614 Marionette TRACE conn4 <- [1,3027,null,{}] 22:32:23 INFO - PROCESS | 1818 | 1477632743621 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x83849c00 == 9 [pid = 1818] [id = 677] 22:32:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838de800) [pid = 1818] [serial = 1964] [outer = (nil)] 22:32:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83909000) [pid = 1818] [serial = 1965] [outer = 0x838de800] 22:32:23 INFO - PROCESS | 1818 | 1477632743709 Marionette DEBUG loaded listener.js 22:32:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83907c00) [pid = 1818] [serial = 1966] [outer = 0x838de800] 22:32:24 INFO - PROCESS | 1818 | 1477632744686 Marionette TRACE conn4 <- [1,3028,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]]]}] 22:32:24 INFO - ........................ 22:32:24 INFO - TEST-OK | /user-timing/idlharness.html | took 1488ms 22:32:24 INFO - PROCESS | 1818 | 1477632744760 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 22:32:24 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 22:32:24 INFO - PROCESS | 1818 | 1477632744768 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 22:32:24 INFO - PROCESS | 1818 | 1477632744780 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:25 INFO - PROCESS | 1818 | 1477632745001 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 22:32:25 INFO - PROCESS | 1818 | 1477632745015 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 22:32:25 INFO - PROCESS | 1818 | 1477632745021 Marionette TRACE conn4 <- [1,3031,null,["8"]] 22:32:25 INFO - PROCESS | 1818 | 1477632745028 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 22:32:25 INFO - PROCESS | 1818 | 1477632745035 Marionette TRACE conn4 <- [1,3032,null,{}] 22:32:25 INFO - PROCESS | 1818 | 1477632745164 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x88334800 == 10 [pid = 1818] [id = 678] 22:32:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x88334c00) [pid = 1818] [serial = 1967] [outer = (nil)] 22:32:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x88338800) [pid = 1818] [serial = 1968] [outer = 0x88334c00] 22:32:25 INFO - PROCESS | 1818 | 1477632745260 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8833cc00) [pid = 1818] [serial = 1969] [outer = 0x88334c00] 22:32:26 INFO - PROCESS | 1818 | 1477632746038 Marionette TRACE conn4 <- [1,3033,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]]]}] 22:32:26 INFO - ....... 22:32:26 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1321ms 22:32:26 INFO - PROCESS | 1818 | 1477632746097 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 22:32:26 INFO - PROCESS | 1818 | 1477632746101 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 22:32:26 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 22:32:26 INFO - PROCESS | 1818 | 1477632746109 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:26 INFO - PROCESS | 1818 | 1477632746346 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 22:32:26 INFO - PROCESS | 1818 | 1477632746369 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 22:32:26 INFO - PROCESS | 1818 | 1477632746377 Marionette TRACE conn4 <- [1,3036,null,["8"]] 22:32:26 INFO - PROCESS | 1818 | 1477632746384 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 22:32:26 INFO - PROCESS | 1818 | 1477632746391 Marionette TRACE conn4 <- [1,3037,null,{}] 22:32:26 INFO - PROCESS | 1818 | 1477632746397 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x83910800 == 11 [pid = 1818] [id = 679] 22:32:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8b6fe800) [pid = 1818] [serial = 1970] [outer = (nil)] 22:32:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b7ee400) [pid = 1818] [serial = 1971] [outer = 0x8b6fe800] 22:32:26 INFO - PROCESS | 1818 | 1477632746483 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7f7000) [pid = 1818] [serial = 1972] [outer = 0x8b6fe800] 22:32:27 INFO - PROCESS | 1818 | 1477632747266 Marionette TRACE conn4 <- [1,3038,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]]]}] 22:32:27 INFO - ....... 22:32:27 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1177ms 22:32:27 INFO - PROCESS | 1818 | 1477632747288 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1818 | 1477632747290 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 22:32:27 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 22:32:27 INFO - PROCESS | 1818 | 1477632747298 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:27 INFO - PROCESS | 1818 | 1477632747526 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 22:32:27 INFO - PROCESS | 1818 | 1477632747545 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 22:32:27 INFO - PROCESS | 1818 | 1477632747550 Marionette TRACE conn4 <- [1,3041,null,["8"]] 22:32:27 INFO - PROCESS | 1818 | 1477632747632 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 22:32:27 INFO - PROCESS | 1818 | 1477632747638 Marionette TRACE conn4 <- [1,3042,null,{}] 22:32:27 INFO - PROCESS | 1818 | 1477632747643 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6eac00 == 12 [pid = 1818] [id = 680] 22:32:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c6eb000) [pid = 1818] [serial = 1973] [outer = (nil)] 22:32:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6f0000) [pid = 1818] [serial = 1974] [outer = 0x8c6eb000] 22:32:27 INFO - PROCESS | 1818 | 1477632747725 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8cc52800) [pid = 1818] [serial = 1975] [outer = 0x8c6eb000] 22:32:28 INFO - PROCESS | 1818 | 1477632748276 Marionette TRACE conn4 <- [1,3043,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]]]}] 22:32:28 INFO - .. 22:32:28 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1028ms 22:32:28 INFO - PROCESS | 1818 | 1477632748326 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1818 | 1477632748331 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 22:32:28 INFO - TEST-START | /user-timing/test_user_timing_exists.html 22:32:28 INFO - PROCESS | 1818 | 1477632748338 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:28 INFO - PROCESS | 1818 | 1477632748550 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 22:32:28 INFO - PROCESS | 1818 | 1477632748699 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 22:32:28 INFO - PROCESS | 1818 | 1477632748704 Marionette TRACE conn4 <- [1,3046,null,["8"]] 22:32:28 INFO - PROCESS | 1818 | 1477632748713 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 22:32:28 INFO - PROCESS | 1818 | 1477632748718 Marionette TRACE conn4 <- [1,3047,null,{}] 22:32:28 INFO - PROCESS | 1818 | 1477632748724 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc56c00 == 13 [pid = 1818] [id = 681] 22:32:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cc57800) [pid = 1818] [serial = 1976] [outer = (nil)] 22:32:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cd5d400) [pid = 1818] [serial = 1977] [outer = 0x8cc57800] 22:32:28 INFO - PROCESS | 1818 | 1477632748812 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8b6fa800) [pid = 1818] [serial = 1978] [outer = 0x8cc57800] 22:32:29 INFO - PROCESS | 1818 | 1477632749422 Marionette TRACE conn4 <- [1,3048,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]]]}] 22:32:29 INFO - ..... 22:32:29 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1124ms 22:32:29 INFO - PROCESS | 1818 | 1477632749474 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1818 | 1477632749478 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 22:32:29 INFO - TEST-START | /user-timing/test_user_timing_mark.html 22:32:29 INFO - PROCESS | 1818 | 1477632749487 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:29 INFO - PROCESS | 1818 | 1477632749716 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 22:32:29 INFO - PROCESS | 1818 | 1477632749733 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 22:32:29 INFO - PROCESS | 1818 | 1477632749741 Marionette TRACE conn4 <- [1,3051,null,["8"]] 22:32:29 INFO - PROCESS | 1818 | 1477632749748 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 22:32:29 INFO - PROCESS | 1818 | 1477632749755 Marionette TRACE conn4 <- [1,3052,null,{}] 22:32:29 INFO - PROCESS | 1818 | 1477632749761 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd63400 == 14 [pid = 1818] [id = 682] 22:32:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8cef1800) [pid = 1818] [serial = 1979] [outer = (nil)] 22:32:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8d9e7400) [pid = 1818] [serial = 1980] [outer = 0x8cef1800] 22:32:29 INFO - PROCESS | 1818 | 1477632749853 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8d9e7800) [pid = 1818] [serial = 1981] [outer = 0x8cef1800] 22:32:30 INFO - PROCESS | 1818 | 1477632750874 Marionette TRACE conn4 <- [1,3053,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]]]}] 22:32:30 INFO - ..................... 22:32:30 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1436ms 22:32:30 INFO - PROCESS | 1818 | 1477632750925 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1818 | 1477632750933 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 22:32:30 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 22:32:30 INFO - PROCESS | 1818 | 1477632750944 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:31 INFO - PROCESS | 1818 | 1477632751182 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 22:32:31 INFO - PROCESS | 1818 | 1477632751362 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 22:32:31 INFO - PROCESS | 1818 | 1477632751369 Marionette TRACE conn4 <- [1,3056,null,["8"]] 22:32:31 INFO - PROCESS | 1818 | 1477632751378 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 22:32:31 INFO - PROCESS | 1818 | 1477632751385 Marionette TRACE conn4 <- [1,3057,null,{}] 22:32:31 INFO - PROCESS | 1818 | 1477632751435 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x83132800 == 15 [pid = 1818] [id = 683] 22:32:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x83905c00) [pid = 1818] [serial = 1982] [outer = (nil)] 22:32:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8390f800) [pid = 1818] [serial = 1983] [outer = 0x83905c00] 22:32:31 INFO - PROCESS | 1818 | 1477632751540 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x83914400) [pid = 1818] [serial = 1984] [outer = 0x83905c00] 22:32:32 INFO - PROCESS | 1818 | 1477632752264 Marionette TRACE conn4 <- [1,3058,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]]]}] 22:32:32 INFO - ..... 22:32:32 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1429ms 22:32:32 INFO - PROCESS | 1818 | 1477632752390 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1818 | 1477632752396 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 22:32:32 INFO - PROCESS | 1818 | 1477632752405 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:32 INFO - PROCESS | 1818 | 1477632752607 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 22:32:32 INFO - PROCESS | 1818 | 1477632752788 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 22:32:32 INFO - PROCESS | 1818 | 1477632752794 Marionette TRACE conn4 <- [1,3061,null,["8"]] 22:32:32 INFO - PROCESS | 1818 | 1477632752801 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 22:32:32 INFO - PROCESS | 1818 | 1477632752809 Marionette TRACE conn4 <- [1,3062,null,{}] 22:32:32 INFO - PROCESS | 1818 | 1477632752860 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405fc00 == 16 [pid = 1818] [id = 684] 22:32:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x88333c00) [pid = 1818] [serial = 1985] [outer = (nil)] 22:32:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x88341800) [pid = 1818] [serial = 1986] [outer = 0x88333c00] 22:32:32 INFO - PROCESS | 1818 | 1477632752961 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8b6f5400) [pid = 1818] [serial = 1987] [outer = 0x88333c00] 22:32:33 INFO - ......................................... 22:32:33 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1457ms 22:32:33 INFO - PROCESS | 1818 | 1477632753807 Marionette TRACE conn4 <- [1,3063,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]]]}] 22:32:33 INFO - PROCESS | 1818 | 1477632753874 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1818 | 1477632753882 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 22:32:33 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 22:32:33 INFO - PROCESS | 1818 | 1477632753893 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:34 INFO - PROCESS | 1818 | 1477632754085 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 22:32:34 INFO - PROCESS | 1818 | 1477632754269 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 22:32:34 INFO - PROCESS | 1818 | 1477632754275 Marionette TRACE conn4 <- [1,3066,null,["8"]] 22:32:34 INFO - PROCESS | 1818 | 1477632754283 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 22:32:34 INFO - PROCESS | 1818 | 1477632754291 Marionette TRACE conn4 <- [1,3067,null,{}] 22:32:34 INFO - PROCESS | 1818 | 1477632754299 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e5400 == 17 [pid = 1818] [id = 685] 22:32:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8d9e5800) [pid = 1818] [serial = 1988] [outer = (nil)] 22:32:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8d9efc00) [pid = 1818] [serial = 1989] [outer = 0x8d9e5800] 22:32:34 INFO - PROCESS | 1818 | 1477632754412 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8d9f2800) [pid = 1818] [serial = 1990] [outer = 0x8d9e5800] 22:32:35 INFO - PROCESS | 1818 | 1477632755249 Marionette TRACE conn4 <- [1,3068,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]]]}] 22:32:35 INFO - .. 22:32:35 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1378ms 22:32:35 INFO - PROCESS | 1818 | 1477632755309 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1818 | 1477632755316 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /user-timing/test_user_timing_measure.html 22:32:35 INFO - PROCESS | 1818 | 1477632755329 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:35 INFO - PROCESS | 1818 | 1477632755534 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 22:32:35 INFO - PROCESS | 1818 | 1477632755759 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 22:32:35 INFO - PROCESS | 1818 | 1477632755766 Marionette TRACE conn4 <- [1,3071,null,["8"]] 22:32:35 INFO - PROCESS | 1818 | 1477632755823 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 22:32:35 INFO - PROCESS | 1818 | 1477632755832 Marionette TRACE conn4 <- [1,3072,null,{}] 22:32:35 INFO - PROCESS | 1818 | 1477632755838 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x83852400 == 18 [pid = 1818] [id = 686] 22:32:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x83854000) [pid = 1818] [serial = 1991] [outer = (nil)] 22:32:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83913000) [pid = 1818] [serial = 1992] [outer = 0x83854000] 22:32:35 INFO - PROCESS | 1818 | 1477632755942 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8401b800) [pid = 1818] [serial = 1993] [outer = 0x83854000] 22:32:36 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70e000 == 17 [pid = 1818] [id = 675] 22:32:37 INFO - PROCESS | 1818 | 1477632757593 Marionette TRACE conn4 <- [1,3073,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]]]}] 22:32:37 INFO - ............................... 22:32:37 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 2343ms 22:32:37 INFO - PROCESS | 1818 | 1477632757671 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1818 | 1477632757677 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 22:32:37 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 22:32:37 INFO - PROCESS | 1818 | 1477632757687 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:37 INFO - PROCESS | 1818 | 1477632757895 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 22:32:38 INFO - PROCESS | 1818 | 1477632758032 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 22:32:38 INFO - PROCESS | 1818 | 1477632758037 Marionette TRACE conn4 <- [1,3076,null,["8"]] 22:32:38 INFO - PROCESS | 1818 | 1477632758044 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 22:32:38 INFO - PROCESS | 1818 | 1477632758052 Marionette TRACE conn4 <- [1,3077,null,{}] 22:32:38 INFO - PROCESS | 1818 | 1477632758058 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x83ab2800 == 18 [pid = 1818] [id = 687] 22:32:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83ab3800) [pid = 1818] [serial = 1994] [outer = (nil)] 22:32:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x84024000) [pid = 1818] [serial = 1995] [outer = 0x83ab3800] 22:32:38 INFO - PROCESS | 1818 | 1477632758151 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x838b1c00) [pid = 1818] [serial = 1996] [outer = 0x83ab3800] 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:32:38 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:32:38 INFO - PROCESS | 1818 | 1477632758865 Marionette TRACE conn4 <- [1,3078,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]]]}] 22:32:38 INFO - ................. 22:32:38 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1239ms 22:32:38 INFO - PROCESS | 1818 | 1477632758930 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 1818 | 1477632758938 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 22:32:38 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 22:32:38 INFO - PROCESS | 1818 | 1477632758954 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:39 INFO - PROCESS | 1818 | 1477632759206 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 22:32:39 INFO - PROCESS | 1818 | 1477632759228 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 22:32:39 INFO - PROCESS | 1818 | 1477632759233 Marionette TRACE conn4 <- [1,3081,null,["8"]] 22:32:39 INFO - PROCESS | 1818 | 1477632759240 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 22:32:39 INFO - PROCESS | 1818 | 1477632759246 Marionette TRACE conn4 <- [1,3082,null,{}] 22:32:39 INFO - PROCESS | 1818 | 1477632759252 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8833c800 == 19 [pid = 1818] [id = 688] 22:32:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8b7f4c00) [pid = 1818] [serial = 1997] [outer = (nil)] 22:32:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8c6e9c00) [pid = 1818] [serial = 1998] [outer = 0x8b7f4c00] 22:32:39 INFO - PROCESS | 1818 | 1477632759432 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8c6ea000) [pid = 1818] [serial = 1999] [outer = 0x8b7f4c00] 22:32:40 INFO - PROCESS | 1818 | 1477632760452 Marionette TRACE conn4 <- [1,3083,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]]]}] 22:32:40 INFO - ................. 22:32:40 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1532ms 22:32:40 INFO - PROCESS | 1818 | 1477632760499 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 1818 | 1477632760507 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 22:32:40 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 22:32:40 INFO - PROCESS | 1818 | 1477632760515 Marionette TRACE conn4 -> [0,3085,"getContext",null] 22:32:40 INFO - PROCESS | 1818 | 1477632760518 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760531 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760534 Marionette TRACE conn4 <- [1,3086,null,{}] 22:32:40 INFO - PROCESS | 1818 | 1477632760540 Marionette TRACE conn4 -> [0,3087,"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}] 22:32:40 INFO - PROCESS | 1818 | 1477632760563 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 22:32:40 INFO - PROCESS | 1818 | 1477632760576 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760580 Marionette TRACE conn4 <- [1,3088,null,{}] 22:32:40 INFO - Setting pref dom.animations-api.core.enabled (true) 22:32:40 INFO - PROCESS | 1818 | 1477632760586 Marionette TRACE conn4 -> [0,3089,"getContext",null] 22:32:40 INFO - PROCESS | 1818 | 1477632760590 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760600 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760604 Marionette TRACE conn4 <- [1,3090,null,{}] 22:32:40 INFO - PROCESS | 1818 | 1477632760625 Marionette TRACE conn4 -> [0,3091,"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}] 22:32:40 INFO - PROCESS | 1818 | 1477632760645 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 22:32:40 INFO - PROCESS | 1818 | 1477632760649 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 22:32:40 INFO - PROCESS | 1818 | 1477632760651 Marionette TRACE conn4 <- [1,3092,null,{}] 22:32:40 INFO - PROCESS | 1818 | 1477632760666 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:40 INFO - PROCESS | 1818 | 1477632760908 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8cef1800) [pid = 1818] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8cc57800) [pid = 1818] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8c6eb000) [pid = 1818] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8b6fe800) [pid = 1818] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x88334c00) [pid = 1818] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x838de800) [pid = 1818] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83284c00) [pid = 1818] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 22:32:41 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8f70fc00) [pid = 1818] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 22:32:41 INFO - PROCESS | 1818 | 1477632761206 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 22:32:41 INFO - PROCESS | 1818 | 1477632761212 Marionette TRACE conn4 <- [1,3094,null,["8"]] 22:32:41 INFO - PROCESS | 1818 | 1477632761217 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 22:32:41 INFO - PROCESS | 1818 | 1477632761227 Marionette TRACE conn4 <- [1,3095,null,{}] 22:32:41 INFO - PROCESS | 1818 | 1477632761232 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cc57800 == 20 [pid = 1818] [id = 689] 22:32:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8cef1800) [pid = 1818] [serial = 2000] [outer = (nil)] 22:32:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8dc87c00) [pid = 1818] [serial = 2001] [outer = 0x8cef1800] 22:32:41 INFO - PROCESS | 1818 | 1477632761324 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8dc89c00) [pid = 1818] [serial = 2002] [outer = 0x8cef1800] 22:32:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc95800 == 21 [pid = 1818] [id = 690] 22:32:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8f613800) [pid = 1818] [serial = 2003] [outer = (nil)] 22:32:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8f60d400) [pid = 1818] [serial = 2004] [outer = 0x8f613800] 22:32:42 INFO - PROCESS | 1818 | 1477632762068 Marionette TRACE conn4 <- [1,3096,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]]]}] 22:32:42 INFO - ... 22:32:42 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1632ms 22:32:42 INFO - PROCESS | 1818 | 1477632762148 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1818 | 1477632762152 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 22:32:42 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 22:32:42 INFO - PROCESS | 1818 | 1477632762159 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:42 INFO - PROCESS | 1818 | 1477632762429 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 22:32:42 INFO - PROCESS | 1818 | 1477632762442 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 22:32:42 INFO - PROCESS | 1818 | 1477632762445 Marionette TRACE conn4 <- [1,3099,null,["8"]] 22:32:42 INFO - PROCESS | 1818 | 1477632762454 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 22:32:42 INFO - PROCESS | 1818 | 1477632762472 Marionette TRACE conn4 <- [1,3100,null,{}] 22:32:42 INFO - PROCESS | 1818 | 1477632762477 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e8400 == 22 [pid = 1818] [id = 691] 22:32:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8f619000) [pid = 1818] [serial = 2005] [outer = (nil)] 22:32:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8f651000) [pid = 1818] [serial = 2006] [outer = 0x8f619000] 22:32:42 INFO - PROCESS | 1818 | 1477632762562 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f65c800) [pid = 1818] [serial = 2007] [outer = 0x8f619000] 22:32:43 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:32:43 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:32:43 INFO - PROCESS | 1818 | 1477632763523 Marionette TRACE conn4 <- [1,3101,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]]]}] 22:32:43 INFO - ......... 22:32:43 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1421ms 22:32:43 INFO - PROCESS | 1818 | 1477632763583 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1818 | 1477632763591 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 22:32:43 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 22:32:43 INFO - PROCESS | 1818 | 1477632763602 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:43 INFO - PROCESS | 1818 | 1477632763833 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 22:32:44 INFO - PROCESS | 1818 | 1477632764014 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 22:32:44 INFO - PROCESS | 1818 | 1477632764021 Marionette TRACE conn4 <- [1,3104,null,["8"]] 22:32:44 INFO - PROCESS | 1818 | 1477632764029 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 22:32:44 INFO - PROCESS | 1818 | 1477632764038 Marionette TRACE conn4 <- [1,3105,null,{}] 22:32:44 INFO - PROCESS | 1818 | 1477632764092 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bd000 == 23 [pid = 1818] [id = 692] 22:32:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x83aa8c00) [pid = 1818] [serial = 2008] [outer = (nil)] 22:32:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x84057c00) [pid = 1818] [serial = 2009] [outer = 0x83aa8c00] 22:32:44 INFO - PROCESS | 1818 | 1477632764196 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x88339c00) [pid = 1818] [serial = 2010] [outer = 0x83aa8c00] 22:32:45 INFO - PROCESS | 1818 | 1477632765021 Marionette TRACE conn4 <- [1,3106,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]]]}] 22:32:45 INFO - ................................... 22:32:45 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1533ms 22:32:45 INFO - PROCESS | 1818 | 1477632765159 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 1818 | 1477632765165 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 22:32:45 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 22:32:45 INFO - Clearing pref dom.animations-api.core.enabled 22:32:45 INFO - PROCESS | 1818 | 1477632765174 Marionette TRACE conn4 -> [0,3108,"getContext",null] 22:32:45 INFO - PROCESS | 1818 | 1477632765181 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 22:32:45 INFO - PROCESS | 1818 | 1477632765187 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 22:32:45 INFO - PROCESS | 1818 | 1477632765190 Marionette TRACE conn4 <- [1,3109,null,{}] 22:32:45 INFO - PROCESS | 1818 | 1477632765200 Marionette TRACE conn4 -> [0,3110,"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}] 22:32:45 INFO - PROCESS | 1818 | 1477632765218 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 22:32:45 INFO - PROCESS | 1818 | 1477632765225 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 22:32:45 INFO - PROCESS | 1818 | 1477632765232 Marionette TRACE conn4 <- [1,3111,null,{}] 22:32:45 INFO - PROCESS | 1818 | 1477632765250 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}] 22:32:45 INFO - PROCESS | 1818 | 1477632765568 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 22:32:45 INFO - PROCESS | 1818 | 1477632765708 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 22:32:45 INFO - PROCESS | 1818 | 1477632765711 Marionette TRACE conn4 <- [1,3113,null,["8"]] 22:32:45 INFO - PROCESS | 1818 | 1477632765720 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 22:32:45 INFO - PROCESS | 1818 | 1477632765726 Marionette TRACE conn4 <- [1,3114,null,{}] 22:32:45 INFO - PROCESS | 1818 | 1477632765732 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5c800 == 24 [pid = 1818] [id = 693] 22:32:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8ceeb800) [pid = 1818] [serial = 2011] [outer = (nil)] 22:32:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8daa9c00) [pid = 1818] [serial = 2012] [outer = 0x8ceeb800] 22:32:45 INFO - PROCESS | 1818 | 1477632765829 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8dc93000) [pid = 1818] [serial = 2013] [outer = 0x8ceeb800] 22:32:46 INFO - PROCESS | 1818 | 1477632766554 Marionette TRACE conn4 <- [1,3115,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]]]}] 22:32:46 INFO - . 22:32:46 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1441ms 22:32:46 INFO - PROCESS | 1818 | 1477632766615 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1818 | 1477632766618 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 22:32:46 INFO - TEST-START | /websockets/Close-0.htm 22:32:46 INFO - PROCESS | 1818 | 1477632766626 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}] 22:32:46 INFO - PROCESS | 1818 | 1477632766847 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 22:32:47 INFO - PROCESS | 1818 | 1477632766999 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 22:32:47 INFO - PROCESS | 1818 | 1477632767005 Marionette TRACE conn4 <- [1,3118,null,["8"]] 22:32:47 INFO - PROCESS | 1818 | 1477632767040 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 22:32:47 INFO - PROCESS | 1818 | 1477632767048 Marionette TRACE conn4 <- [1,3119,null,{}] 22:32:47 INFO - PROCESS | 1818 | 1477632767055 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65d800 == 25 [pid = 1818] [id = 694] 22:32:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f707800) [pid = 1818] [serial = 2014] [outer = (nil)] 22:32:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f70f800) [pid = 1818] [serial = 2015] [outer = 0x8f707800] 22:32:47 INFO - PROCESS | 1818 | 1477632767154 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f770800) [pid = 1818] [serial = 2016] [outer = 0x8f707800] 22:32:48 INFO - PROCESS | 1818 | 1477632768052 Marionette TRACE conn4 <- [1,3120,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]]]}] 22:32:48 INFO - . 22:32:48 INFO - TEST-OK | /websockets/Close-0.htm | took 1476ms 22:32:48 INFO - PROCESS | 1818 | 1477632768111 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1818 | 1477632768118 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 22:32:48 INFO - TEST-START | /websockets/Close-1000-reason.htm 22:32:48 INFO - PROCESS | 1818 | 1477632768130 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}] 22:32:48 INFO - PROCESS | 1818 | 1477632768350 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 22:32:48 INFO - PROCESS | 1818 | [1818] 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 22:32:48 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc95800 == 24 [pid = 1818] [id = 690] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8d9e7400) [pid = 1818] [serial = 1980] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8d9e7800) [pid = 1818] [serial = 1981] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8cd5d400) [pid = 1818] [serial = 1977] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8b6fa800) [pid = 1818] [serial = 1978] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8c6f0000) [pid = 1818] [serial = 1974] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8cc52800) [pid = 1818] [serial = 1975] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8b7ee400) [pid = 1818] [serial = 1971] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8b7f7000) [pid = 1818] [serial = 1972] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x88338800) [pid = 1818] [serial = 1968] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8833cc00) [pid = 1818] [serial = 1969] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x83909000) [pid = 1818] [serial = 1965] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x83907c00) [pid = 1818] [serial = 1966] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x83287800) [pid = 1818] [serial = 1962] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83848800) [pid = 1818] [serial = 1963] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x90f0fc00) [pid = 1818] [serial = 1960] [outer = (nil)] [url = about:blank] 22:32:48 INFO - PROCESS | 1818 | 1477632768555 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 22:32:48 INFO - PROCESS | 1818 | 1477632768566 Marionette TRACE conn4 <- [1,3123,null,["8"]] 22:32:48 INFO - PROCESS | 1818 | 1477632768578 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 22:32:48 INFO - PROCESS | 1818 | 1477632768585 Marionette TRACE conn4 <- [1,3124,null,{}] 22:32:48 INFO - PROCESS | 1818 | 1477632768592 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x83849400 == 25 [pid = 1818] [id = 695] 22:32:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83849800) [pid = 1818] [serial = 2017] [outer = (nil)] 22:32:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x838ba000) [pid = 1818] [serial = 2018] [outer = 0x83849800] 22:32:48 INFO - PROCESS | 1818 | 1477632768686 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x838bb000) [pid = 1818] [serial = 2019] [outer = 0x83849800] 22:32:49 INFO - PROCESS | 1818 | 1477632769338 Marionette TRACE conn4 <- [1,3125,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]]]}] 22:32:49 INFO - .. 22:32:49 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1271ms 22:32:49 INFO - PROCESS | 1818 | 1477632769400 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1818 | 1477632769406 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 22:32:49 INFO - TEST-START | /websockets/Close-1000.htm 22:32:49 INFO - PROCESS | 1818 | 1477632769419 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}] 22:32:49 INFO - PROCESS | 1818 | 1477632769616 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 22:32:49 INFO - PROCESS | 1818 | 1477632769762 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 22:32:49 INFO - PROCESS | 1818 | 1477632769766 Marionette TRACE conn4 <- [1,3128,null,["8"]] 22:32:49 INFO - PROCESS | 1818 | 1477632769774 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 22:32:49 INFO - PROCESS | 1818 | 1477632769781 Marionette TRACE conn4 <- [1,3129,null,{}] 22:32:49 INFO - PROCESS | 1818 | 1477632769787 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401f000 == 26 [pid = 1818] [id = 696] 22:32:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x84057800) [pid = 1818] [serial = 2020] [outer = (nil)] 22:32:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x88339800) [pid = 1818] [serial = 2021] [outer = 0x84057800] 22:32:49 INFO - PROCESS | 1818 | 1477632769887 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8833d800) [pid = 1818] [serial = 2022] [outer = 0x84057800] 22:32:50 INFO - PROCESS | 1818 | 1477632770491 Marionette TRACE conn4 <- [1,3130,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]]]}] 22:32:50 INFO - .. 22:32:50 INFO - TEST-OK | /websockets/Close-1000.htm | took 1133ms 22:32:50 INFO - PROCESS | 1818 | 1477632770560 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 1818 | 1477632770568 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 22:32:50 INFO - TEST-START | /websockets/Close-NaN.htm 22:32:50 INFO - PROCESS | 1818 | 1477632770576 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:50 INFO - PROCESS | 1818 | 1477632770809 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 22:32:50 INFO - PROCESS | 1818 | 1477632770830 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 22:32:50 INFO - PROCESS | 1818 | 1477632770834 Marionette TRACE conn4 <- [1,3133,null,["8"]] 22:32:50 INFO - PROCESS | 1818 | 1477632770840 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 22:32:50 INFO - PROCESS | 1818 | 1477632770846 Marionette TRACE conn4 <- [1,3134,null,{}] 22:32:50 INFO - PROCESS | 1818 | 1477632770853 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd59400 == 27 [pid = 1818] [id = 697] 22:32:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8cd5b400) [pid = 1818] [serial = 2023] [outer = (nil)] 22:32:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8cd5e000) [pid = 1818] [serial = 2024] [outer = 0x8cd5b400] 22:32:51 INFO - PROCESS | 1818 | 1477632771020 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8cd61c00) [pid = 1818] [serial = 2025] [outer = 0x8cd5b400] 22:32:51 INFO - PROCESS | 1818 | 1477632771664 Marionette TRACE conn4 <- [1,3135,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]]]}] 22:32:51 INFO - . 22:32:51 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1123ms 22:32:51 INFO - PROCESS | 1818 | 1477632771698 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 22:32:51 INFO - PROCESS | 1818 | 1477632771703 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 22:32:51 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 22:32:51 INFO - PROCESS | 1818 | 1477632771718 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:51 INFO - PROCESS | 1818 | 1477632771957 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 22:32:51 INFO - PROCESS | 1818 | [1818] 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 22:32:51 INFO - PROCESS | 1818 | 1477632771989 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 22:32:51 INFO - PROCESS | 1818 | 1477632771994 Marionette TRACE conn4 <- [1,3138,null,["8"]] 22:32:52 INFO - PROCESS | 1818 | 1477632772000 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 22:32:52 INFO - PROCESS | 1818 | 1477632772005 Marionette TRACE conn4 <- [1,3139,null,{}] 22:32:52 INFO - PROCESS | 1818 | 1477632772093 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8327b400 == 28 [pid = 1818] [id = 698] 22:32:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8daab400) [pid = 1818] [serial = 2026] [outer = (nil)] 22:32:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8dc88800) [pid = 1818] [serial = 2027] [outer = 0x8daab400] 22:32:52 INFO - PROCESS | 1818 | 1477632772181 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f60fc00) [pid = 1818] [serial = 2028] [outer = 0x8daab400] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8cef1800) [pid = 1818] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83854000) [pid = 1818] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f613800) [pid = 1818] [serial = 2003] [outer = (nil)] [url = about:blank] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83905c00) [pid = 1818] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x88333c00) [pid = 1818] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8b7f4c00) [pid = 1818] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8d9e5800) [pid = 1818] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 22:32:52 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x83ab3800) [pid = 1818] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 22:32:52 INFO - PROCESS | 1818 | 1477632772870 Marionette TRACE conn4 <- [1,3140,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]]]}] 22:32:52 INFO - . 22:32:52 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1175ms 22:32:52 INFO - PROCESS | 1818 | 1477632772885 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1818 | 1477632772889 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 22:32:52 INFO - TEST-START | /websockets/Close-clamp.htm 22:32:52 INFO - PROCESS | 1818 | 1477632772904 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:53 INFO - PROCESS | 1818 | 1477632773126 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 22:32:53 INFO - PROCESS | 1818 | [1818] 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 22:32:53 INFO - PROCESS | 1818 | 1477632773147 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 22:32:53 INFO - PROCESS | 1818 | 1477632773150 Marionette TRACE conn4 <- [1,3143,null,["8"]] 22:32:53 INFO - PROCESS | 1818 | 1477632773156 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 22:32:53 INFO - PROCESS | 1818 | 1477632773174 Marionette TRACE conn4 <- [1,3144,null,{}] 22:32:53 INFO - PROCESS | 1818 | 1477632773180 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x838de800 == 29 [pid = 1818] [id = 699] 22:32:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8c6f2800) [pid = 1818] [serial = 2029] [outer = (nil)] 22:32:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f70d000) [pid = 1818] [serial = 2030] [outer = 0x8c6f2800] 22:32:53 INFO - PROCESS | 1818 | 1477632773263 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f610000) [pid = 1818] [serial = 2031] [outer = 0x8c6f2800] 22:32:53 INFO - PROCESS | 1818 | 1477632773940 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 22:32:53 INFO - . 22:32:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1077ms 22:32:53 INFO - PROCESS | 1818 | 1477632773981 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 22:32:53 INFO - TEST-START | /websockets/Close-null.htm 22:32:53 INFO - PROCESS | 1818 | 1477632773986 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 22:32:53 INFO - PROCESS | 1818 | 1477632773993 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:54 INFO - PROCESS | 1818 | 1477632774258 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 22:32:54 INFO - PROCESS | 1818 | [1818] 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 22:32:54 INFO - PROCESS | 1818 | 1477632774280 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 22:32:54 INFO - PROCESS | 1818 | 1477632774283 Marionette TRACE conn4 <- [1,3148,null,["8"]] 22:32:54 INFO - PROCESS | 1818 | 1477632774289 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 22:32:54 INFO - PROCESS | 1818 | 1477632774294 Marionette TRACE conn4 <- [1,3149,null,{}] 22:32:54 INFO - PROCESS | 1818 | 1477632774299 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x83285000 == 30 [pid = 1818] [id = 700] 22:32:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x83905c00) [pid = 1818] [serial = 2032] [outer = (nil)] 22:32:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8f8cb000) [pid = 1818] [serial = 2033] [outer = 0x83905c00] 22:32:54 INFO - PROCESS | 1818 | 1477632774390 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f8cbc00) [pid = 1818] [serial = 2034] [outer = 0x83905c00] 22:32:55 INFO - PROCESS | 1818 | 1477632775236 Marionette TRACE conn4 <- [1,3150,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]]]}] 22:32:55 INFO - . 22:32:55 INFO - TEST-OK | /websockets/Close-null.htm | took 1272ms 22:32:55 INFO - PROCESS | 1818 | 1477632775265 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1818 | 1477632775273 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 22:32:55 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 22:32:55 INFO - PROCESS | 1818 | 1477632775329 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:55 INFO - PROCESS | 1818 | 1477632775552 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 22:32:55 INFO - PROCESS | 1818 | [1818] 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 22:32:55 INFO - PROCESS | 1818 | 1477632775740 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 22:32:55 INFO - PROCESS | 1818 | 1477632775746 Marionette TRACE conn4 <- [1,3153,null,["8"]] 22:32:55 INFO - PROCESS | 1818 | 1477632775761 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 22:32:55 INFO - PROCESS | 1818 | 1477632775771 Marionette TRACE conn4 <- [1,3154,null,{}] 22:32:55 INFO - PROCESS | 1818 | 1477632775778 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401d000 == 31 [pid = 1818] [id = 701] 22:32:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x84020400) [pid = 1818] [serial = 2035] [outer = (nil)] 22:32:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8833dc00) [pid = 1818] [serial = 2036] [outer = 0x84020400] 22:32:55 INFO - PROCESS | 1818 | 1477632775881 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8b7f0400) [pid = 1818] [serial = 2037] [outer = 0x84020400] 22:32:56 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:32:56 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:32:56 INFO - PROCESS | 1818 | 1477632776639 Marionette TRACE conn4 <- [1,3155,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]]]}] 22:32:56 INFO - .. 22:32:56 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1376ms 22:32:56 INFO - PROCESS | 1818 | 1477632776660 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 1818 | 1477632776665 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 22:32:56 INFO - TEST-START | /websockets/Close-string.htm 22:32:56 INFO - PROCESS | 1818 | 1477632776674 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:56 INFO - PROCESS | 1818 | 1477632776876 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 22:32:57 INFO - PROCESS | 1818 | 1477632777066 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 22:32:57 INFO - PROCESS | 1818 | 1477632777071 Marionette TRACE conn4 <- [1,3158,null,["8"]] 22:32:57 INFO - PROCESS | 1818 | 1477632777083 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 22:32:57 INFO - PROCESS | 1818 | 1477632777088 Marionette TRACE conn4 <- [1,3159,null,{}] 22:32:57 INFO - PROCESS | 1818 | 1477632777139 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287800 == 32 [pid = 1818] [id = 702] 22:32:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x839bc000) [pid = 1818] [serial = 2038] [outer = (nil)] 22:32:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8dc93400) [pid = 1818] [serial = 2039] [outer = 0x839bc000] 22:32:57 INFO - PROCESS | 1818 | 1477632777241 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f657000) [pid = 1818] [serial = 2040] [outer = 0x839bc000] 22:32:57 INFO - PROCESS | 1818 | 1477632777922 Marionette TRACE conn4 <- [1,3160,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]]]}] 22:32:57 INFO - . 22:32:57 INFO - TEST-OK | /websockets/Close-string.htm | took 1279ms 22:32:57 INFO - PROCESS | 1818 | 1477632777960 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1818 | 1477632777968 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 22:32:57 INFO - TEST-START | /websockets/Close-undefined.htm 22:32:58 INFO - PROCESS | 1818 | 1477632778019 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:58 INFO - PROCESS | 1818 | 1477632778226 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 22:32:58 INFO - PROCESS | 1818 | [1818] 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 22:32:58 INFO - PROCESS | 1818 | 1477632778426 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 22:32:58 INFO - PROCESS | 1818 | 1477632778430 Marionette TRACE conn4 <- [1,3163,null,["8"]] 22:32:58 INFO - PROCESS | 1818 | 1477632778443 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 22:32:58 INFO - PROCESS | 1818 | 1477632778450 Marionette TRACE conn4 <- [1,3164,null,{}] 22:32:58 INFO - PROCESS | 1818 | 1477632778457 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb1c400 == 33 [pid = 1818] [id = 703] 22:32:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8fb1ec00) [pid = 1818] [serial = 2041] [outer = (nil)] 22:32:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fb24400) [pid = 1818] [serial = 2042] [outer = 0x8fb1ec00] 22:32:58 INFO - PROCESS | 1818 | 1477632778560 Marionette DEBUG loaded listener.js 22:32:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x90f46400) [pid = 1818] [serial = 2043] [outer = 0x8fb1ec00] 22:32:59 INFO - PROCESS | 1818 | 1477632779282 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 22:32:59 INFO - . 22:32:59 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1321ms 22:32:59 INFO - PROCESS | 1818 | 1477632779297 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1818 | 1477632779301 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 22:32:59 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 22:32:59 INFO - PROCESS | 1818 | 1477632779311 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:59 INFO - PROCESS | 1818 | 1477632779516 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 22:32:59 INFO - PROCESS | 1818 | 1477632779706 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 22:32:59 INFO - PROCESS | 1818 | 1477632779715 Marionette TRACE conn4 <- [1,3168,null,["8"]] 22:32:59 INFO - PROCESS | 1818 | 1477632779725 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 22:32:59 INFO - PROCESS | 1818 | 1477632779732 Marionette TRACE conn4 <- [1,3169,null,{}] 22:32:59 INFO - PROCESS | 1818 | 1477632779762 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x92380c00 == 34 [pid = 1818] [id = 704] 22:32:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x925d2000) [pid = 1818] [serial = 2044] [outer = (nil)] 22:32:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x92866400) [pid = 1818] [serial = 2045] [outer = 0x925d2000] 22:32:59 INFO - PROCESS | 1818 | 1477632779858 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x930bc000) [pid = 1818] [serial = 2046] [outer = 0x925d2000] 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - . 22:33:00 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1579ms 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:00 INFO - PROCESS | 1818 | [1818] 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 22:33:00 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:33:01 INFO - PROCESS | 1818 | [1818] 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 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:01 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:01 INFO - PROCESS | 1818 | 1477632780852 Marionette TRACE conn4 <- [1,3170,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]]]}] 22:33:01 INFO - PROCESS | 1818 | 1477632780888 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1818 | 1477632780891 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 22:33:01 INFO - PROCESS | 1818 | 1477632780913 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:01 INFO - PROCESS | 1818 | 1477632781225 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 22:33:01 INFO - PROCESS | 1818 | 1477632781558 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 22:33:01 INFO - PROCESS | 1818 | 1477632781565 Marionette TRACE conn4 <- [1,3173,null,["8"]] 22:33:01 INFO - PROCESS | 1818 | 1477632781616 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 22:33:01 INFO - PROCESS | 1818 | 1477632781627 Marionette TRACE conn4 <- [1,3174,null,{}] 22:33:01 INFO - PROCESS | 1818 | 1477632781636 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390a400 == 35 [pid = 1818] [id = 705] 22:33:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8390a800) [pid = 1818] [serial = 2047] [outer = (nil)] 22:33:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839b7800) [pid = 1818] [serial = 2048] [outer = 0x8390a800] 22:33:01 INFO - PROCESS | 1818 | 1477632781730 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8b6fbc00) [pid = 1818] [serial = 2049] [outer = 0x8390a800] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83849400 == 34 [pid = 1818] [id = 695] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8401f000 == 33 [pid = 1818] [id = 696] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd59400 == 32 [pid = 1818] [id = 697] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x838de800 == 31 [pid = 1818] [id = 699] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8327b400 == 30 [pid = 1818] [id = 698] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83285000 == 29 [pid = 1818] [id = 700] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8401d000 == 28 [pid = 1818] [id = 701] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83287800 == 27 [pid = 1818] [id = 702] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb1c400 == 26 [pid = 1818] [id = 703] 22:33:03 INFO - PROCESS | 1818 | --DOCSHELL 0x92380c00 == 25 [pid = 1818] [id = 704] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8390f800) [pid = 1818] [serial = 1983] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x838b1c00) [pid = 1818] [serial = 1996] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x83913000) [pid = 1818] [serial = 1992] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8d9efc00) [pid = 1818] [serial = 1989] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8c6e9c00) [pid = 1818] [serial = 1998] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dc89c00) [pid = 1818] [serial = 2002] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x83914400) [pid = 1818] [serial = 1984] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8b6f5400) [pid = 1818] [serial = 1987] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8dc87c00) [pid = 1818] [serial = 2001] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c6ea000) [pid = 1818] [serial = 1999] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x84024000) [pid = 1818] [serial = 1995] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8f651000) [pid = 1818] [serial = 2006] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8d9f2800) [pid = 1818] [serial = 1990] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x88341800) [pid = 1818] [serial = 1986] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8401b800) [pid = 1818] [serial = 1993] [outer = (nil)] [url = about:blank] 22:33:03 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f60d400) [pid = 1818] [serial = 2004] [outer = (nil)] [url = about:blank] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8daab400) [pid = 1818] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x84057800) [pid = 1818] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x83aa8c00) [pid = 1818] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8c6f2800) [pid = 1818] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8cd5b400) [pid = 1818] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8ceeb800) [pid = 1818] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8f707800) [pid = 1818] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8f619000) [pid = 1818] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x83849800) [pid = 1818] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 22:33:07 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83905c00) [pid = 1818] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e5400 == 24 [pid = 1818] [id = 685] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc56c00 == 23 [pid = 1818] [id = 681] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cc57800 == 22 [pid = 1818] [id = 689] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6eac00 == 21 [pid = 1818] [id = 680] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8405fc00 == 20 [pid = 1818] [id = 684] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x839bd000 == 19 [pid = 1818] [id = 692] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65d800 == 18 [pid = 1818] [id = 694] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd63400 == 17 [pid = 1818] [id = 682] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5c800 == 16 [pid = 1818] [id = 693] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8833c800 == 15 [pid = 1818] [id = 688] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x83132800 == 14 [pid = 1818] [id = 683] 22:33:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e8400 == 13 [pid = 1818] [id = 691] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8f8cb000) [pid = 1818] [serial = 2033] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8f8cbc00) [pid = 1818] [serial = 2034] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8f70d000) [pid = 1818] [serial = 2030] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8f610000) [pid = 1818] [serial = 2031] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dc88800) [pid = 1818] [serial = 2027] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8f60fc00) [pid = 1818] [serial = 2028] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8cd5e000) [pid = 1818] [serial = 2024] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8cd61c00) [pid = 1818] [serial = 2025] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x88339800) [pid = 1818] [serial = 2021] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8833d800) [pid = 1818] [serial = 2022] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x838ba000) [pid = 1818] [serial = 2018] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x838bb000) [pid = 1818] [serial = 2019] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f70f800) [pid = 1818] [serial = 2015] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8f770800) [pid = 1818] [serial = 2016] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8daa9c00) [pid = 1818] [serial = 2012] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8dc93000) [pid = 1818] [serial = 2013] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x84057c00) [pid = 1818] [serial = 2009] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x88339c00) [pid = 1818] [serial = 2010] [outer = (nil)] [url = about:blank] 22:33:12 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f65c800) [pid = 1818] [serial = 2007] [outer = (nil)] [url = about:blank] 22:33:14 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x84020400) [pid = 1818] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 22:33:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x839bc000) [pid = 1818] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 22:33:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fb1ec00) [pid = 1818] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 22:33:14 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x925d2000) [pid = 1818] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x83849c00 == 12 [pid = 1818] [id = 677] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x83910800 == 11 [pid = 1818] [id = 679] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x83852400 == 10 [pid = 1818] [id = 686] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x88334800 == 9 [pid = 1818] [id = 678] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x83ab2800 == 8 [pid = 1818] [id = 687] 22:33:19 INFO - PROCESS | 1818 | --DOCSHELL 0x83284000 == 7 [pid = 1818] [id = 676] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8b7f0400) [pid = 1818] [serial = 2037] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8833dc00) [pid = 1818] [serial = 2036] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f657000) [pid = 1818] [serial = 2040] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dc93400) [pid = 1818] [serial = 2039] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x90f46400) [pid = 1818] [serial = 2043] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fb24400) [pid = 1818] [serial = 2042] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x930bc000) [pid = 1818] [serial = 2046] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x92866400) [pid = 1818] [serial = 2045] [outer = (nil)] [url = about:blank] 22:33:20 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x839b7800) [pid = 1818] [serial = 2048] [outer = (nil)] [url = about:blank] 22:33:31 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:33:31 INFO - PROCESS | 1818 | 1477632811944 Marionette TRACE conn4 <- [1,3175,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]]]}] 22:33:31 INFO - .. 22:33:31 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31064ms 22:33:31 INFO - PROCESS | 1818 | 1477632811978 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 1818 | 1477632811986 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 22:33:31 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 22:33:32 INFO - PROCESS | 1818 | 1477632811998 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:32 INFO - PROCESS | 1818 | 1477632812244 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 22:33:32 INFO - PROCESS | 1818 | [1818] 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 22:33:32 INFO - PROCESS | 1818 | 1477632812273 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 22:33:32 INFO - PROCESS | 1818 | 1477632812280 Marionette TRACE conn4 <- [1,3178,null,["8"]] 22:33:32 INFO - PROCESS | 1818 | 1477632812289 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 22:33:32 INFO - PROCESS | 1818 | 1477632812298 Marionette TRACE conn4 <- [1,3179,null,{}] 22:33:32 INFO - PROCESS | 1818 | 1477632812304 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x83848800 == 8 [pid = 1818] [id = 706] 22:33:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83848c00) [pid = 1818] [serial = 2050] [outer = (nil)] 22:33:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8384b400) [pid = 1818] [serial = 2051] [outer = 0x83848c00] 22:33:32 INFO - PROCESS | 1818 | 1477632812401 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83852c00) [pid = 1818] [serial = 2052] [outer = 0x83848c00] 22:33:32 INFO - PROCESS | 1818 | [1818] 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 22:33:32 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:32 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:33 INFO - PROCESS | 1818 | 1477632813046 Marionette TRACE conn4 <- [1,3180,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]]]}] 22:33:33 INFO - . 22:33:33 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1079ms 22:33:33 INFO - PROCESS | 1818 | 1477632813075 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1818 | 1477632813082 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 22:33:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 22:33:33 INFO - PROCESS | 1818 | 1477632813092 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:33 INFO - PROCESS | 1818 | 1477632813287 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 22:33:33 INFO - PROCESS | 1818 | 1477632813299 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 22:33:33 INFO - PROCESS | 1818 | 1477632813303 Marionette TRACE conn4 <- [1,3183,null,["8"]] 22:33:33 INFO - PROCESS | 1818 | 1477632813312 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 22:33:33 INFO - PROCESS | 1818 | 1477632813318 Marionette TRACE conn4 <- [1,3184,null,{}] 22:33:33 INFO - PROCESS | 1818 | 1477632813447 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x83136800 == 9 [pid = 1818] [id = 707] 22:33:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x83851400) [pid = 1818] [serial = 2053] [outer = (nil)] 22:33:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390cc00) [pid = 1818] [serial = 2054] [outer = 0x83851400] 22:33:33 INFO - PROCESS | 1818 | 1477632813540 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390bc00) [pid = 1818] [serial = 2055] [outer = 0x83851400] 22:33:34 INFO - PROCESS | 1818 | 1477632814246 Marionette TRACE conn4 <- [1,3185,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]]]}] 22:33:34 INFO - .. 22:33:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1173ms 22:33:34 INFO - PROCESS | 1818 | 1477632814274 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1818 | 1477632814282 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 22:33:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 22:33:34 INFO - PROCESS | 1818 | 1477632814294 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:34 INFO - PROCESS | 1818 | 1477632814549 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 22:33:34 INFO - PROCESS | 1818 | 1477632814642 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 22:33:34 INFO - PROCESS | 1818 | 1477632814648 Marionette TRACE conn4 <- [1,3188,null,["8"]] 22:33:34 INFO - PROCESS | 1818 | 1477632814654 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 22:33:34 INFO - PROCESS | 1818 | 1477632814661 Marionette TRACE conn4 <- [1,3189,null,{}] 22:33:34 INFO - PROCESS | 1818 | 1477632814668 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x84053400 == 10 [pid = 1818] [id = 708] 22:33:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84053800) [pid = 1818] [serial = 2056] [outer = (nil)] 22:33:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x84055400) [pid = 1818] [serial = 2057] [outer = 0x84053800] 22:33:34 INFO - PROCESS | 1818 | 1477632814765 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8405b000) [pid = 1818] [serial = 2058] [outer = 0x84053800] 22:33:35 INFO - PROCESS | 1818 | 1477632815407 Marionette TRACE conn4 <- [1,3190,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]]]}] 22:33:35 INFO - .. 22:33:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1181ms 22:33:35 INFO - PROCESS | 1818 | 1477632815470 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 22:33:35 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 22:33:35 INFO - PROCESS | 1818 | 1477632815474 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 22:33:35 INFO - PROCESS | 1818 | 1477632815482 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:35 INFO - PROCESS | 1818 | 1477632815657 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 22:33:35 INFO - PROCESS | 1818 | 1477632815669 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 22:33:35 INFO - PROCESS | 1818 | 1477632815675 Marionette TRACE conn4 <- [1,3193,null,["8"]] 22:33:35 INFO - PROCESS | 1818 | 1477632815804 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 22:33:35 INFO - PROCESS | 1818 | 1477632815812 Marionette TRACE conn4 <- [1,3194,null,{}] 22:33:35 INFO - PROCESS | 1818 | 1477632815823 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313ac00 == 11 [pid = 1818] [id = 709] 22:33:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x88341000) [pid = 1818] [serial = 2059] [outer = (nil)] 22:33:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b6f3000) [pid = 1818] [serial = 2060] [outer = 0x88341000] 22:33:35 INFO - PROCESS | 1818 | 1477632815909 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b6fd800) [pid = 1818] [serial = 2061] [outer = 0x88341000] 22:33:36 INFO - PROCESS | 1818 | 1477632816504 Marionette TRACE conn4 <- [1,3195,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]]]}] 22:33:36 INFO - .. 22:33:36 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1071ms 22:33:36 INFO - PROCESS | 1818 | 1477632816552 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 1818 | 1477632816555 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 22:33:36 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 22:33:36 INFO - PROCESS | 1818 | 1477632816562 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:36 INFO - PROCESS | 1818 | 1477632816732 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 22:33:36 INFO - PROCESS | 1818 | 1477632816751 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 22:33:36 INFO - PROCESS | 1818 | 1477632816756 Marionette TRACE conn4 <- [1,3198,null,["8"]] 22:33:36 INFO - PROCESS | 1818 | 1477632816762 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 22:33:36 INFO - PROCESS | 1818 | 1477632816767 Marionette TRACE conn4 <- [1,3199,null,{}] 22:33:36 INFO - PROCESS | 1818 | 1477632816896 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f1c00 == 12 [pid = 1818] [id = 710] 22:33:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8b7f2000) [pid = 1818] [serial = 2062] [outer = (nil)] 22:33:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8b7f5400) [pid = 1818] [serial = 2063] [outer = 0x8b7f2000] 22:33:36 INFO - PROCESS | 1818 | 1477632816980 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8b7f8400) [pid = 1818] [serial = 2064] [outer = 0x8b7f2000] 22:33:37 INFO - PROCESS | 1818 | 1477632817531 Marionette TRACE conn4 <- [1,3200,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]]]}] 22:33:37 INFO - .. 22:33:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1026ms 22:33:37 INFO - PROCESS | 1818 | 1477632817589 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1818 | 1477632817593 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 22:33:37 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 22:33:37 INFO - PROCESS | 1818 | 1477632817600 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:37 INFO - PROCESS | 1818 | 1477632817871 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 22:33:37 INFO - PROCESS | 1818 | 1477632817885 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 22:33:37 INFO - PROCESS | 1818 | 1477632817888 Marionette TRACE conn4 <- [1,3203,null,["8"]] 22:33:37 INFO - PROCESS | 1818 | 1477632817899 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 22:33:37 INFO - PROCESS | 1818 | 1477632817904 Marionette TRACE conn4 <- [1,3204,null,{}] 22:33:37 INFO - PROCESS | 1818 | 1477632817910 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6f3000 == 13 [pid = 1818] [id = 711] 22:33:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8cc57800) [pid = 1818] [serial = 2065] [outer = (nil)] 22:33:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8cc5b400) [pid = 1818] [serial = 2066] [outer = 0x8cc57800] 22:33:38 INFO - PROCESS | 1818 | 1477632818000 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8cd59800) [pid = 1818] [serial = 2067] [outer = 0x8cc57800] 22:33:38 INFO - PROCESS | 1818 | 1477632818725 Marionette TRACE conn4 <- [1,3205,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]]]}] 22:33:38 INFO - .. 22:33:38 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1170ms 22:33:38 INFO - PROCESS | 1818 | 1477632818771 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 1818 | 1477632818779 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 22:33:38 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 22:33:38 INFO - PROCESS | 1818 | 1477632818838 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:39 INFO - PROCESS | 1818 | 1477632819059 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 22:33:39 INFO - PROCESS | 1818 | 1477632819260 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 22:33:39 INFO - PROCESS | 1818 | 1477632819267 Marionette TRACE conn4 <- [1,3208,null,["8"]] 22:33:39 INFO - PROCESS | 1818 | 1477632819278 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 22:33:39 INFO - PROCESS | 1818 | 1477632819286 Marionette TRACE conn4 <- [1,3209,null,{}] 22:33:39 INFO - PROCESS | 1818 | 1477632819293 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x83132400 == 14 [pid = 1818] [id = 712] 22:33:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x838dec00) [pid = 1818] [serial = 2068] [outer = (nil)] 22:33:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x83909000) [pid = 1818] [serial = 2069] [outer = 0x838dec00] 22:33:39 INFO - PROCESS | 1818 | 1477632819397 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x838bcc00) [pid = 1818] [serial = 2070] [outer = 0x838dec00] 22:33:40 INFO - PROCESS | 1818 | 1477632820109 Marionette TRACE conn4 <- [1,3210,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]]]}] 22:33:40 INFO - . 22:33:40 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1329ms 22:33:40 INFO - PROCESS | 1818 | 1477632820162 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 1818 | 1477632820168 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 22:33:40 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 22:33:40 INFO - PROCESS | 1818 | 1477632820176 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:40 INFO - PROCESS | 1818 | 1477632820378 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 22:33:40 INFO - PROCESS | 1818 | [1818] 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 22:33:40 INFO - PROCESS | 1818 | 1477632820560 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 22:33:40 INFO - PROCESS | 1818 | 1477632820566 Marionette TRACE conn4 <- [1,3213,null,["8"]] 22:33:40 INFO - PROCESS | 1818 | 1477632820577 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 22:33:40 INFO - PROCESS | 1818 | 1477632820583 Marionette TRACE conn4 <- [1,3214,null,{}] 22:33:40 INFO - PROCESS | 1818 | 1477632820633 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405a800 == 15 [pid = 1818] [id = 713] 22:33:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x88334800) [pid = 1818] [serial = 2071] [outer = (nil)] 22:33:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8b6f0000) [pid = 1818] [serial = 2072] [outer = 0x88334800] 22:33:40 INFO - PROCESS | 1818 | 1477632820731 Marionette DEBUG loaded listener.js 22:33:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8b6f8800) [pid = 1818] [serial = 2073] [outer = 0x88334800] 22:33:41 INFO - PROCESS | 1818 | 1477632821433 Marionette TRACE conn4 <- [1,3215,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"]]]}] 22:33:41 INFO - . 22:33:41 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1278ms 22:33:41 INFO - PROCESS | 1818 | 1477632821463 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1818 | 1477632821471 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 22:33:41 INFO - TEST-START | /websockets/Create-invalid-urls.htm 22:33:41 INFO - PROCESS | 1818 | 1477632821478 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:41 INFO - PROCESS | 1818 | 1477632821699 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 22:33:41 INFO - PROCESS | 1818 | 1477632821854 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 22:33:41 INFO - PROCESS | 1818 | 1477632821858 Marionette TRACE conn4 <- [1,3218,null,["8"]] 22:33:41 INFO - PROCESS | 1818 | 1477632821866 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 22:33:41 INFO - PROCESS | 1818 | 1477632821875 Marionette TRACE conn4 <- [1,3219,null,{}] 22:33:41 INFO - PROCESS | 1818 | 1477632821927 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x84053000 == 16 [pid = 1818] [id = 714] 22:33:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8cd63800) [pid = 1818] [serial = 2074] [outer = (nil)] 22:33:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8cee7800) [pid = 1818] [serial = 2075] [outer = 0x8cd63800] 22:33:42 INFO - PROCESS | 1818 | 1477632822043 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8ceeb400) [pid = 1818] [serial = 2076] [outer = 0x8cd63800] 22:33:42 INFO - PROCESS | 1818 | [1818] 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 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:42 INFO - PROCESS | 1818 | [1818] 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 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:42 INFO - PROCESS | 1818 | [1818] 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 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:42 INFO - PROCESS | 1818 | [1818] 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 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:42 INFO - PROCESS | 1818 | [1818] 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 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:42 INFO - PROCESS | 1818 | 1477632822889 Marionette TRACE conn4 <- [1,3220,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]]]}] 22:33:42 INFO - ..... 22:33:42 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1474ms 22:33:42 INFO - PROCESS | 1818 | 1477632822953 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1818 | 1477632822959 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 22:33:42 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 22:33:42 INFO - PROCESS | 1818 | 1477632822970 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:43 INFO - PROCESS | 1818 | 1477632823237 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 22:33:43 INFO - PROCESS | 1818 | 1477632823416 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 22:33:43 INFO - PROCESS | 1818 | 1477632823423 Marionette TRACE conn4 <- [1,3223,null,["8"]] 22:33:43 INFO - PROCESS | 1818 | 1477632823431 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 22:33:43 INFO - PROCESS | 1818 | 1477632823439 Marionette TRACE conn4 <- [1,3224,null,{}] 22:33:43 INFO - PROCESS | 1818 | 1477632823446 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x83851000 == 17 [pid = 1818] [id = 715] 22:33:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x83854000) [pid = 1818] [serial = 2077] [outer = (nil)] 22:33:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8390f800) [pid = 1818] [serial = 2078] [outer = 0x83854000] 22:33:43 INFO - PROCESS | 1818 | 1477632823540 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8390fc00) [pid = 1818] [serial = 2079] [outer = 0x83854000] 22:33:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8390a400 == 16 [pid = 1818] [id = 705] 22:33:44 INFO - PROCESS | 1818 | [1818] 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 22:33:44 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:44 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:44 INFO - PROCESS | 1818 | 1477632824861 Marionette TRACE conn4 <- [1,3225,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]]]}] 22:33:44 INFO - . 22:33:44 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1928ms 22:33:44 INFO - PROCESS | 1818 | 1477632824900 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 22:33:44 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 22:33:44 INFO - PROCESS | 1818 | 1477632824906 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 22:33:44 INFO - PROCESS | 1818 | 1477632824916 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:45 INFO - PROCESS | 1818 | 1477632825123 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 22:33:45 INFO - PROCESS | 1818 | 1477632825315 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 22:33:45 INFO - PROCESS | 1818 | 1477632825320 Marionette TRACE conn4 <- [1,3228,null,["8"]] 22:33:45 INFO - PROCESS | 1818 | 1477632825328 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 22:33:45 INFO - PROCESS | 1818 | 1477632825336 Marionette TRACE conn4 <- [1,3229,null,{}] 22:33:45 INFO - PROCESS | 1818 | 1477632825347 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390b400 == 17 [pid = 1818] [id = 716] 22:33:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8390e400) [pid = 1818] [serial = 2080] [outer = (nil)] 22:33:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x839b2c00) [pid = 1818] [serial = 2081] [outer = 0x8390e400] 22:33:45 INFO - PROCESS | 1818 | 1477632825449 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x839bcc00) [pid = 1818] [serial = 2082] [outer = 0x8390e400] 22:33:45 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:46 INFO - PROCESS | 1818 | 1477632826040 Marionette TRACE conn4 <- [1,3230,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]]]}] 22:33:46 INFO - . 22:33:46 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1176ms 22:33:46 INFO - PROCESS | 1818 | 1477632826091 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1818 | 1477632826099 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 22:33:46 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 22:33:46 INFO - PROCESS | 1818 | 1477632826107 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:46 INFO - PROCESS | 1818 | 1477632826341 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 22:33:46 INFO - PROCESS | 1818 | 1477632826361 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 22:33:46 INFO - PROCESS | 1818 | 1477632826366 Marionette TRACE conn4 <- [1,3233,null,["8"]] 22:33:46 INFO - PROCESS | 1818 | 1477632826372 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 22:33:46 INFO - PROCESS | 1818 | 1477632826378 Marionette TRACE conn4 <- [1,3234,null,{}] 22:33:46 INFO - PROCESS | 1818 | 1477632826384 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f0400 == 18 [pid = 1818] [id = 717] 22:33:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8b6f1c00) [pid = 1818] [serial = 2083] [outer = (nil)] 22:33:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8b6fe800) [pid = 1818] [serial = 2084] [outer = 0x8b6f1c00] 22:33:46 INFO - PROCESS | 1818 | 1477632826472 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8b6fec00) [pid = 1818] [serial = 2085] [outer = 0x8b6f1c00] 22:33:47 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:47 INFO - PROCESS | 1818 | 1477632827112 Marionette TRACE conn4 <- [1,3235,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]]]}] 22:33:47 INFO - . 22:33:47 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1031ms 22:33:47 INFO - PROCESS | 1818 | 1477632827156 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 22:33:47 INFO - PROCESS | 1818 | 1477632827164 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 22:33:47 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 22:33:47 INFO - PROCESS | 1818 | 1477632827174 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:47 INFO - PROCESS | 1818 | 1477632827407 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 22:33:47 INFO - PROCESS | 1818 | 1477632827435 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 22:33:47 INFO - PROCESS | 1818 | 1477632827440 Marionette TRACE conn4 <- [1,3238,null,["8"]] 22:33:47 INFO - PROCESS | 1818 | 1477632827445 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 22:33:47 INFO - PROCESS | 1818 | 1477632827453 Marionette TRACE conn4 <- [1,3239,null,{}] 22:33:47 INFO - PROCESS | 1818 | 1477632827534 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5dc00 == 19 [pid = 1818] [id = 718] 22:33:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8cd5e000) [pid = 1818] [serial = 2086] [outer = (nil)] 22:33:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8cd61800) [pid = 1818] [serial = 2087] [outer = 0x8cd5e000] 22:33:47 INFO - PROCESS | 1818 | 1477632827640 Marionette DEBUG loaded listener.js 22:33:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8cee8400) [pid = 1818] [serial = 2088] [outer = 0x8cd5e000] 22:33:48 INFO - PROCESS | 1818 | 1477632828273 Marionette TRACE conn4 <- [1,3240,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"]]]}] 22:33:48 INFO - . 22:33:48 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1136ms 22:33:48 INFO - PROCESS | 1818 | 1477632828308 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 1818 | 1477632828312 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 22:33:48 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 22:33:48 INFO - PROCESS | 1818 | 1477632828322 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:48 INFO - PROCESS | 1818 | 1477632828593 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 22:33:48 INFO - PROCESS | 1818 | [1818] 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 22:33:48 INFO - PROCESS | 1818 | 1477632828621 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 22:33:48 INFO - PROCESS | 1818 | 1477632828626 Marionette TRACE conn4 <- [1,3243,null,["8"]] 22:33:48 INFO - PROCESS | 1818 | 1477632828631 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 22:33:48 INFO - PROCESS | 1818 | 1477632828640 Marionette TRACE conn4 <- [1,3244,null,{}] 22:33:48 INFO - PROCESS | 1818 | 1477632828727 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f3400 == 20 [pid = 1818] [id = 719] 22:33:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8cd5a400) [pid = 1818] [serial = 2089] [outer = (nil)] 22:33:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8daa9c00) [pid = 1818] [serial = 2090] [outer = 0x8cd5a400] 22:33:48 INFO - PROCESS | 1818 | 1477632828817 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8daf5800) [pid = 1818] [serial = 2091] [outer = 0x8cd5a400] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x84053800) [pid = 1818] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8cc57800) [pid = 1818] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x83848c00) [pid = 1818] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x88341000) [pid = 1818] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8390a800) [pid = 1818] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x83851400) [pid = 1818] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 22:33:49 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8b7f2000) [pid = 1818] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 22:33:49 INFO - PROCESS | 1818 | 1477632829648 Marionette TRACE conn4 <- [1,3245,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]]]}] 22:33:49 INFO - . 22:33:49 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1375ms 22:33:49 INFO - PROCESS | 1818 | 1477632829696 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 22:33:49 INFO - PROCESS | 1818 | 1477632829700 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 22:33:49 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 22:33:49 INFO - PROCESS | 1818 | 1477632829707 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:49 INFO - PROCESS | 1818 | 1477632829939 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 22:33:49 INFO - PROCESS | 1818 | 1477632829952 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 22:33:49 INFO - PROCESS | 1818 | 1477632829954 Marionette TRACE conn4 <- [1,3248,null,["8"]] 22:33:49 INFO - PROCESS | 1818 | 1477632829960 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 22:33:49 INFO - PROCESS | 1818 | 1477632829966 Marionette TRACE conn4 <- [1,3249,null,{}] 22:33:49 INFO - PROCESS | 1818 | 1477632829972 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc87000 == 21 [pid = 1818] [id = 720] 22:33:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8dc87800) [pid = 1818] [serial = 2092] [outer = (nil)] 22:33:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8dc8a800) [pid = 1818] [serial = 2093] [outer = 0x8dc87800] 22:33:50 INFO - PROCESS | 1818 | 1477632830054 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8dc8ac00) [pid = 1818] [serial = 2094] [outer = 0x8dc87800] 22:33:50 INFO - PROCESS | 1818 | 1477632830699 Marionette TRACE conn4 <- [1,3250,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]]]}] 22:33:50 INFO - .. 22:33:50 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1021ms 22:33:50 INFO - PROCESS | 1818 | 1477632830728 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1818 | 1477632830732 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 22:33:50 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 22:33:50 INFO - PROCESS | 1818 | 1477632830739 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:50 INFO - PROCESS | 1818 | 1477632830980 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 22:33:51 INFO - PROCESS | 1818 | 1477632830999 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 22:33:51 INFO - PROCESS | 1818 | 1477632831002 Marionette TRACE conn4 <- [1,3253,null,["8"]] 22:33:51 INFO - PROCESS | 1818 | 1477632831008 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 22:33:51 INFO - PROCESS | 1818 | 1477632831013 Marionette TRACE conn4 <- [1,3254,null,{}] 22:33:51 INFO - PROCESS | 1818 | 1477632831021 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f619800 == 22 [pid = 1818] [id = 721] 22:33:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8f64f800) [pid = 1818] [serial = 2095] [outer = (nil)] 22:33:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8f653800) [pid = 1818] [serial = 2096] [outer = 0x8f64f800] 22:33:51 INFO - PROCESS | 1818 | 1477632831109 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8f651800) [pid = 1818] [serial = 2097] [outer = 0x8f64f800] 22:33:51 INFO - PROCESS | 1818 | 1477632831865 Marionette TRACE conn4 <- [1,3255,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]]]}] 22:33:51 INFO - . 22:33:51 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1170ms 22:33:51 INFO - PROCESS | 1818 | 1477632831911 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1818 | 1477632831918 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 22:33:51 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 22:33:51 INFO - PROCESS | 1818 | 1477632831928 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:52 INFO - PROCESS | 1818 | 1477632832257 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 22:33:52 INFO - PROCESS | 1818 | 1477632832395 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 22:33:52 INFO - PROCESS | 1818 | 1477632832401 Marionette TRACE conn4 <- [1,3258,null,["8"]] 22:33:52 INFO - PROCESS | 1818 | 1477632832413 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 22:33:52 INFO - PROCESS | 1818 | 1477632832419 Marionette TRACE conn4 <- [1,3259,null,{}] 22:33:52 INFO - PROCESS | 1818 | 1477632832431 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405ac00 == 23 [pid = 1818] [id = 722] 22:33:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8405ec00) [pid = 1818] [serial = 2098] [outer = (nil)] 22:33:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8833f400) [pid = 1818] [serial = 2099] [outer = 0x8405ec00] 22:33:52 INFO - PROCESS | 1818 | 1477632832538 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8b7f8c00) [pid = 1818] [serial = 2100] [outer = 0x8405ec00] 22:33:53 INFO - PROCESS | 1818 | 1477632833313 Marionette TRACE conn4 <- [1,3260,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]]]}] 22:33:53 INFO - .. 22:33:53 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1423ms 22:33:53 INFO - PROCESS | 1818 | 1477632833351 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 1818 | 1477632833358 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 22:33:53 INFO - TEST-START | /websockets/Create-valid-url.htm 22:33:53 INFO - PROCESS | 1818 | 1477632833395 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:53 INFO - PROCESS | 1818 | 1477632833599 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 22:33:53 INFO - PROCESS | 1818 | 1477632833786 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 22:33:53 INFO - PROCESS | 1818 | 1477632833792 Marionette TRACE conn4 <- [1,3263,null,["8"]] 22:33:53 INFO - PROCESS | 1818 | 1477632833799 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 22:33:53 INFO - PROCESS | 1818 | 1477632833806 Marionette TRACE conn4 <- [1,3264,null,{}] 22:33:53 INFO - PROCESS | 1818 | 1477632833857 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f2000 == 24 [pid = 1818] [id = 723] 22:33:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8cef3000) [pid = 1818] [serial = 2101] [outer = (nil)] 22:33:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8d9ec800) [pid = 1818] [serial = 2102] [outer = 0x8cef3000] 22:33:53 INFO - PROCESS | 1818 | 1477632833957 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8d9ed000) [pid = 1818] [serial = 2103] [outer = 0x8cef3000] 22:33:54 INFO - PROCESS | 1818 | 1477632834757 Marionette TRACE conn4 <- [1,3265,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]]]}] 22:33:54 INFO - .. 22:33:54 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1427ms 22:33:54 INFO - PROCESS | 1818 | 1477632834820 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 22:33:54 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 22:33:54 INFO - PROCESS | 1818 | 1477632834829 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 22:33:54 INFO - PROCESS | 1818 | 1477632834842 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:55 INFO - PROCESS | 1818 | 1477632835040 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 22:33:55 INFO - PROCESS | 1818 | 1477632835239 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 22:33:55 INFO - PROCESS | 1818 | 1477632835251 Marionette TRACE conn4 <- [1,3268,null,["8"]] 22:33:55 INFO - PROCESS | 1818 | 1477632835443 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 22:33:55 INFO - PROCESS | 1818 | 1477632835453 Marionette TRACE conn4 <- [1,3269,null,{}] 22:33:55 INFO - PROCESS | 1818 | 1477632835461 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x83287c00 == 25 [pid = 1818] [id = 724] 22:33:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x83288400) [pid = 1818] [serial = 2104] [outer = (nil)] 22:33:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8384ac00) [pid = 1818] [serial = 2105] [outer = 0x83288400] 22:33:55 INFO - PROCESS | 1818 | 1477632835561 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x838bd000) [pid = 1818] [serial = 2106] [outer = 0x83288400] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8cc5b400) [pid = 1818] [serial = 2066] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8cd59800) [pid = 1818] [serial = 2067] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8b7f5400) [pid = 1818] [serial = 2063] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8b7f8400) [pid = 1818] [serial = 2064] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b6f3000) [pid = 1818] [serial = 2060] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8b6fd800) [pid = 1818] [serial = 2061] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x84055400) [pid = 1818] [serial = 2057] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8405b000) [pid = 1818] [serial = 2058] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8390cc00) [pid = 1818] [serial = 2054] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8390bc00) [pid = 1818] [serial = 2055] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8384b400) [pid = 1818] [serial = 2051] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x83852c00) [pid = 1818] [serial = 2052] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8b6fbc00) [pid = 1818] [serial = 2049] [outer = (nil)] [url = about:blank] 22:33:56 INFO - PROCESS | 1818 | 1477632836429 Marionette TRACE conn4 <- [1,3270,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]]]}] 22:33:56 INFO - . 22:33:56 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1639ms 22:33:56 INFO - PROCESS | 1818 | 1477632836479 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 22:33:56 INFO - PROCESS | 1818 | 1477632836486 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 22:33:56 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 22:33:56 INFO - PROCESS | 1818 | 1477632836495 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:56 INFO - PROCESS | 1818 | 1477632836687 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 22:33:56 INFO - PROCESS | 1818 | [1818] 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 22:33:56 INFO - PROCESS | 1818 | 1477632836876 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 22:33:56 INFO - PROCESS | 1818 | 1477632836882 Marionette TRACE conn4 <- [1,3273,null,["8"]] 22:33:56 INFO - PROCESS | 1818 | 1477632836900 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 22:33:56 INFO - PROCESS | 1818 | 1477632836911 Marionette TRACE conn4 <- [1,3274,null,{}] 22:33:56 INFO - PROCESS | 1818 | 1477632836916 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x83aa8400 == 26 [pid = 1818] [id = 725] 22:33:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x83aaa000) [pid = 1818] [serial = 2107] [outer = (nil)] 22:33:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x84024000) [pid = 1818] [serial = 2108] [outer = 0x83aaa000] 22:33:57 INFO - PROCESS | 1818 | 1477632837007 Marionette DEBUG loaded listener.js 22:33:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x84024400) [pid = 1818] [serial = 2109] [outer = 0x83aaa000] 22:33:57 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:33:57 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:33:57 INFO - PROCESS | 1818 | 1477632837583 Marionette TRACE conn4 <- [1,3275,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]]]}] 22:33:57 INFO - . 22:33:57 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1133ms 22:33:57 INFO - PROCESS | 1818 | 1477632837627 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 22:33:57 INFO - TEST-START | /websockets/Secure-Close-0.htm 22:33:57 INFO - PROCESS | 1818 | 1477632837633 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 22:33:57 INFO - PROCESS | 1818 | 1477632837642 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:57 INFO - PROCESS | 1818 | 1477632837879 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 22:33:57 INFO - PROCESS | 1818 | 1477632837902 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 22:33:57 INFO - PROCESS | 1818 | 1477632837907 Marionette TRACE conn4 <- [1,3278,null,["8"]] 22:33:57 INFO - PROCESS | 1818 | 1477632837922 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 22:33:57 INFO - PROCESS | 1818 | 1477632837935 Marionette TRACE conn4 <- [1,3279,null,{}] 22:33:57 INFO - PROCESS | 1818 | 1477632837942 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e5800 == 27 [pid = 1818] [id = 726] 22:33:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8c6e5c00) [pid = 1818] [serial = 2110] [outer = (nil)] 22:33:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8c6eac00) [pid = 1818] [serial = 2111] [outer = 0x8c6e5c00] 22:33:58 INFO - PROCESS | 1818 | 1477632838028 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8c6ef000) [pid = 1818] [serial = 2112] [outer = 0x8c6e5c00] 22:33:58 INFO - PROCESS | 1818 | 1477632838733 Marionette TRACE conn4 <- [1,3280,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]]]}] 22:33:58 INFO - . 22:33:58 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1121ms 22:33:58 INFO - PROCESS | 1818 | 1477632838772 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 1818 | 1477632838778 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 22:33:58 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 22:33:58 INFO - PROCESS | 1818 | 1477632838788 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:59 INFO - PROCESS | 1818 | 1477632839075 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 22:33:59 INFO - PROCESS | 1818 | [1818] 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 22:33:59 INFO - PROCESS | 1818 | 1477632839116 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 22:33:59 INFO - PROCESS | 1818 | 1477632839122 Marionette TRACE conn4 <- [1,3283,null,["8"]] 22:33:59 INFO - PROCESS | 1818 | 1477632839132 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 22:33:59 INFO - PROCESS | 1818 | 1477632839141 Marionette TRACE conn4 <- [1,3284,null,{}] 22:33:59 INFO - PROCESS | 1818 | 1477632839261 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e5400 == 28 [pid = 1818] [id = 727] 22:33:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8d9ebc00) [pid = 1818] [serial = 2113] [outer = (nil)] 22:33:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8d9f2400) [pid = 1818] [serial = 2114] [outer = 0x8d9ebc00] 22:33:59 INFO - PROCESS | 1818 | 1477632839345 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8daf7800) [pid = 1818] [serial = 2115] [outer = 0x8d9ebc00] 22:34:00 INFO - PROCESS | 1818 | 1477632840045 Marionette TRACE conn4 <- [1,3285,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]]]}] 22:34:00 INFO - .. 22:34:00 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1286ms 22:34:00 INFO - PROCESS | 1818 | 1477632840073 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 22:34:00 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 22:34:00 INFO - PROCESS | 1818 | 1477632840078 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 22:34:00 INFO - PROCESS | 1818 | 1477632840085 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:00 INFO - PROCESS | 1818 | 1477632840342 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 22:34:00 INFO - PROCESS | 1818 | 1477632840363 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 22:34:00 INFO - PROCESS | 1818 | 1477632840367 Marionette TRACE conn4 <- [1,3288,null,["8"]] 22:34:00 INFO - PROCESS | 1818 | 1477632840373 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 22:34:00 INFO - PROCESS | 1818 | 1477632840378 Marionette TRACE conn4 <- [1,3289,null,{}] 22:34:00 INFO - PROCESS | 1818 | 1477632840384 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f615000 == 29 [pid = 1818] [id = 728] 22:34:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f615400) [pid = 1818] [serial = 2116] [outer = (nil)] 22:34:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f65c800) [pid = 1818] [serial = 2117] [outer = 0x8f615400] 22:34:00 INFO - PROCESS | 1818 | 1477632840552 Marionette DEBUG loaded listener.js 22:34:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f65cc00) [pid = 1818] [serial = 2118] [outer = 0x8f615400] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8390e400) [pid = 1818] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83854000) [pid = 1818] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x838dec00) [pid = 1818] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x88334800) [pid = 1818] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8cd63800) [pid = 1818] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8dc87800) [pid = 1818] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8cd5e000) [pid = 1818] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8cd5a400) [pid = 1818] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 22:34:00 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8b6f1c00) [pid = 1818] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 22:34:01 INFO - PROCESS | 1818 | 1477632841319 Marionette TRACE conn4 <- [1,3290,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]]]}] 22:34:01 INFO - .. 22:34:01 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1276ms 22:34:01 INFO - PROCESS | 1818 | 1477632841362 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 22:34:01 INFO - PROCESS | 1818 | 1477632841366 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 22:34:01 INFO - TEST-START | /websockets/Secure-Close-1000.htm 22:34:01 INFO - PROCESS | 1818 | 1477632841373 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:01 INFO - PROCESS | 1818 | 1477632841621 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 22:34:01 INFO - PROCESS | 1818 | 1477632841636 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 22:34:01 INFO - PROCESS | 1818 | 1477632841640 Marionette TRACE conn4 <- [1,3293,null,["8"]] 22:34:01 INFO - PROCESS | 1818 | 1477632841649 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 22:34:01 INFO - PROCESS | 1818 | 1477632841654 Marionette TRACE conn4 <- [1,3294,null,{}] 22:34:01 INFO - PROCESS | 1818 | 1477632841660 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x83283800 == 30 [pid = 1818] [id = 729] 22:34:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8d9ea800) [pid = 1818] [serial = 2119] [outer = (nil)] 22:34:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8f70dc00) [pid = 1818] [serial = 2120] [outer = 0x8d9ea800] 22:34:01 INFO - PROCESS | 1818 | 1477632841774 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f76f400) [pid = 1818] [serial = 2121] [outer = 0x8d9ea800] 22:34:02 INFO - PROCESS | 1818 | 1477632842468 Marionette TRACE conn4 <- [1,3295,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]]]}] 22:34:02 INFO - .. 22:34:02 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1126ms 22:34:02 INFO - PROCESS | 1818 | 1477632842500 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 1818 | 1477632842504 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 22:34:02 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 22:34:02 INFO - PROCESS | 1818 | 1477632842512 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:02 INFO - PROCESS | 1818 | 1477632842688 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 22:34:02 INFO - PROCESS | 1818 | 1477632842841 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 22:34:02 INFO - PROCESS | 1818 | 1477632842845 Marionette TRACE conn4 <- [1,3298,null,["8"]] 22:34:02 INFO - PROCESS | 1818 | 1477632842855 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 22:34:02 INFO - PROCESS | 1818 | 1477632842862 Marionette TRACE conn4 <- [1,3299,null,{}] 22:34:02 INFO - PROCESS | 1818 | 1477632842867 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8c4400 == 31 [pid = 1818] [id = 730] 22:34:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f8c5800) [pid = 1818] [serial = 2122] [outer = (nil)] 22:34:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f8c9800) [pid = 1818] [serial = 2123] [outer = 0x8f8c5800] 22:34:02 INFO - PROCESS | 1818 | 1477632842955 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8daaa000) [pid = 1818] [serial = 2124] [outer = 0x8f8c5800] 22:34:03 INFO - PROCESS | 1818 | 1477632843731 Marionette TRACE conn4 <- [1,3300,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]]]}] 22:34:03 INFO - .. 22:34:03 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1277ms 22:34:03 INFO - PROCESS | 1818 | 1477632843790 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 1818 | 1477632843798 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 22:34:03 INFO - TEST-START | /websockets/Secure-Close-1005.htm 22:34:03 INFO - PROCESS | 1818 | 1477632843809 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:04 INFO - PROCESS | 1818 | 1477632844026 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 22:34:04 INFO - PROCESS | 1818 | 1477632844217 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 22:34:04 INFO - PROCESS | 1818 | 1477632844222 Marionette TRACE conn4 <- [1,3303,null,["8"]] 22:34:04 INFO - PROCESS | 1818 | 1477632844230 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 22:34:04 INFO - PROCESS | 1818 | 1477632844238 Marionette TRACE conn4 <- [1,3304,null,{}] 22:34:04 INFO - PROCESS | 1818 | 1477632844289 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x84022c00 == 32 [pid = 1818] [id = 731] 22:34:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8405b000) [pid = 1818] [serial = 2125] [outer = (nil)] 22:34:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8b6f4800) [pid = 1818] [serial = 2126] [outer = 0x8405b000] 22:34:04 INFO - PROCESS | 1818 | 1477632844397 Marionette DEBUG loaded listener.js 22:34:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8b6f4c00) [pid = 1818] [serial = 2127] [outer = 0x8405b000] 22:34:05 INFO - PROCESS | 1818 | 1477632845253 Marionette TRACE conn4 <- [1,3305,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]]]}] 22:34:05 INFO - . 22:34:05 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1470ms 22:34:05 INFO - PROCESS | 1818 | 1477632845279 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 1818 | 1477632845286 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 22:34:05 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 22:34:05 INFO - PROCESS | 1818 | 1477632845338 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:05 INFO - PROCESS | 1818 | 1477632845549 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 22:34:05 INFO - PROCESS | 1818 | [1818] 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 22:34:05 INFO - PROCESS | 1818 | 1477632845744 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 22:34:05 INFO - PROCESS | 1818 | 1477632845748 Marionette TRACE conn4 <- [1,3308,null,["8"]] 22:34:05 INFO - PROCESS | 1818 | 1477632845757 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 22:34:05 INFO - PROCESS | 1818 | 1477632845765 Marionette TRACE conn4 <- [1,3309,null,{}] 22:34:05 INFO - PROCESS | 1818 | 1477632845817 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fe400 == 33 [pid = 1818] [id = 732] 22:34:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dafa000) [pid = 1818] [serial = 2128] [outer = (nil)] 22:34:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f61a400) [pid = 1818] [serial = 2129] [outer = 0x8dafa000] 22:34:05 INFO - PROCESS | 1818 | 1477632845919 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8f704c00) [pid = 1818] [serial = 2130] [outer = 0x8dafa000] 22:34:06 INFO - PROCESS | 1818 | 1477632846633 Marionette TRACE conn4 <- [1,3310,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]]]}] 22:34:06 INFO - . 22:34:06 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1328ms 22:34:06 INFO - PROCESS | 1818 | 1477632846670 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 22:34:06 INFO - PROCESS | 1818 | 1477632846678 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 22:34:06 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 22:34:06 INFO - PROCESS | 1818 | 1477632846685 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:06 INFO - PROCESS | 1818 | 1477632846888 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 22:34:06 INFO - PROCESS | 1818 | [1818] 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 22:34:07 INFO - PROCESS | 1818 | 1477632847085 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 22:34:07 INFO - PROCESS | 1818 | 1477632847090 Marionette TRACE conn4 <- [1,3313,null,["8"]] 22:34:07 INFO - PROCESS | 1818 | 1477632847097 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 22:34:07 INFO - PROCESS | 1818 | 1477632847104 Marionette TRACE conn4 <- [1,3314,null,{}] 22:34:07 INFO - PROCESS | 1818 | 1477632847155 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f8d0000 == 34 [pid = 1818] [id = 733] 22:34:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8f8d0800) [pid = 1818] [serial = 2131] [outer = (nil)] 22:34:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb1cc00) [pid = 1818] [serial = 2132] [outer = 0x8f8d0800] 22:34:07 INFO - PROCESS | 1818 | 1477632847255 Marionette DEBUG loaded listener.js 22:34:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x90f01c00) [pid = 1818] [serial = 2133] [outer = 0x8f8d0800] 22:34:07 INFO - PROCESS | 1818 | 1477632847960 Marionette TRACE conn4 <- [1,3315,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]]]}] 22:34:08 INFO - .. 22:34:08 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1328ms 22:34:08 INFO - PROCESS | 1818 | 1477632848015 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 22:34:08 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 22:34:08 INFO - PROCESS | 1818 | 1477632848020 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 22:34:08 INFO - PROCESS | 1818 | 1477632848076 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:08 INFO - PROCESS | 1818 | 1477632848358 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 22:34:08 INFO - PROCESS | 1818 | 1477632848615 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 22:34:08 INFO - PROCESS | 1818 | 1477632848622 Marionette TRACE conn4 <- [1,3318,null,["8"]] 22:34:08 INFO - PROCESS | 1818 | 1477632848648 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 22:34:08 INFO - PROCESS | 1818 | 1477632848659 Marionette TRACE conn4 <- [1,3319,null,{}] 22:34:08 INFO - PROCESS | 1818 | 1477632848667 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x838bdc00 == 35 [pid = 1818] [id = 734] 22:34:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x83909400) [pid = 1818] [serial = 2134] [outer = (nil)] 22:34:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839b3000) [pid = 1818] [serial = 2135] [outer = 0x83909400] 22:34:08 INFO - PROCESS | 1818 | 1477632848770 Marionette DEBUG loaded listener.js 22:34:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8b6f1c00) [pid = 1818] [serial = 2136] [outer = 0x83909400] 22:34:09 INFO - PROCESS | 1818 | 1477632849579 Marionette TRACE conn4 <- [1,3320,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]]]}] 22:34:09 INFO - .. 22:34:09 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1573ms 22:34:09 INFO - PROCESS | 1818 | 1477632849601 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 22:34:09 INFO - PROCESS | 1818 | 1477632849608 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 22:34:09 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 22:34:09 INFO - PROCESS | 1818 | 1477632849634 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:09 INFO - PROCESS | 1818 | 1477632849911 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 22:34:10 INFO - PROCESS | 1818 | 1477632850056 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 22:34:10 INFO - PROCESS | 1818 | 1477632850063 Marionette TRACE conn4 <- [1,3323,null,["8"]] 22:34:10 INFO - PROCESS | 1818 | 1477632850082 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 22:34:10 INFO - PROCESS | 1818 | 1477632850091 Marionette TRACE conn4 <- [1,3324,null,{}] 22:34:10 INFO - PROCESS | 1818 | 1477632850097 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x839b6800 == 36 [pid = 1818] [id = 735] 22:34:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x839b8c00) [pid = 1818] [serial = 2137] [outer = (nil)] 22:34:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8401dc00) [pid = 1818] [serial = 2138] [outer = 0x839b8c00] 22:34:10 INFO - PROCESS | 1818 | 1477632850195 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8405bc00) [pid = 1818] [serial = 2139] [outer = 0x839b8c00] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8f653800) [pid = 1818] [serial = 2096] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8dc8a800) [pid = 1818] [serial = 2093] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8dc8ac00) [pid = 1818] [serial = 2094] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8daa9c00) [pid = 1818] [serial = 2090] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8daf5800) [pid = 1818] [serial = 2091] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8cd61800) [pid = 1818] [serial = 2087] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8cee8400) [pid = 1818] [serial = 2088] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8b6fe800) [pid = 1818] [serial = 2084] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8b6fec00) [pid = 1818] [serial = 2085] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x839b2c00) [pid = 1818] [serial = 2081] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x839bcc00) [pid = 1818] [serial = 2082] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8390f800) [pid = 1818] [serial = 2078] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8390fc00) [pid = 1818] [serial = 2079] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8cee7800) [pid = 1818] [serial = 2075] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8ceeb400) [pid = 1818] [serial = 2076] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8b6f0000) [pid = 1818] [serial = 2072] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8b6f8800) [pid = 1818] [serial = 2073] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83909000) [pid = 1818] [serial = 2069] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x838bcc00) [pid = 1818] [serial = 2070] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1818 | 1477632850937 Marionette TRACE conn4 <- [1,3325,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]]]}] 22:34:10 INFO - .. 22:34:10 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1371ms 22:34:10 INFO - PROCESS | 1818 | 1477632850989 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1818 | 1477632850993 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 22:34:10 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 22:34:11 INFO - PROCESS | 1818 | 1477632851002 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:11 INFO - PROCESS | 1818 | 1477632851184 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 22:34:11 INFO - PROCESS | 1818 | 1477632851333 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 22:34:11 INFO - PROCESS | 1818 | 1477632851344 Marionette TRACE conn4 <- [1,3328,null,["8"]] 22:34:11 INFO - PROCESS | 1818 | 1477632851363 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 22:34:11 INFO - PROCESS | 1818 | 1477632851371 Marionette TRACE conn4 <- [1,3329,null,{}] 22:34:11 INFO - PROCESS | 1818 | 1477632851377 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x839bc400 == 37 [pid = 1818] [id = 736] 22:34:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8ceeb800) [pid = 1818] [serial = 2140] [outer = (nil)] 22:34:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8ceee400) [pid = 1818] [serial = 2141] [outer = 0x8ceeb800] 22:34:11 INFO - PROCESS | 1818 | 1477632851464 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8cef2c00) [pid = 1818] [serial = 2142] [outer = 0x8ceeb800] 22:34:12 INFO - PROCESS | 1818 | 1477632852065 Marionette TRACE conn4 <- [1,3330,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]]]}] 22:34:12 INFO - . 22:34:12 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1124ms 22:34:12 INFO - PROCESS | 1818 | 1477632852125 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 22:34:12 INFO - PROCESS | 1818 | 1477632852128 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 22:34:12 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 22:34:12 INFO - PROCESS | 1818 | 1477632852136 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:12 INFO - PROCESS | 1818 | 1477632852385 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 22:34:12 INFO - PROCESS | 1818 | [1818] 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 22:34:12 INFO - PROCESS | 1818 | 1477632852405 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 22:34:12 INFO - PROCESS | 1818 | 1477632852409 Marionette TRACE conn4 <- [1,3333,null,["8"]] 22:34:12 INFO - PROCESS | 1818 | 1477632852414 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 22:34:12 INFO - PROCESS | 1818 | 1477632852420 Marionette TRACE conn4 <- [1,3334,null,{}] 22:34:12 INFO - PROCESS | 1818 | 1477632852426 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9eb000 == 38 [pid = 1818] [id = 737] 22:34:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f60fc00) [pid = 1818] [serial = 2143] [outer = (nil)] 22:34:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8f617c00) [pid = 1818] [serial = 2144] [outer = 0x8f60fc00] 22:34:12 INFO - PROCESS | 1818 | 1477632852510 Marionette DEBUG loaded listener.js 22:34:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f706c00) [pid = 1818] [serial = 2145] [outer = 0x8f60fc00] 22:34:13 INFO - PROCESS | 1818 | 1477632853243 Marionette TRACE conn4 <- [1,3335,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]]]}] 22:34:13 INFO - . 22:34:13 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1131ms 22:34:13 INFO - PROCESS | 1818 | 1477632853274 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 22:34:13 INFO - PROCESS | 1818 | 1477632853280 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 22:34:13 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 22:34:13 INFO - PROCESS | 1818 | 1477632853287 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:13 INFO - PROCESS | 1818 | 1477632853547 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 22:34:13 INFO - PROCESS | 1818 | [1818] 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 22:34:13 INFO - PROCESS | 1818 | 1477632853586 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 22:34:13 INFO - PROCESS | 1818 | 1477632853589 Marionette TRACE conn4 <- [1,3338,null,["8"]] 22:34:13 INFO - PROCESS | 1818 | 1477632853595 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 22:34:13 INFO - PROCESS | 1818 | 1477632853601 Marionette TRACE conn4 <- [1,3339,null,{}] 22:34:13 INFO - PROCESS | 1818 | 1477632853606 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f871400 == 39 [pid = 1818] [id = 738] 22:34:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f874800) [pid = 1818] [serial = 2146] [outer = (nil)] 22:34:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f8d0400) [pid = 1818] [serial = 2147] [outer = 0x8f874800] 22:34:13 INFO - PROCESS | 1818 | 1477632853776 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f8d1000) [pid = 1818] [serial = 2148] [outer = 0x8f874800] 22:34:14 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:34:14 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:34:14 INFO - PROCESS | 1818 | 1477632854453 Marionette TRACE conn4 <- [1,3340,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]]]}] 22:34:14 INFO - .. 22:34:14 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1180ms 22:34:14 INFO - PROCESS | 1818 | 1477632854466 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 22:34:14 INFO - PROCESS | 1818 | 1477632854470 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 22:34:14 INFO - TEST-START | /websockets/Secure-Close-null.htm 22:34:14 INFO - PROCESS | 1818 | 1477632854497 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:14 INFO - PROCESS | 1818 | 1477632854722 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x83aaa000) [pid = 1818] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83288400) [pid = 1818] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8f615400) [pid = 1818] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8405ec00) [pid = 1818] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8d9ea800) [pid = 1818] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8cef3000) [pid = 1818] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8d9ebc00) [pid = 1818] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 22:34:14 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8c6e5c00) [pid = 1818] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 22:34:14 INFO - PROCESS | 1818 | 1477632854978 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 22:34:14 INFO - PROCESS | 1818 | 1477632854982 Marionette TRACE conn4 <- [1,3343,null,["8"]] 22:34:14 INFO - PROCESS | 1818 | 1477632854989 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 22:34:14 INFO - PROCESS | 1818 | 1477632854995 Marionette TRACE conn4 <- [1,3344,null,{}] 22:34:15 INFO - PROCESS | 1818 | 1477632855000 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384dc00 == 40 [pid = 1818] [id = 739] 22:34:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8cd5a800) [pid = 1818] [serial = 2149] [outer = (nil)] 22:34:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f615400) [pid = 1818] [serial = 2150] [outer = 0x8cd5a800] 22:34:15 INFO - PROCESS | 1818 | 1477632855117 Marionette DEBUG loaded listener.js 22:34:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9307c400) [pid = 1818] [serial = 2151] [outer = 0x8cd5a800] 22:34:15 INFO - PROCESS | 1818 | 1477632855737 Marionette TRACE conn4 <- [1,3345,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]]]}] 22:34:15 INFO - . 22:34:15 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1290ms 22:34:15 INFO - PROCESS | 1818 | 1477632855779 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 1818 | 1477632855782 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 22:34:15 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 22:34:15 INFO - PROCESS | 1818 | 1477632855793 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:16 INFO - PROCESS | 1818 | 1477632856017 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 22:34:16 INFO - PROCESS | 1818 | [1818] 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 22:34:16 INFO - PROCESS | 1818 | 1477632856034 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 22:34:16 INFO - PROCESS | 1818 | 1477632856037 Marionette TRACE conn4 <- [1,3348,null,["8"]] 22:34:16 INFO - PROCESS | 1818 | 1477632856045 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 22:34:16 INFO - PROCESS | 1818 | 1477632856051 Marionette TRACE conn4 <- [1,3349,null,{}] 22:34:16 INFO - PROCESS | 1818 | 1477632856057 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x93197800 == 41 [pid = 1818] [id = 740] 22:34:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9319bc00) [pid = 1818] [serial = 2152] [outer = (nil)] 22:34:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x933f5000) [pid = 1818] [serial = 2153] [outer = 0x9319bc00] 22:34:16 INFO - PROCESS | 1818 | 1477632856142 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x9333d000) [pid = 1818] [serial = 2154] [outer = 0x9319bc00] 22:34:16 INFO - PROCESS | 1818 | 1477632856766 Marionette TRACE conn4 <- [1,3350,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]]]}] 22:34:16 INFO - . 22:34:16 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1021ms 22:34:16 INFO - PROCESS | 1818 | 1477632856812 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 22:34:16 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 22:34:16 INFO - PROCESS | 1818 | 1477632856816 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 22:34:16 INFO - PROCESS | 1818 | 1477632856823 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:17 INFO - PROCESS | 1818 | 1477632857028 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 22:34:17 INFO - PROCESS | 1818 | [1818] 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 22:34:17 INFO - PROCESS | 1818 | 1477632857231 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 22:34:17 INFO - PROCESS | 1818 | 1477632857239 Marionette TRACE conn4 <- [1,3353,null,["8"]] 22:34:17 INFO - PROCESS | 1818 | 1477632857296 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 22:34:17 INFO - PROCESS | 1818 | 1477632857308 Marionette TRACE conn4 <- [1,3354,null,{}] 22:34:17 INFO - PROCESS | 1818 | 1477632857321 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x83286c00 == 42 [pid = 1818] [id = 741] 22:34:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x83289800) [pid = 1818] [serial = 2155] [outer = (nil)] 22:34:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x838b2800) [pid = 1818] [serial = 2156] [outer = 0x83289800] 22:34:17 INFO - PROCESS | 1818 | 1477632857426 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x83912800) [pid = 1818] [serial = 2157] [outer = 0x83289800] 22:34:18 INFO - PROCESS | 1818 | 1477632858175 Marionette TRACE conn4 <- [1,3355,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]]]}] 22:34:18 INFO - .. 22:34:18 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1379ms 22:34:18 INFO - PROCESS | 1818 | 1477632858203 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 22:34:18 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 22:34:18 INFO - PROCESS | 1818 | 1477632858212 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 22:34:18 INFO - PROCESS | 1818 | 1477632858236 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:18 INFO - PROCESS | 1818 | 1477632858501 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 22:34:18 INFO - PROCESS | 1818 | 1477632858643 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 22:34:18 INFO - PROCESS | 1818 | 1477632858650 Marionette TRACE conn4 <- [1,3358,null,["8"]] 22:34:18 INFO - PROCESS | 1818 | 1477632858662 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 22:34:18 INFO - PROCESS | 1818 | 1477632858670 Marionette TRACE conn4 <- [1,3359,null,{}] 22:34:18 INFO - PROCESS | 1818 | 1477632858677 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd5ec00 == 43 [pid = 1818] [id = 742] 22:34:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8cd61800) [pid = 1818] [serial = 2158] [outer = (nil)] 22:34:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8cee7c00) [pid = 1818] [serial = 2159] [outer = 0x8cd61800] 22:34:18 INFO - PROCESS | 1818 | 1477632858783 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8cee8000) [pid = 1818] [serial = 2160] [outer = 0x8cd61800] 22:34:19 INFO - PROCESS | 1818 | 1477632859504 Marionette TRACE conn4 <- [1,3360,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]]]}] 22:34:19 INFO - . 22:34:19 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1321ms 22:34:19 INFO - PROCESS | 1818 | 1477632859541 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1818 | 1477632859545 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 22:34:19 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 22:34:19 INFO - PROCESS | 1818 | 1477632859572 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:19 INFO - PROCESS | 1818 | 1477632859775 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 22:34:20 INFO - PROCESS | 1818 | 1477632860069 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 22:34:20 INFO - PROCESS | 1818 | 1477632860079 Marionette TRACE conn4 <- [1,3363,null,["8"]] 22:34:20 INFO - PROCESS | 1818 | 1477632860092 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 22:34:20 INFO - PROCESS | 1818 | 1477632860099 Marionette TRACE conn4 <- [1,3364,null,{}] 22:34:20 INFO - PROCESS | 1818 | 1477632860106 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x92218c00 == 44 [pid = 1818] [id = 743] 22:34:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x9221a400) [pid = 1818] [serial = 2161] [outer = (nil)] 22:34:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x92864000) [pid = 1818] [serial = 2162] [outer = 0x9221a400] 22:34:20 INFO - PROCESS | 1818 | 1477632860202 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x93559800) [pid = 1818] [serial = 2163] [outer = 0x9221a400] 22:34:20 INFO - PROCESS | 1818 | 1477632860956 Marionette TRACE conn4 <- [1,3365,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]]]}] 22:34:20 INFO - .. 22:34:20 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1427ms 22:34:21 INFO - PROCESS | 1818 | 1477632860996 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 22:34:21 INFO - PROCESS | 1818 | 1477632860999 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 22:34:21 INFO - TEST-START | /websockets/Secure-Close-string.htm 22:34:21 INFO - PROCESS | 1818 | 1477632861010 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:21 INFO - PROCESS | 1818 | 1477632861220 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 22:34:21 INFO - PROCESS | 1818 | 1477632861416 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 22:34:21 INFO - PROCESS | 1818 | 1477632861422 Marionette TRACE conn4 <- [1,3368,null,["8"]] 22:34:21 INFO - PROCESS | 1818 | 1477632861428 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 22:34:21 INFO - PROCESS | 1818 | 1477632861435 Marionette TRACE conn4 <- [1,3369,null,{}] 22:34:21 INFO - PROCESS | 1818 | 1477632861486 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f60e000 == 45 [pid = 1818] [id = 744] 22:34:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x93777800) [pid = 1818] [serial = 2164] [outer = (nil)] 22:34:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9377c000) [pid = 1818] [serial = 2165] [outer = 0x93777800] 22:34:21 INFO - PROCESS | 1818 | 1477632861585 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x93801400) [pid = 1818] [serial = 2166] [outer = 0x93777800] 22:34:22 INFO - PROCESS | 1818 | 1477632862306 Marionette TRACE conn4 <- [1,3370,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]]]}] 22:34:22 INFO - . 22:34:22 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1324ms 22:34:22 INFO - PROCESS | 1818 | 1477632862333 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 1818 | 1477632862336 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 22:34:22 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 22:34:22 INFO - PROCESS | 1818 | 1477632862345 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:22 INFO - PROCESS | 1818 | 1477632862529 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 22:34:22 INFO - PROCESS | 1818 | [1818] 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 22:34:22 INFO - PROCESS | 1818 | 1477632862727 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 22:34:22 INFO - PROCESS | 1818 | 1477632862730 Marionette TRACE conn4 <- [1,3373,null,["8"]] 22:34:22 INFO - PROCESS | 1818 | 1477632862741 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 22:34:22 INFO - PROCESS | 1818 | 1477632862747 Marionette TRACE conn4 <- [1,3374,null,{}] 22:34:22 INFO - PROCESS | 1818 | 1477632862766 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x93801c00 == 46 [pid = 1818] [id = 745] 22:34:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x93d88c00) [pid = 1818] [serial = 2167] [outer = (nil)] 22:34:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x93d91800) [pid = 1818] [serial = 2168] [outer = 0x93d88c00] 22:34:22 INFO - PROCESS | 1818 | 1477632862861 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x943c5000) [pid = 1818] [serial = 2169] [outer = 0x93d88c00] 22:34:23 INFO - PROCESS | 1818 | 1477632863572 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 22:34:23 INFO - . 22:34:23 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1275ms 22:34:23 INFO - PROCESS | 1818 | 1477632863811 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1818 | 1477632863817 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 22:34:23 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 22:34:23 INFO - PROCESS | 1818 | 1477632863854 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:24 INFO - PROCESS | 1818 | 1477632864050 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 22:34:24 INFO - PROCESS | 1818 | 1477632864273 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 22:34:24 INFO - PROCESS | 1818 | 1477632864281 Marionette TRACE conn4 <- [1,3378,null,["8"]] 22:34:24 INFO - PROCESS | 1818 | 1477632864292 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 22:34:24 INFO - PROCESS | 1818 | 1477632864303 Marionette TRACE conn4 <- [1,3379,null,{}] 22:34:24 INFO - PROCESS | 1818 | 1477632864311 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f6400 == 47 [pid = 1818] [id = 746] 22:34:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8b7f6c00) [pid = 1818] [serial = 2170] [outer = (nil)] 22:34:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8c6ee400) [pid = 1818] [serial = 2171] [outer = 0x8b7f6c00] 22:34:24 INFO - PROCESS | 1818 | 1477632864403 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8c6ef400) [pid = 1818] [serial = 2172] [outer = 0x8b7f6c00] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8f615000 == 46 [pid = 1818] [id = 728] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e5800 == 45 [pid = 1818] [id = 726] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x93197800 == 44 [pid = 1818] [id = 740] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8384dc00 == 43 [pid = 1818] [id = 739] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8f871400 == 42 [pid = 1818] [id = 738] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9eb000 == 41 [pid = 1818] [id = 737] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x839bc400 == 40 [pid = 1818] [id = 736] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x839b6800 == 39 [pid = 1818] [id = 735] 22:34:25 INFO - PROCESS | 1818 | --DOCSHELL 0x838bdc00 == 38 [pid = 1818] [id = 734] 22:34:25 INFO - PROCESS | 1818 | 1477632865356 Marionette TRACE conn4 <- [1,3380,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]]]}] 22:34:25 INFO - ... 22:34:25 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1526ms 22:34:25 INFO - PROCESS | 1818 | 1477632865384 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1818 | 1477632865391 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 22:34:25 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 22:34:25 INFO - PROCESS | 1818 | 1477632865401 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:25 INFO - PROCESS | 1818 | 1477632865583 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8f70dc00) [pid = 1818] [serial = 2120] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8f76f400) [pid = 1818] [serial = 2121] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8f65c800) [pid = 1818] [serial = 2117] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8f65cc00) [pid = 1818] [serial = 2118] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8d9f2400) [pid = 1818] [serial = 2114] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8daf7800) [pid = 1818] [serial = 2115] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8c6eac00) [pid = 1818] [serial = 2111] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8c6ef000) [pid = 1818] [serial = 2112] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x84024000) [pid = 1818] [serial = 2108] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x84024400) [pid = 1818] [serial = 2109] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8384ac00) [pid = 1818] [serial = 2105] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x838bd000) [pid = 1818] [serial = 2106] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8d9ec800) [pid = 1818] [serial = 2102] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8d9ed000) [pid = 1818] [serial = 2103] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8833f400) [pid = 1818] [serial = 2099] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8b7f8c00) [pid = 1818] [serial = 2100] [outer = (nil)] [url = about:blank] 22:34:25 INFO - PROCESS | 1818 | 1477632865766 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 22:34:25 INFO - PROCESS | 1818 | 1477632865772 Marionette TRACE conn4 <- [1,3383,null,["8"]] 22:34:25 INFO - PROCESS | 1818 | 1477632865781 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 22:34:25 INFO - PROCESS | 1818 | 1477632865786 Marionette TRACE conn4 <- [1,3384,null,{}] 22:34:25 INFO - PROCESS | 1818 | 1477632865794 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b6400 == 39 [pid = 1818] [id = 747] 22:34:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x838dec00) [pid = 1818] [serial = 2173] [outer = (nil)] 22:34:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8c6eac00) [pid = 1818] [serial = 2174] [outer = 0x838dec00] 22:34:25 INFO - PROCESS | 1818 | 1477632865881 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8c6ef000) [pid = 1818] [serial = 2175] [outer = 0x838dec00] 22:34:26 INFO - PROCESS | 1818 | 1477632866538 Marionette TRACE conn4 <- [1,3385,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]]]}] 22:34:26 INFO - ... 22:34:26 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1172ms 22:34:26 INFO - PROCESS | 1818 | 1477632866575 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1818 | 1477632866584 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 22:34:26 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 22:34:26 INFO - PROCESS | 1818 | 1477632866600 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:26 INFO - PROCESS | 1818 | 1477632866835 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 22:34:26 INFO - PROCESS | 1818 | 1477632866926 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 22:34:26 INFO - PROCESS | 1818 | 1477632866930 Marionette TRACE conn4 <- [1,3388,null,["8"]] 22:34:26 INFO - PROCESS | 1818 | 1477632866941 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 22:34:26 INFO - PROCESS | 1818 | 1477632866948 Marionette TRACE conn4 <- [1,3389,null,{}] 22:34:26 INFO - PROCESS | 1818 | 1477632866954 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc91800 == 40 [pid = 1818] [id = 748] 22:34:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8f619c00) [pid = 1818] [serial = 2176] [outer = (nil)] 22:34:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8f65cc00) [pid = 1818] [serial = 2177] [outer = 0x8f619c00] 22:34:27 INFO - PROCESS | 1818 | 1477632867045 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8f706000) [pid = 1818] [serial = 2178] [outer = 0x8f619c00] 22:34:27 INFO - PROCESS | 1818 | 1477632867674 Marionette TRACE conn4 <- [1,3390,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]]]}] 22:34:27 INFO - ... 22:34:27 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1120ms 22:34:27 INFO - PROCESS | 1818 | 1477632867714 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1818 | 1477632867717 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 22:34:27 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 22:34:27 INFO - PROCESS | 1818 | 1477632867736 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:27 INFO - PROCESS | 1818 | 1477632867962 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 22:34:27 INFO - PROCESS | 1818 | 1477632867987 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 22:34:27 INFO - PROCESS | 1818 | 1477632867995 Marionette TRACE conn4 <- [1,3393,null,["8"]] 22:34:28 INFO - PROCESS | 1818 | 1477632868001 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 22:34:28 INFO - PROCESS | 1818 | 1477632868007 Marionette TRACE conn4 <- [1,3394,null,{}] 22:34:28 INFO - PROCESS | 1818 | 1477632868096 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70d400 == 41 [pid = 1818] [id = 749] 22:34:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fb1c400) [pid = 1818] [serial = 2179] [outer = (nil)] 22:34:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x92219000) [pid = 1818] [serial = 2180] [outer = 0x8fb1c400] 22:34:28 INFO - PROCESS | 1818 | 1477632868184 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x93078000) [pid = 1818] [serial = 2181] [outer = 0x8fb1c400] 22:34:28 INFO - ... 22:34:28 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1125ms 22:34:28 INFO - PROCESS | 1818 | 1477632868846 Marionette TRACE conn4 <- [1,3395,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]]]}] 22:34:28 INFO - PROCESS | 1818 | 1477632868861 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1818 | 1477632868865 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 22:34:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 22:34:28 INFO - PROCESS | 1818 | 1477632868872 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:29 INFO - PROCESS | 1818 | 1477632869096 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 22:34:29 INFO - PROCESS | 1818 | 1477632869120 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 22:34:29 INFO - PROCESS | 1818 | 1477632869124 Marionette TRACE conn4 <- [1,3398,null,["8"]] 22:34:29 INFO - PROCESS | 1818 | 1477632869129 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 22:34:29 INFO - PROCESS | 1818 | 1477632869135 Marionette TRACE conn4 <- [1,3399,null,{}] 22:34:29 INFO - PROCESS | 1818 | 1477632869140 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x93771800 == 42 [pid = 1818] [id = 750] 22:34:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x93772000) [pid = 1818] [serial = 2182] [outer = (nil)] 22:34:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x93778800) [pid = 1818] [serial = 2183] [outer = 0x93772000] 22:34:29 INFO - PROCESS | 1818 | 1477632869307 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x93806400) [pid = 1818] [serial = 2184] [outer = 0x93772000] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8ceeb800) [pid = 1818] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x839b8c00) [pid = 1818] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x83909400) [pid = 1818] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8cd5a800) [pid = 1818] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8f874800) [pid = 1818] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 22:34:29 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8f60fc00) [pid = 1818] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 22:34:30 INFO - PROCESS | 1818 | 1477632870076 Marionette TRACE conn4 <- [1,3400,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]]]}] 22:34:30 INFO - ... 22:34:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1225ms 22:34:30 INFO - PROCESS | 1818 | 1477632870097 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 1818 | 1477632870100 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 22:34:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 22:34:30 INFO - PROCESS | 1818 | 1477632870108 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:30 INFO - PROCESS | 1818 | 1477632870396 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 22:34:30 INFO - PROCESS | 1818 | 1477632870501 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 22:34:30 INFO - PROCESS | 1818 | 1477632870505 Marionette TRACE conn4 <- [1,3403,null,["8"]] 22:34:30 INFO - PROCESS | 1818 | 1477632870511 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 22:34:30 INFO - PROCESS | 1818 | 1477632870516 Marionette TRACE conn4 <- [1,3404,null,{}] 22:34:30 INFO - PROCESS | 1818 | 1477632870521 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313c400 == 43 [pid = 1818] [id = 751] 22:34:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9380c400) [pid = 1818] [serial = 2185] [outer = (nil)] 22:34:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x94964400) [pid = 1818] [serial = 2186] [outer = 0x9380c400] 22:34:30 INFO - PROCESS | 1818 | 1477632870612 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x94befc00) [pid = 1818] [serial = 2187] [outer = 0x9380c400] 22:34:31 INFO - PROCESS | 1818 | 1477632871236 Marionette TRACE conn4 <- [1,3405,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]]]}] 22:34:31 INFO - ... 22:34:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1180ms 22:34:31 INFO - PROCESS | 1818 | 1477632871289 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 1818 | 1477632871293 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 22:34:31 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 22:34:31 INFO - PROCESS | 1818 | 1477632871300 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:31 INFO - PROCESS | 1818 | 1477632871520 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 22:34:31 INFO - PROCESS | 1818 | 1477632871533 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 22:34:31 INFO - PROCESS | 1818 | 1477632871536 Marionette TRACE conn4 <- [1,3408,null,["8"]] 22:34:31 INFO - PROCESS | 1818 | 1477632871544 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 22:34:31 INFO - PROCESS | 1818 | 1477632871556 Marionette TRACE conn4 <- [1,3409,null,{}] 22:34:31 INFO - PROCESS | 1818 | 1477632871561 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ceeb800 == 44 [pid = 1818] [id = 752] 22:34:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x94be6c00) [pid = 1818] [serial = 2188] [outer = (nil)] 22:34:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x94e31400) [pid = 1818] [serial = 2189] [outer = 0x94be6c00] 22:34:31 INFO - PROCESS | 1818 | 1477632871655 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x94e31800) [pid = 1818] [serial = 2190] [outer = 0x94be6c00] 22:34:32 INFO - PROCESS | 1818 | 1477632872456 Marionette TRACE conn4 <- [1,3410,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]]]}] 22:34:32 INFO - ... 22:34:32 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1178ms 22:34:32 INFO - PROCESS | 1818 | 1477632872511 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1818 | 1477632872518 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 22:34:32 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 22:34:32 INFO - PROCESS | 1818 | 1477632872538 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:32 INFO - PROCESS | 1818 | 1477632872757 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 22:34:32 INFO - PROCESS | 1818 | 1477632872958 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 22:34:32 INFO - PROCESS | 1818 | 1477632872964 Marionette TRACE conn4 <- [1,3413,null,["8"]] 22:34:33 INFO - PROCESS | 1818 | 1477632873013 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 22:34:33 INFO - PROCESS | 1818 | 1477632873022 Marionette TRACE conn4 <- [1,3414,null,{}] 22:34:33 INFO - PROCESS | 1818 | 1477632873035 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e5800 == 45 [pid = 1818] [id = 753] 22:34:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8c6e7c00) [pid = 1818] [serial = 2191] [outer = (nil)] 22:34:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8cc61c00) [pid = 1818] [serial = 2192] [outer = 0x8c6e7c00] 22:34:33 INFO - PROCESS | 1818 | 1477632873140 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8ceecc00) [pid = 1818] [serial = 2193] [outer = 0x8c6e7c00] 22:34:33 INFO - PROCESS | 1818 | 1477632873880 Marionette TRACE conn4 <- [1,3415,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]]]}] 22:34:33 INFO - ... 22:34:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1371ms 22:34:33 INFO - PROCESS | 1818 | 1477632873906 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 1818 | 1477632873914 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 22:34:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 22:34:33 INFO - PROCESS | 1818 | 1477632873922 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:34 INFO - PROCESS | 1818 | 1477632874121 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 22:34:34 INFO - PROCESS | 1818 | 1477632874323 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 22:34:34 INFO - PROCESS | 1818 | 1477632874329 Marionette TRACE conn4 <- [1,3418,null,["8"]] 22:34:34 INFO - PROCESS | 1818 | 1477632874336 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 22:34:34 INFO - PROCESS | 1818 | 1477632874343 Marionette TRACE conn4 <- [1,3419,null,{}] 22:34:34 INFO - PROCESS | 1818 | 1477632874394 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f707c00 == 46 [pid = 1818] [id = 754] 22:34:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8f70dc00) [pid = 1818] [serial = 2194] [outer = (nil)] 22:34:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8f8c9c00) [pid = 1818] [serial = 2195] [outer = 0x8f70dc00] 22:34:34 INFO - PROCESS | 1818 | 1477632874494 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x93196000) [pid = 1818] [serial = 2196] [outer = 0x8f70dc00] 22:34:35 INFO - PROCESS | 1818 | 1477632875321 Marionette TRACE conn4 <- [1,3420,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]]]}] 22:34:35 INFO - ... 22:34:35 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1425ms 22:34:35 INFO - PROCESS | 1818 | 1477632875371 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 1818 | 1477632875379 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 22:34:35 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 22:34:35 INFO - PROCESS | 1818 | 1477632875389 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:35 INFO - PROCESS | 1818 | 1477632875610 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 22:34:35 INFO - PROCESS | 1818 | 1477632875817 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 22:34:35 INFO - PROCESS | 1818 | 1477632875823 Marionette TRACE conn4 <- [1,3423,null,["8"]] 22:34:35 INFO - PROCESS | 1818 | 1477632875830 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 22:34:35 INFO - PROCESS | 1818 | 1477632875837 Marionette TRACE conn4 <- [1,3424,null,{}] 22:34:35 INFO - PROCESS | 1818 | 1477632875888 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ce7000 == 47 [pid = 1818] [id = 755] 22:34:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x9547d800) [pid = 1818] [serial = 2197] [outer = (nil)] 22:34:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x95674c00) [pid = 1818] [serial = 2198] [outer = 0x9547d800] 22:34:35 INFO - PROCESS | 1818 | 1477632875992 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x9574b800) [pid = 1818] [serial = 2199] [outer = 0x9547d800] 22:34:36 INFO - PROCESS | 1818 | 1477632876783 Marionette TRACE conn4 <- [1,3425,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]]]}] 22:34:36 INFO - ... 22:34:36 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1427ms 22:34:36 INFO - PROCESS | 1818 | 1477632876815 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1818 | 1477632876820 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 22:34:36 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 22:34:36 INFO - PROCESS | 1818 | 1477632876832 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:37 INFO - PROCESS | 1818 | 1477632877033 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 22:34:37 INFO - PROCESS | 1818 | 1477632877233 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 22:34:37 INFO - PROCESS | 1818 | 1477632877237 Marionette TRACE conn4 <- [1,3428,null,["8"]] 22:34:37 INFO - PROCESS | 1818 | 1477632877244 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 22:34:37 INFO - PROCESS | 1818 | 1477632877250 Marionette TRACE conn4 <- [1,3429,null,{}] 22:34:37 INFO - PROCESS | 1818 | 1477632877299 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x95777c00 == 48 [pid = 1818] [id = 756] 22:34:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x95778400) [pid = 1818] [serial = 2200] [outer = (nil)] 22:34:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x9577b000) [pid = 1818] [serial = 2201] [outer = 0x95778400] 22:34:37 INFO - PROCESS | 1818 | 1477632877397 Marionette DEBUG loaded listener.js 22:34:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x9577d400) [pid = 1818] [serial = 2202] [outer = 0x95778400] 22:34:38 INFO - PROCESS | 1818 | 1477632878114 Marionette TRACE conn4 <- [1,3430,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]]]}] 22:34:38 INFO - ... 22:34:38 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1326ms 22:34:38 INFO - PROCESS | 1818 | 1477632878153 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 22:34:38 INFO - PROCESS | 1818 | 1477632878157 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 22:34:38 INFO - TEST-START | /websockets/Secure-Send-data.htm 22:34:38 INFO - PROCESS | 1818 | 1477632878165 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:38 INFO - PROCESS | 1818 | 1477632878368 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 22:34:38 INFO - PROCESS | 1818 | 1477632878758 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 22:34:38 INFO - PROCESS | 1818 | 1477632878765 Marionette TRACE conn4 <- [1,3433,null,["8"]] 22:34:38 INFO - PROCESS | 1818 | 1477632878819 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 22:34:38 INFO - PROCESS | 1818 | 1477632878830 Marionette TRACE conn4 <- [1,3434,null,{}] 22:34:38 INFO - PROCESS | 1818 | 1477632878839 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x84059c00 == 49 [pid = 1818] [id = 757] 22:34:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x88341000) [pid = 1818] [serial = 2203] [outer = (nil)] 22:34:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x8c6ee000) [pid = 1818] [serial = 2204] [outer = 0x88341000] 22:34:38 INFO - PROCESS | 1818 | 1477632878935 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x8405a000) [pid = 1818] [serial = 2205] [outer = 0x88341000] 22:34:39 INFO - PROCESS | 1818 | 1477632879747 Marionette TRACE conn4 <- [1,3435,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]]]}] 22:34:39 INFO - ... 22:34:39 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1634ms 22:34:39 INFO - PROCESS | 1818 | 1477632879800 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 22:34:39 INFO - TEST-START | /websockets/Secure-Send-null.htm 22:34:39 INFO - PROCESS | 1818 | 1477632879807 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 22:34:39 INFO - PROCESS | 1818 | 1477632879815 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:40 INFO - PROCESS | 1818 | 1477632880010 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83aa8400 == 48 [pid = 1818] [id = 725] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83287c00 == 47 [pid = 1818] [id = 724] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x93771800 == 46 [pid = 1818] [id = 750] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8313c400 == 45 [pid = 1818] [id = 751] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc91800 == 44 [pid = 1818] [id = 748] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x838b6400 == 43 [pid = 1818] [id = 747] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f6400 == 42 [pid = 1818] [id = 746] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8c4400 == 41 [pid = 1818] [id = 730] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83286c00 == 40 [pid = 1818] [id = 741] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fe400 == 39 [pid = 1818] [id = 732] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f8d0000 == 38 [pid = 1818] [id = 733] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83283800 == 37 [pid = 1818] [id = 729] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e5400 == 36 [pid = 1818] [id = 727] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x84022c00 == 35 [pid = 1818] [id = 731] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x93801c00 == 34 [pid = 1818] [id = 745] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f60e000 == 33 [pid = 1818] [id = 744] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5ec00 == 32 [pid = 1818] [id = 742] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x92218c00 == 31 [pid = 1818] [id = 743] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x84059c00 == 30 [pid = 1818] [id = 757] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x95777c00 == 29 [pid = 1818] [id = 756] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70d400 == 28 [pid = 1818] [id = 749] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8ceeb800 == 27 [pid = 1818] [id = 752] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e5800 == 26 [pid = 1818] [id = 753] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f707c00 == 25 [pid = 1818] [id = 754] 22:34:41 INFO - PROCESS | 1818 | --DOCSHELL 0x94ce7000 == 24 [pid = 1818] [id = 755] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x8f8d0400) [pid = 1818] [serial = 2147] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x8401dc00) [pid = 1818] [serial = 2138] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x8b6f4800) [pid = 1818] [serial = 2126] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x839b3000) [pid = 1818] [serial = 2135] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x8f617c00) [pid = 1818] [serial = 2144] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8f706c00) [pid = 1818] [serial = 2145] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8f8d1000) [pid = 1818] [serial = 2148] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8405bc00) [pid = 1818] [serial = 2139] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8fb1cc00) [pid = 1818] [serial = 2132] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8b6f1c00) [pid = 1818] [serial = 2136] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8f8c9800) [pid = 1818] [serial = 2123] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8ceee400) [pid = 1818] [serial = 2141] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8cef2c00) [pid = 1818] [serial = 2142] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9307c400) [pid = 1818] [serial = 2151] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x933f5000) [pid = 1818] [serial = 2153] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8f61a400) [pid = 1818] [serial = 2129] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8f615400) [pid = 1818] [serial = 2150] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1818 | 1477632881255 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 22:34:41 INFO - PROCESS | 1818 | 1477632881261 Marionette TRACE conn4 <- [1,3438,null,["8"]] 22:34:41 INFO - PROCESS | 1818 | 1477632881273 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 22:34:41 INFO - PROCESS | 1818 | 1477632881283 Marionette TRACE conn4 <- [1,3439,null,{}] 22:34:41 INFO - PROCESS | 1818 | 1477632881291 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313b000 == 25 [pid = 1818] [id = 758] 22:34:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8313b400) [pid = 1818] [serial = 2206] [outer = (nil)] 22:34:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8327c000) [pid = 1818] [serial = 2207] [outer = 0x8313b400] 22:34:41 INFO - PROCESS | 1818 | 1477632881387 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x83845400) [pid = 1818] [serial = 2208] [outer = 0x8313b400] 22:34:42 INFO - PROCESS | 1818 | 1477632882089 Marionette TRACE conn4 <- [1,3440,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]]]}] 22:34:42 INFO - ... 22:34:42 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 2325ms 22:34:42 INFO - PROCESS | 1818 | 1477632882150 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1818 | 1477632882157 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 22:34:42 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 22:34:42 INFO - PROCESS | 1818 | 1477632882167 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:42 INFO - PROCESS | 1818 | 1477632882354 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 22:34:42 INFO - PROCESS | 1818 | 1477632882371 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 22:34:42 INFO - PROCESS | 1818 | 1477632882379 Marionette TRACE conn4 <- [1,3443,null,["8"]] 22:34:42 INFO - PROCESS | 1818 | 1477632882387 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 22:34:42 INFO - PROCESS | 1818 | 1477632882396 Marionette TRACE conn4 <- [1,3444,null,{}] 22:34:42 INFO - PROCESS | 1818 | 1477632882540 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390b800 == 26 [pid = 1818] [id = 759] 22:34:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8390c000) [pid = 1818] [serial = 2209] [outer = (nil)] 22:34:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8390ec00) [pid = 1818] [serial = 2210] [outer = 0x8390c000] 22:34:42 INFO - PROCESS | 1818 | 1477632882637 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x83911c00) [pid = 1818] [serial = 2211] [outer = 0x8390c000] 22:34:43 INFO - PROCESS | 1818 | 1477632883281 Marionette TRACE conn4 <- [1,3445,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]]]}] 22:34:43 INFO - ... 22:34:43 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1172ms 22:34:43 INFO - PROCESS | 1818 | 1477632883344 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 22:34:43 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 22:34:43 INFO - PROCESS | 1818 | 1477632883348 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 22:34:43 INFO - PROCESS | 1818 | 1477632883356 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:43 INFO - PROCESS | 1818 | 1477632883618 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 22:34:43 INFO - PROCESS | 1818 | 1477632883656 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 22:34:43 INFO - PROCESS | 1818 | 1477632883668 Marionette TRACE conn4 <- [1,3448,null,["8"]] 22:34:43 INFO - PROCESS | 1818 | 1477632883763 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 22:34:43 INFO - PROCESS | 1818 | 1477632883772 Marionette TRACE conn4 <- [1,3449,null,{}] 22:34:43 INFO - PROCESS | 1818 | 1477632883781 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x84020400 == 27 [pid = 1818] [id = 760] 22:34:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x84055400) [pid = 1818] [serial = 2212] [outer = (nil)] 22:34:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x84058000) [pid = 1818] [serial = 2213] [outer = 0x84055400] 22:34:43 INFO - PROCESS | 1818 | 1477632883873 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x88337400) [pid = 1818] [serial = 2214] [outer = 0x84055400] 22:34:44 INFO - PROCESS | 1818 | 1477632884618 Marionette TRACE conn4 <- [1,3450,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]]]}] 22:34:44 INFO - ... 22:34:44 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1327ms 22:34:44 INFO - PROCESS | 1818 | 1477632884685 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 22:34:44 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 22:34:44 INFO - PROCESS | 1818 | 1477632884689 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 22:34:44 INFO - PROCESS | 1818 | 1477632884698 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:44 INFO - PROCESS | 1818 | 1477632884953 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 22:34:44 INFO - PROCESS | 1818 | 1477632884978 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 22:34:44 INFO - PROCESS | 1818 | 1477632884983 Marionette TRACE conn4 <- [1,3453,null,["8"]] 22:34:44 INFO - PROCESS | 1818 | 1477632884989 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 22:34:45 INFO - PROCESS | 1818 | 1477632884995 Marionette TRACE conn4 <- [1,3454,null,{}] 22:34:45 INFO - PROCESS | 1818 | 1477632885083 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7ee800 == 28 [pid = 1818] [id = 761] 22:34:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x8b7f2800) [pid = 1818] [serial = 2215] [outer = (nil)] 22:34:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x8b7f7800) [pid = 1818] [serial = 2216] [outer = 0x8b7f2800] 22:34:45 INFO - PROCESS | 1818 | 1477632885168 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x8c6e6000) [pid = 1818] [serial = 2217] [outer = 0x8b7f2800] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8405b000) [pid = 1818] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8fb1c400) [pid = 1818] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8f8d0800) [pid = 1818] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x93772000) [pid = 1818] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x93777800) [pid = 1818] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x83289800) [pid = 1818] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8b7f6c00) [pid = 1818] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9221a400) [pid = 1818] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x93d88c00) [pid = 1818] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x838dec00) [pid = 1818] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8f64f800) [pid = 1818] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8dafa000) [pid = 1818] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8f619c00) [pid = 1818] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8f8c5800) [pid = 1818] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9380c400) [pid = 1818] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8cd61800) [pid = 1818] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9319bc00) [pid = 1818] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 22:34:46 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x94be6c00) [pid = 1818] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 22:34:46 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:34:46 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:34:46 INFO - PROCESS | 1818 | 1477632886530 Marionette TRACE conn4 <- [1,3455,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]]]}] 22:34:46 INFO - ... 22:34:46 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1883ms 22:34:46 INFO - PROCESS | 1818 | 1477632886583 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 22:34:46 INFO - TEST-START | /websockets/Send-0byte-data.htm 22:34:46 INFO - PROCESS | 1818 | 1477632886588 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 22:34:46 INFO - PROCESS | 1818 | 1477632886596 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:46 INFO - PROCESS | 1818 | 1477632886827 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 22:34:46 INFO - PROCESS | 1818 | 1477632886843 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 22:34:46 INFO - PROCESS | 1818 | 1477632886848 Marionette TRACE conn4 <- [1,3458,null,["8"]] 22:34:46 INFO - PROCESS | 1818 | 1477632886853 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 22:34:46 INFO - PROCESS | 1818 | 1477632886858 Marionette TRACE conn4 <- [1,3459,null,{}] 22:34:46 INFO - PROCESS | 1818 | 1477632886864 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6ea000 == 29 [pid = 1818] [id = 762] 22:34:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8c6f1000) [pid = 1818] [serial = 2218] [outer = (nil)] 22:34:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8cc57800) [pid = 1818] [serial = 2219] [outer = 0x8c6f1000] 22:34:46 INFO - PROCESS | 1818 | 1477632886947 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8cd59400) [pid = 1818] [serial = 2220] [outer = 0x8c6f1000] 22:34:47 INFO - PROCESS | 1818 | 1477632887575 Marionette TRACE conn4 <- [1,3460,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]]]}] 22:34:47 INFO - ... 22:34:47 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1021ms 22:34:47 INFO - PROCESS | 1818 | 1477632887616 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1818 | 1477632887618 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 22:34:47 INFO - TEST-START | /websockets/Send-65K-data.htm 22:34:47 INFO - PROCESS | 1818 | 1477632887639 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:47 INFO - PROCESS | 1818 | 1477632887802 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 22:34:47 INFO - PROCESS | 1818 | 1477632887952 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 22:34:47 INFO - PROCESS | 1818 | 1477632887957 Marionette TRACE conn4 <- [1,3463,null,["8"]] 22:34:47 INFO - PROCESS | 1818 | 1477632887966 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 22:34:47 INFO - PROCESS | 1818 | 1477632887971 Marionette TRACE conn4 <- [1,3464,null,{}] 22:34:47 INFO - PROCESS | 1818 | 1477632887977 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cef3000 == 30 [pid = 1818] [id = 763] 22:34:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8cef3800) [pid = 1818] [serial = 2221] [outer = (nil)] 22:34:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8d9e6c00) [pid = 1818] [serial = 2222] [outer = 0x8cef3800] 22:34:48 INFO - PROCESS | 1818 | 1477632888094 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8dafa000) [pid = 1818] [serial = 2223] [outer = 0x8cef3800] 22:34:49 INFO - PROCESS | 1818 | 1477632889055 Marionette TRACE conn4 <- [1,3465,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]]]}] 22:34:49 INFO - ... 22:34:49 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1475ms 22:34:49 INFO - PROCESS | 1818 | 1477632889159 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 1818 | 1477632889166 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 22:34:49 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 22:34:49 INFO - PROCESS | 1818 | 1477632889181 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:49 INFO - PROCESS | 1818 | 1477632889418 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 22:34:49 INFO - PROCESS | 1818 | 1477632889619 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 22:34:49 INFO - PROCESS | 1818 | 1477632889625 Marionette TRACE conn4 <- [1,3468,null,["8"]] 22:34:49 INFO - PROCESS | 1818 | 1477632889633 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 22:34:49 INFO - PROCESS | 1818 | 1477632889641 Marionette TRACE conn4 <- [1,3469,null,{}] 22:34:49 INFO - PROCESS | 1818 | 1477632889648 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x84018c00 == 31 [pid = 1818] [id = 764] 22:34:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x84019c00) [pid = 1818] [serial = 2224] [outer = (nil)] 22:34:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x84022800) [pid = 1818] [serial = 2225] [outer = 0x84019c00] 22:34:49 INFO - PROCESS | 1818 | 1477632889753 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x83908400) [pid = 1818] [serial = 2226] [outer = 0x84019c00] 22:34:50 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:34:50 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:34:50 INFO - PROCESS | 1818 | 1477632890643 Marionette TRACE conn4 <- [1,3470,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]]]}] 22:34:50 INFO - ... 22:34:50 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1522ms 22:34:50 INFO - PROCESS | 1818 | 1477632890702 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 22:34:50 INFO - TEST-START | /websockets/Send-before-open.htm 22:34:50 INFO - PROCESS | 1818 | 1477632890708 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 22:34:50 INFO - PROCESS | 1818 | 1477632890716 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:50 INFO - PROCESS | 1818 | 1477632890922 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 22:34:51 INFO - PROCESS | 1818 | 1477632891121 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 22:34:51 INFO - PROCESS | 1818 | 1477632891127 Marionette TRACE conn4 <- [1,3473,null,["8"]] 22:34:51 INFO - PROCESS | 1818 | 1477632891135 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 22:34:51 INFO - PROCESS | 1818 | 1477632891141 Marionette TRACE conn4 <- [1,3474,null,{}] 22:34:51 INFO - PROCESS | 1818 | 1477632891192 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x83132c00 == 32 [pid = 1818] [id = 765] 22:34:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8cc5b400) [pid = 1818] [serial = 2227] [outer = (nil)] 22:34:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8cd60000) [pid = 1818] [serial = 2228] [outer = 0x8cc5b400] 22:34:51 INFO - PROCESS | 1818 | 1477632891291 Marionette DEBUG loaded listener.js 22:34:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8ceec400) [pid = 1818] [serial = 2229] [outer = 0x8cc5b400] 22:34:52 INFO - PROCESS | 1818 | 1477632892057 Marionette TRACE conn4 <- [1,3475,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]]]}] 22:34:52 INFO - . 22:34:52 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1428ms 22:34:52 INFO - PROCESS | 1818 | 1477632892153 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 22:34:52 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 22:34:52 INFO - PROCESS | 1818 | 1477632892161 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 22:34:52 INFO - PROCESS | 1818 | 1477632892186 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:52 INFO - PROCESS | 1818 | 1477632892386 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 22:34:52 INFO - PROCESS | 1818 | [1818] 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 22:34:52 INFO - PROCESS | 1818 | 1477632892600 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 22:34:52 INFO - PROCESS | 1818 | 1477632892606 Marionette TRACE conn4 <- [1,3478,null,["8"]] 22:34:52 INFO - PROCESS | 1818 | 1477632892657 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 22:34:52 INFO - PROCESS | 1818 | 1477632892664 Marionette TRACE conn4 <- [1,3479,null,{}] 22:34:52 INFO - PROCESS | 1818 | 1477632892673 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6fa400 == 33 [pid = 1818] [id = 766] 22:34:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8b6fe800) [pid = 1818] [serial = 2230] [outer = (nil)] 22:34:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8dc93800) [pid = 1818] [serial = 2231] [outer = 0x8b6fe800] 22:34:52 INFO - PROCESS | 1818 | 1477632892775 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x8f60ec00) [pid = 1818] [serial = 2232] [outer = 0x8b6fe800] 22:34:53 INFO - PROCESS | 1818 | 1477632893746 Marionette TRACE conn4 <- [1,3480,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]]]}] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f3400 == 32 [pid = 1818] [id = 719] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83132400 == 31 [pid = 1818] [id = 712] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd5dc00 == 30 [pid = 1818] [id = 718] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f1c00 == 29 [pid = 1818] [id = 710] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f0400 == 28 [pid = 1818] [id = 717] 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8313ac00 == 27 [pid = 1818] [id = 709] 22:34:53 INFO - ... 22:34:53 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1678ms 22:34:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8390b400 == 26 [pid = 1818] [id = 716] 22:34:53 INFO - PROCESS | 1818 | 1477632893862 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1818 | 1477632893869 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 22:34:53 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 22:34:53 INFO - PROCESS | 1818 | 1477632893880 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:54 INFO - PROCESS | 1818 | 1477632894091 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x92219000) [pid = 1818] [serial = 2180] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x93078000) [pid = 1818] [serial = 2181] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8f65cc00) [pid = 1818] [serial = 2177] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8f706000) [pid = 1818] [serial = 2178] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8c6eac00) [pid = 1818] [serial = 2174] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8c6ef000) [pid = 1818] [serial = 2175] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8c6ee400) [pid = 1818] [serial = 2171] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8c6ef400) [pid = 1818] [serial = 2172] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x93d91800) [pid = 1818] [serial = 2168] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x943c5000) [pid = 1818] [serial = 2169] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9377c000) [pid = 1818] [serial = 2165] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x93801400) [pid = 1818] [serial = 2166] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x92864000) [pid = 1818] [serial = 2162] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x93559800) [pid = 1818] [serial = 2163] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8b6f4c00) [pid = 1818] [serial = 2127] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x90f01c00) [pid = 1818] [serial = 2133] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8f651800) [pid = 1818] [serial = 2097] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f704c00) [pid = 1818] [serial = 2130] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8daaa000) [pid = 1818] [serial = 2124] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8cee7c00) [pid = 1818] [serial = 2159] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x94e31400) [pid = 1818] [serial = 2189] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x94e31800) [pid = 1818] [serial = 2190] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8cee8000) [pid = 1818] [serial = 2160] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x94964400) [pid = 1818] [serial = 2186] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x94befc00) [pid = 1818] [serial = 2187] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x93778800) [pid = 1818] [serial = 2183] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x93806400) [pid = 1818] [serial = 2184] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x838b2800) [pid = 1818] [serial = 2156] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83912800) [pid = 1818] [serial = 2157] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9333d000) [pid = 1818] [serial = 2154] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1818 | 1477632894295 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 22:34:54 INFO - PROCESS | 1818 | 1477632894301 Marionette TRACE conn4 <- [1,3483,null,["8"]] 22:34:54 INFO - PROCESS | 1818 | 1477632894314 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 22:34:54 INFO - PROCESS | 1818 | 1477632894322 Marionette TRACE conn4 <- [1,3484,null,{}] 22:34:54 INFO - PROCESS | 1818 | 1477632894328 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390d400 == 27 [pid = 1818] [id = 767] 22:34:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8390e800) [pid = 1818] [serial = 2233] [outer = (nil)] 22:34:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x839b4400) [pid = 1818] [serial = 2234] [outer = 0x8390e800] 22:34:54 INFO - PROCESS | 1818 | 1477632894421 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x839b6000) [pid = 1818] [serial = 2235] [outer = 0x8390e800] 22:34:55 INFO - PROCESS | 1818 | 1477632895042 Marionette TRACE conn4 <- [1,3485,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]]]}] 22:34:55 INFO - ... 22:34:55 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1230ms 22:34:55 INFO - PROCESS | 1818 | 1477632895109 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1818 | 1477632895115 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 22:34:55 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 22:34:55 INFO - PROCESS | 1818 | 1477632895122 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:55 INFO - PROCESS | 1818 | 1477632895308 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 22:34:55 INFO - PROCESS | 1818 | 1477632895492 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 22:34:55 INFO - PROCESS | 1818 | 1477632895498 Marionette TRACE conn4 <- [1,3488,null,["8"]] 22:34:55 INFO - PROCESS | 1818 | 1477632895505 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 22:34:55 INFO - PROCESS | 1818 | 1477632895511 Marionette TRACE conn4 <- [1,3489,null,{}] 22:34:55 INFO - PROCESS | 1818 | 1477632895516 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7edc00 == 28 [pid = 1818] [id = 768] 22:34:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8b7f4800) [pid = 1818] [serial = 2236] [outer = (nil)] 22:34:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8c6ea800) [pid = 1818] [serial = 2237] [outer = 0x8b7f4800] 22:34:55 INFO - PROCESS | 1818 | 1477632895612 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c6ef400) [pid = 1818] [serial = 2238] [outer = 0x8b7f4800] 22:34:56 INFO - PROCESS | 1818 | 1477632896208 Marionette TRACE conn4 <- [1,3490,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]]]}] 22:34:56 INFO - ... 22:34:56 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1124ms 22:34:56 INFO - PROCESS | 1818 | 1477632896266 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1818 | 1477632896274 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 22:34:56 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 22:34:56 INFO - PROCESS | 1818 | 1477632896287 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:56 INFO - PROCESS | 1818 | 1477632896520 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 22:34:56 INFO - PROCESS | 1818 | 1477632896545 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 22:34:56 INFO - PROCESS | 1818 | 1477632896548 Marionette TRACE conn4 <- [1,3493,null,["8"]] 22:34:56 INFO - PROCESS | 1818 | 1477632896555 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 22:34:56 INFO - PROCESS | 1818 | 1477632896562 Marionette TRACE conn4 <- [1,3494,null,{}] 22:34:56 INFO - PROCESS | 1818 | 1477632896653 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc94000 == 29 [pid = 1818] [id = 769] 22:34:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dc95000) [pid = 1818] [serial = 2239] [outer = (nil)] 22:34:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f610000) [pid = 1818] [serial = 2240] [outer = 0x8dc95000] 22:34:56 INFO - PROCESS | 1818 | 1477632896739 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f616000) [pid = 1818] [serial = 2241] [outer = 0x8dc95000] 22:34:57 INFO - PROCESS | 1818 | 1477632897388 Marionette TRACE conn4 <- [1,3495,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]]]}] 22:34:57 INFO - ... 22:34:57 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1130ms 22:34:57 INFO - PROCESS | 1818 | 1477632897411 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 1818 | 1477632897416 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 22:34:57 INFO - TEST-START | /websockets/Send-binary-blob.htm 22:34:57 INFO - PROCESS | 1818 | 1477632897424 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:57 INFO - PROCESS | 1818 | 1477632897668 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 22:34:57 INFO - PROCESS | 1818 | 1477632897701 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 22:34:57 INFO - PROCESS | 1818 | 1477632897705 Marionette TRACE conn4 <- [1,3498,null,["8"]] 22:34:57 INFO - PROCESS | 1818 | 1477632897711 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 22:34:57 INFO - PROCESS | 1818 | 1477632897717 Marionette TRACE conn4 <- [1,3499,null,{}] 22:34:57 INFO - PROCESS | 1818 | 1477632897809 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f707400 == 30 [pid = 1818] [id = 770] 22:34:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f709400) [pid = 1818] [serial = 2242] [outer = (nil)] 22:34:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f70d000) [pid = 1818] [serial = 2243] [outer = 0x8f709400] 22:34:57 INFO - PROCESS | 1818 | 1477632897896 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8f710800) [pid = 1818] [serial = 2244] [outer = 0x8f709400] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8313b400) [pid = 1818] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8b7f2800) [pid = 1818] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c6f1000) [pid = 1818] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c6e7c00) [pid = 1818] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8390c000) [pid = 1818] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8f70dc00) [pid = 1818] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9547d800) [pid = 1818] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x95778400) [pid = 1818] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x88341000) [pid = 1818] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 22:34:58 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x84055400) [pid = 1818] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 22:34:58 INFO - PROCESS | 1818 | 1477632898732 Marionette TRACE conn4 <- [1,3500,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]]]}] 22:34:58 INFO - ... 22:34:58 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1321ms 22:34:58 INFO - PROCESS | 1818 | 1477632898745 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1818 | 1477632898747 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 22:34:58 INFO - TEST-START | /websockets/Send-data.htm 22:34:58 INFO - PROCESS | 1818 | 1477632898755 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:58 INFO - PROCESS | 1818 | 1477632898919 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 22:34:58 INFO - PROCESS | 1818 | 1477632898932 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 22:34:58 INFO - PROCESS | 1818 | 1477632898936 Marionette TRACE conn4 <- [1,3503,null,["8"]] 22:34:58 INFO - PROCESS | 1818 | 1477632898943 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 22:34:58 INFO - PROCESS | 1818 | 1477632898962 Marionette TRACE conn4 <- [1,3504,null,{}] 22:34:59 INFO - PROCESS | 1818 | 1477632899110 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70b400 == 31 [pid = 1818] [id = 771] 22:34:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f775c00) [pid = 1818] [serial = 2245] [outer = (nil)] 22:34:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f8c5000) [pid = 1818] [serial = 2246] [outer = 0x8f775c00] 22:34:59 INFO - PROCESS | 1818 | 1477632899194 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8f8c5400) [pid = 1818] [serial = 2247] [outer = 0x8f775c00] 22:34:59 INFO - PROCESS | 1818 | 1477632899748 Marionette TRACE conn4 <- [1,3505,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]]]}] 22:34:59 INFO - ... 22:34:59 INFO - TEST-OK | /websockets/Send-data.htm | took 1021ms 22:34:59 INFO - PROCESS | 1818 | 1477632899777 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1818 | 1477632899781 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 22:34:59 INFO - TEST-START | /websockets/Send-data.worker 22:34:59 INFO - PROCESS | 1818 | 1477632899788 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:59 INFO - PROCESS | 1818 | 1477632899987 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 22:35:00 INFO - PROCESS | 1818 | 1477632900155 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 22:35:00 INFO - PROCESS | 1818 | 1477632900159 Marionette TRACE conn4 <- [1,3508,null,["8"]] 22:35:00 INFO - PROCESS | 1818 | 1477632900165 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 22:35:00 INFO - PROCESS | 1818 | 1477632900170 Marionette TRACE conn4 <- [1,3509,null,{}] 22:35:00 INFO - PROCESS | 1818 | 1477632900175 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c6e9400 == 32 [pid = 1818] [id = 772] 22:35:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8f8c8800) [pid = 1818] [serial = 2248] [outer = (nil)] 22:35:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x90f0f800) [pid = 1818] [serial = 2249] [outer = 0x8f8c8800] 22:35:00 INFO - PROCESS | 1818 | 1477632900264 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x90f4a800) [pid = 1818] [serial = 2250] [outer = 0x8f8c8800] 22:35:00 INFO - PROCESS | 1818 | [1818] 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 22:35:01 INFO - PROCESS | 1818 | 1477632901128 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 22:35:01 INFO - . 22:35:01 INFO - TEST-OK | /websockets/Send-data.worker | took 1373ms 22:35:01 INFO - PROCESS | 1818 | 1477632901163 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1818 | 1477632901171 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 22:35:01 INFO - TEST-START | /websockets/Send-null.htm 22:35:01 INFO - PROCESS | 1818 | 1477632901184 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:01 INFO - PROCESS | 1818 | 1477632901528 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 22:35:01 INFO - PROCESS | 1818 | 1477632901675 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 22:35:01 INFO - PROCESS | 1818 | 1477632901681 Marionette TRACE conn4 <- [1,3513,null,["8"]] 22:35:01 INFO - PROCESS | 1818 | 1477632901691 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 22:35:01 INFO - PROCESS | 1818 | 1477632901698 Marionette TRACE conn4 <- [1,3514,null,{}] 22:35:01 INFO - PROCESS | 1818 | 1477632901706 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x84018800 == 33 [pid = 1818] [id = 773] 22:35:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8b6f9000) [pid = 1818] [serial = 2251] [outer = (nil)] 22:35:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8cd57c00) [pid = 1818] [serial = 2252] [outer = 0x8b6f9000] 22:35:01 INFO - PROCESS | 1818 | 1477632901810 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8833b000) [pid = 1818] [serial = 2253] [outer = 0x8b6f9000] 22:35:02 INFO - PROCESS | 1818 | 1477632902523 Marionette TRACE conn4 <- [1,3515,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]]]}] 22:35:02 INFO - ... 22:35:02 INFO - TEST-OK | /websockets/Send-null.htm | took 1426ms 22:35:02 INFO - PROCESS | 1818 | 1477632902609 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 22:35:02 INFO - PROCESS | 1818 | 1477632902617 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 22:35:02 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 22:35:02 INFO - PROCESS | 1818 | 1477632902642 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:02 INFO - PROCESS | 1818 | 1477632902899 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 22:35:03 INFO - PROCESS | 1818 | 1477632903038 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 22:35:03 INFO - PROCESS | 1818 | 1477632903043 Marionette TRACE conn4 <- [1,3518,null,["8"]] 22:35:03 INFO - PROCESS | 1818 | 1477632903060 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 22:35:03 INFO - PROCESS | 1818 | 1477632903066 Marionette TRACE conn4 <- [1,3519,null,{}] 22:35:03 INFO - PROCESS | 1818 | 1477632903073 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f65c000 == 34 [pid = 1818] [id = 774] 22:35:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8f709000) [pid = 1818] [serial = 2254] [outer = (nil)] 22:35:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8f76f400) [pid = 1818] [serial = 2255] [outer = 0x8f709000] 22:35:03 INFO - PROCESS | 1818 | 1477632903173 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8f8cc400) [pid = 1818] [serial = 2256] [outer = 0x8f709000] 22:35:03 INFO - PROCESS | 1818 | 1477632903871 Marionette TRACE conn4 <- [1,3520,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]]]}] 22:35:03 INFO - ... 22:35:03 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1278ms 22:35:03 INFO - PROCESS | 1818 | 1477632903912 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1818 | 1477632903920 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 22:35:03 INFO - TEST-START | /websockets/Send-unicode-data.htm 22:35:03 INFO - PROCESS | 1818 | 1477632903928 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:04 INFO - PROCESS | 1818 | 1477632904129 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 22:35:04 INFO - PROCESS | 1818 | 1477632904330 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 22:35:04 INFO - PROCESS | 1818 | 1477632904336 Marionette TRACE conn4 <- [1,3523,null,["8"]] 22:35:04 INFO - PROCESS | 1818 | 1477632904346 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 22:35:04 INFO - PROCESS | 1818 | 1477632904353 Marionette TRACE conn4 <- [1,3524,null,{}] 22:35:04 INFO - PROCESS | 1818 | 1477632904403 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x9286a000 == 35 [pid = 1818] [id = 775] 22:35:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x93078000) [pid = 1818] [serial = 2257] [outer = (nil)] 22:35:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x930c2000) [pid = 1818] [serial = 2258] [outer = 0x93078000] 22:35:04 INFO - PROCESS | 1818 | 1477632904503 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9333d000) [pid = 1818] [serial = 2259] [outer = 0x93078000] 22:35:05 INFO - PROCESS | 1818 | 1477632905170 Marionette TRACE conn4 <- [1,3525,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]]]}] 22:35:05 INFO - ... 22:35:05 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1272ms 22:35:05 INFO - PROCESS | 1818 | 1477632905200 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1818 | 1477632905204 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 22:35:05 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 22:35:05 INFO - PROCESS | 1818 | 1477632905216 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:05 INFO - PROCESS | 1818 | 1477632905558 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 22:35:05 INFO - PROCESS | 1818 | 1477632905780 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 22:35:05 INFO - PROCESS | 1818 | 1477632905785 Marionette TRACE conn4 <- [1,3528,null,["8"]] 22:35:05 INFO - PROCESS | 1818 | 1477632905799 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 22:35:05 INFO - PROCESS | 1818 | 1477632905804 Marionette TRACE conn4 <- [1,3529,null,{}] 22:35:05 INFO - PROCESS | 1818 | 1477632905812 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x93775c00 == 36 [pid = 1818] [id = 776] 22:35:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x93778000) [pid = 1818] [serial = 2260] [outer = (nil)] 22:35:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9377c400) [pid = 1818] [serial = 2261] [outer = 0x93778000] 22:35:05 INFO - PROCESS | 1818 | 1477632905907 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x93804000) [pid = 1818] [serial = 2262] [outer = 0x93778000] 22:35:06 INFO - PROCESS | 1818 | 1477632906600 Marionette TRACE conn4 <- [1,3530,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]]]}] 22:35:06 INFO - .. 22:35:06 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1434ms 22:35:06 INFO - PROCESS | 1818 | 1477632906653 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1818 | 1477632906658 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 22:35:06 INFO - TEST-START | /websockets/constructor.html 22:35:06 INFO - PROCESS | 1818 | 1477632906666 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:06 INFO - PROCESS | 1818 | 1477632906852 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 22:35:07 INFO - PROCESS | 1818 | 1477632907034 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 22:35:07 INFO - PROCESS | 1818 | 1477632907039 Marionette TRACE conn4 <- [1,3533,null,["8"]] 22:35:07 INFO - PROCESS | 1818 | 1477632907045 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 22:35:07 INFO - PROCESS | 1818 | 1477632907051 Marionette TRACE conn4 <- [1,3534,null,{}] 22:35:07 INFO - PROCESS | 1818 | 1477632907101 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x83130000 == 37 [pid = 1818] [id = 777] 22:35:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x83131400) [pid = 1818] [serial = 2263] [outer = (nil)] 22:35:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x839b2800) [pid = 1818] [serial = 2264] [outer = 0x83131400] 22:35:07 INFO - PROCESS | 1818 | 1477632907196 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8cd5b800) [pid = 1818] [serial = 2265] [outer = 0x83131400] 22:35:08 INFO - PROCESS | 1818 | 1477632908063 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 22:35:08 INFO - . 22:35:08 INFO - TEST-OK | /websockets/constructor.html | took 1421ms 22:35:08 INFO - PROCESS | 1818 | 1477632908088 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 1818 | 1477632908095 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 22:35:08 INFO - TEST-START | /websockets/eventhandlers.html 22:35:08 INFO - PROCESS | 1818 | 1477632908125 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:08 INFO - PROCESS | 1818 | 1477632908338 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 22:35:08 INFO - PROCESS | 1818 | [1818] 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 22:35:08 INFO - PROCESS | 1818 | 1477632908643 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 22:35:08 INFO - PROCESS | 1818 | 1477632908650 Marionette TRACE conn4 <- [1,3538,null,["8"]] 22:35:08 INFO - PROCESS | 1818 | 1477632908663 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 22:35:08 INFO - PROCESS | 1818 | 1477632908671 Marionette TRACE conn4 <- [1,3539,null,{}] 22:35:08 INFO - PROCESS | 1818 | 1477632908678 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8401dc00 == 38 [pid = 1818] [id = 778] 22:35:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x84022000) [pid = 1818] [serial = 2266] [outer = (nil)] 22:35:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8b6f9800) [pid = 1818] [serial = 2267] [outer = 0x84022000] 22:35:08 INFO - PROCESS | 1818 | 1477632908774 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8b6fa800) [pid = 1818] [serial = 2268] [outer = 0x84022000] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x84053400 == 37 [pid = 1818] [id = 708] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x83851000 == 36 [pid = 1818] [id = 715] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x83136800 == 35 [pid = 1818] [id = 707] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x8405ac00 == 34 [pid = 1818] [id = 722] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x83848800 == 33 [pid = 1818] [id = 706] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f2000 == 32 [pid = 1818] [id = 723] 22:35:09 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc87000 == 31 [pid = 1818] [id = 720] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8cc57800) [pid = 1818] [serial = 2219] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8cd59400) [pid = 1818] [serial = 2220] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8b7f7800) [pid = 1818] [serial = 2216] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8c6e6000) [pid = 1818] [serial = 2217] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x84058000) [pid = 1818] [serial = 2213] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x88337400) [pid = 1818] [serial = 2214] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8390ec00) [pid = 1818] [serial = 2210] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x83911c00) [pid = 1818] [serial = 2211] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8327c000) [pid = 1818] [serial = 2207] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x83845400) [pid = 1818] [serial = 2208] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8c6ee000) [pid = 1818] [serial = 2204] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8405a000) [pid = 1818] [serial = 2205] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9577b000) [pid = 1818] [serial = 2201] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9577d400) [pid = 1818] [serial = 2202] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95674c00) [pid = 1818] [serial = 2198] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9574b800) [pid = 1818] [serial = 2199] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8f8c9c00) [pid = 1818] [serial = 2195] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x93196000) [pid = 1818] [serial = 2196] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8cc61c00) [pid = 1818] [serial = 2192] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8ceecc00) [pid = 1818] [serial = 2193] [outer = (nil)] [url = about:blank] 22:35:09 INFO - PROCESS | 1818 | 1477632909534 Marionette TRACE conn4 <- [1,3540,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]]]}] 22:35:09 INFO - .... 22:35:09 INFO - TEST-OK | /websockets/eventhandlers.html | took 1479ms 22:35:09 INFO - PROCESS | 1818 | 1477632909584 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 1818 | 1477632909589 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 22:35:09 INFO - TEST-START | /websockets/extended-payload-length.html 22:35:09 INFO - PROCESS | 1818 | 1477632909596 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 22:35:09 INFO - PROCESS | 1818 | 1477632909603 Marionette TRACE conn4 <- [1,3542,null,{}] 22:35:09 INFO - PROCESS | 1818 | 1477632909621 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:09 INFO - PROCESS | 1818 | 1477632909808 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 22:35:09 INFO - PROCESS | 1818 | [1818] 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 22:35:09 INFO - PROCESS | 1818 | [1818] 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 22:35:09 INFO - PROCESS | 1818 | [1818] 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 22:35:09 INFO - PROCESS | 1818 | [1818] 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 22:35:09 INFO - PROCESS | 1818 | 1477632909829 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 22:35:09 INFO - PROCESS | 1818 | 1477632909833 Marionette TRACE conn4 <- [1,3544,null,["8"]] 22:35:09 INFO - PROCESS | 1818 | 1477632909839 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 22:35:09 INFO - PROCESS | 1818 | 1477632909846 Marionette TRACE conn4 <- [1,3545,null,{}] 22:35:09 INFO - PROCESS | 1818 | 1477632909863 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:35:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd59000 == 32 [pid = 1818] [id = 779] 22:35:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8cd5c000) [pid = 1818] [serial = 2269] [outer = (nil)] 22:35:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8ceecc00) [pid = 1818] [serial = 2270] [outer = 0x8cd5c000] 22:35:10 INFO - PROCESS | 1818 | 1477632910008 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8ceedc00) [pid = 1818] [serial = 2271] [outer = 0x8cd5c000] 22:35:10 INFO - PROCESS | 1818 | 1477632910865 Marionette TRACE conn4 <- [1,3546,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]]]}] 22:35:10 INFO - .... 22:35:10 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1294ms 22:35:10 INFO - PROCESS | 1818 | 1477632910891 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 22:35:10 INFO - TEST-START | /websockets/extended-payload-length.html?wss 22:35:10 INFO - PROCESS | 1818 | 1477632910896 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 22:35:10 INFO - PROCESS | 1818 | 1477632910903 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:11 INFO - PROCESS | 1818 | 1477632911151 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 22:35:11 INFO - PROCESS | 1818 | [1818] 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 22:35:11 INFO - PROCESS | 1818 | [1818] 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 22:35:11 INFO - PROCESS | 1818 | [1818] 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 22:35:11 INFO - PROCESS | 1818 | [1818] 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 22:35:11 INFO - PROCESS | 1818 | 1477632911258 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 22:35:11 INFO - PROCESS | 1818 | 1477632911264 Marionette TRACE conn4 <- [1,3549,null,["8"]] 22:35:11 INFO - PROCESS | 1818 | 1477632911271 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 22:35:11 INFO - PROCESS | 1818 | 1477632911277 Marionette TRACE conn4 <- [1,3550,null,{}] 22:35:11 INFO - PROCESS | 1818 | 1477632911283 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:35:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f70b800 == 33 [pid = 1818] [id = 780] 22:35:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8f70bc00) [pid = 1818] [serial = 2272] [outer = (nil)] 22:35:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f711000) [pid = 1818] [serial = 2273] [outer = 0x8f70bc00] 22:35:11 INFO - PROCESS | 1818 | 1477632911372 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8f8ca000) [pid = 1818] [serial = 2274] [outer = 0x8f70bc00] 22:35:12 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f709400) [pid = 1818] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 22:35:12 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f775c00) [pid = 1818] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 22:35:12 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8390e800) [pid = 1818] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 22:35:12 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8dc95000) [pid = 1818] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 22:35:12 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8b7f4800) [pid = 1818] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8390b800 == 32 [pid = 1818] [id = 759] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8390d400 == 31 [pid = 1818] [id = 767] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x84018c00 == 30 [pid = 1818] [id = 764] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8f619800 == 29 [pid = 1818] [id = 721] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x84053000 == 28 [pid = 1818] [id = 714] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x83132c00 == 27 [pid = 1818] [id = 765] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6f3000 == 26 [pid = 1818] [id = 711] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8405a800 == 25 [pid = 1818] [id = 713] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6ea000 == 24 [pid = 1818] [id = 762] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x84020400 == 23 [pid = 1818] [id = 760] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70b400 == 22 [pid = 1818] [id = 771] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7ee800 == 21 [pid = 1818] [id = 761] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8cef3000 == 20 [pid = 1818] [id = 763] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6fa400 == 19 [pid = 1818] [id = 766] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc94000 == 18 [pid = 1818] [id = 769] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8313b000 == 17 [pid = 1818] [id = 758] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7edc00 == 16 [pid = 1818] [id = 768] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8f707400 == 15 [pid = 1818] [id = 770] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8cd59000 == 14 [pid = 1818] [id = 779] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8401dc00 == 13 [pid = 1818] [id = 778] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x83130000 == 12 [pid = 1818] [id = 777] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x93775c00 == 11 [pid = 1818] [id = 776] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x9286a000 == 10 [pid = 1818] [id = 775] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8f65c000 == 9 [pid = 1818] [id = 774] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x84018800 == 8 [pid = 1818] [id = 773] 22:35:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8c6e9400 == 7 [pid = 1818] [id = 772] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c6ef400) [pid = 1818] [serial = 2238] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8f8c5000) [pid = 1818] [serial = 2246] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x90f0f800) [pid = 1818] [serial = 2249] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8d9e6c00) [pid = 1818] [serial = 2222] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x839b6000) [pid = 1818] [serial = 2235] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x84022800) [pid = 1818] [serial = 2225] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8dc93800) [pid = 1818] [serial = 2231] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8f8c5400) [pid = 1818] [serial = 2247] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8f616000) [pid = 1818] [serial = 2241] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8cd60000) [pid = 1818] [serial = 2228] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8f610000) [pid = 1818] [serial = 2240] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8c6ea800) [pid = 1818] [serial = 2237] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8f70d000) [pid = 1818] [serial = 2243] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x839b4400) [pid = 1818] [serial = 2234] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8f710800) [pid = 1818] [serial = 2244] [outer = (nil)] [url = about:blank] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8b6fe800) [pid = 1818] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x84019c00) [pid = 1818] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x93778000) [pid = 1818] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x83131400) [pid = 1818] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8f709000) [pid = 1818] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x93078000) [pid = 1818] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8cd5c000) [pid = 1818] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8b6f9000) [pid = 1818] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8cc5b400) [pid = 1818] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x84022000) [pid = 1818] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f8c8800) [pid = 1818] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 22:35:22 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8cef3800) [pid = 1818] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8f60ec00) [pid = 1818] [serial = 2232] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x83908400) [pid = 1818] [serial = 2226] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8ceec400) [pid = 1818] [serial = 2229] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8dafa000) [pid = 1818] [serial = 2223] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8cd5b800) [pid = 1818] [serial = 2265] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x839b2800) [pid = 1818] [serial = 2264] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8b6fa800) [pid = 1818] [serial = 2268] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8b6f9800) [pid = 1818] [serial = 2267] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8ceedc00) [pid = 1818] [serial = 2271] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8ceecc00) [pid = 1818] [serial = 2270] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f711000) [pid = 1818] [serial = 2273] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x9377c400) [pid = 1818] [serial = 2261] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x93804000) [pid = 1818] [serial = 2262] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x930c2000) [pid = 1818] [serial = 2258] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x9333d000) [pid = 1818] [serial = 2259] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8f76f400) [pid = 1818] [serial = 2255] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8f8cc400) [pid = 1818] [serial = 2256] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8cd57c00) [pid = 1818] [serial = 2252] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8833b000) [pid = 1818] [serial = 2253] [outer = (nil)] [url = about:blank] 22:35:26 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x90f4a800) [pid = 1818] [serial = 2250] [outer = (nil)] [url = about:blank] 22:36:11 INFO - PROCESS | 1818 | 1477632971954 Marionette TRACE conn4 <- [1,3551,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]]]}] 22:36:11 INFO - .... 22:36:11 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61094ms 22:36:12 INFO - PROCESS | 1818 | 1477632971998 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1818 | 1477632972005 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 22:36:12 INFO - TEST-START | /websockets/opening-handshake/001.html 22:36:12 INFO - PROCESS | 1818 | 1477632972015 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 22:36:12 INFO - PROCESS | 1818 | 1477632972020 Marionette TRACE conn4 <- [1,3553,null,{}] 22:36:12 INFO - PROCESS | 1818 | 1477632972032 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}] 22:36:12 INFO - PROCESS | 1818 | 1477632972276 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 22:36:12 INFO - PROCESS | 1818 | 1477632972367 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 22:36:12 INFO - PROCESS | 1818 | 1477632972372 Marionette TRACE conn4 <- [1,3555,null,["8"]] 22:36:12 INFO - PROCESS | 1818 | 1477632972380 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 22:36:12 INFO - PROCESS | 1818 | 1477632972391 Marionette TRACE conn4 <- [1,3556,null,{}] 22:36:12 INFO - PROCESS | 1818 | 1477632972410 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/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x83845400 == 8 [pid = 1818] [id = 781] 22:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83846000) [pid = 1818] [serial = 2275] [outer = (nil)] 22:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83848c00) [pid = 1818] [serial = 2276] [outer = 0x83846000] 22:36:12 INFO - PROCESS | 1818 | 1477632972507 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83849400) [pid = 1818] [serial = 2277] [outer = 0x83846000] 22:36:13 INFO - PROCESS | 1818 | [1818] 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 22:36:13 INFO - PROCESS | 1818 | 1477632973158 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:36:13 INFO - . 22:36:13 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1186ms 22:36:13 INFO - PROCESS | 1818 | 1477632973200 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 22:36:13 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 22:36:13 INFO - PROCESS | 1818 | 1477632973207 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 22:36:13 INFO - PROCESS | 1818 | 1477632973219 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}] 22:36:13 INFO - PROCESS | 1818 | 1477632973411 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 22:36:13 INFO - PROCESS | 1818 | 1477632973544 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 22:36:13 INFO - PROCESS | 1818 | 1477632973549 Marionette TRACE conn4 <- [1,3560,null,["8"]] 22:36:13 INFO - PROCESS | 1818 | 1477632973558 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 22:36:13 INFO - PROCESS | 1818 | 1477632973567 Marionette TRACE conn4 <- [1,3561,null,{}] 22:36:13 INFO - PROCESS | 1818 | 1477632973589 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/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384e800 == 9 [pid = 1818] [id = 782] 22:36:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838ec400) [pid = 1818] [serial = 2278] [outer = (nil)] 22:36:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390e000) [pid = 1818] [serial = 2279] [outer = 0x838ec400] 22:36:13 INFO - PROCESS | 1818 | 1477632973681 Marionette DEBUG loaded listener.js 22:36:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390d400) [pid = 1818] [serial = 2280] [outer = 0x838ec400] 22:36:15 INFO - PROCESS | 1818 | 1477632975008 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:36:15 INFO - . 22:36:15 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1829ms 22:36:15 INFO - TEST-START | /websockets/opening-handshake/002.html 22:36:15 INFO - PROCESS | 1818 | 1477632975042 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 22:36:15 INFO - PROCESS | 1818 | 1477632975045 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 22:36:15 INFO - PROCESS | 1818 | 1477632975052 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 22:36:15 INFO - PROCESS | 1818 | 1477632975057 Marionette TRACE conn4 <- [1,3564,null,{}] 22:36:15 INFO - PROCESS | 1818 | 1477632975068 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:15 INFO - PROCESS | 1818 | 1477632975244 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 22:36:15 INFO - PROCESS | 1818 | 1477632975267 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 22:36:15 INFO - PROCESS | 1818 | 1477632975273 Marionette TRACE conn4 <- [1,3566,null,["8"]] 22:36:15 INFO - PROCESS | 1818 | 1477632975278 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 22:36:15 INFO - PROCESS | 1818 | 1477632975285 Marionette TRACE conn4 <- [1,3567,null,{}] 22:36:15 INFO - PROCESS | 1818 | 1477632975292 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:36:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x84024800 == 10 [pid = 1818] [id = 783] 22:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x84024c00) [pid = 1818] [serial = 2281] [outer = (nil)] 22:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x84052000) [pid = 1818] [serial = 2282] [outer = 0x84024c00] 22:36:15 INFO - PROCESS | 1818 | 1477632975384 Marionette DEBUG loaded listener.js 22:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x84057400) [pid = 1818] [serial = 2283] [outer = 0x84024c00] 22:36:17 INFO - PROCESS | 1818 | 1477632977760 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 22:36:17 INFO - . 22:36:17 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2744ms 22:36:17 INFO - PROCESS | 1818 | 1477632977795 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 22:36:17 INFO - PROCESS | 1818 | 1477632977800 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 22:36:17 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 22:36:17 INFO - PROCESS | 1818 | 1477632977808 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:17 INFO - PROCESS | 1818 | 1477632977967 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 22:36:18 INFO - PROCESS | 1818 | 1477632978114 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 22:36:18 INFO - PROCESS | 1818 | 1477632978117 Marionette TRACE conn4 <- [1,3571,null,["8"]] 22:36:18 INFO - PROCESS | 1818 | 1477632978124 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 22:36:18 INFO - PROCESS | 1818 | 1477632978130 Marionette TRACE conn4 <- [1,3572,null,{}] 22:36:18 INFO - PROCESS | 1818 | 1477632978138 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\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"}] 22:36:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x88339800 == 11 [pid = 1818] [id = 784] 22:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8833fc00) [pid = 1818] [serial = 2284] [outer = (nil)] 22:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8b6f3800) [pid = 1818] [serial = 2285] [outer = 0x8833fc00] 22:36:18 INFO - PROCESS | 1818 | 1477632978223 Marionette DEBUG loaded listener.js 22:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8b7ea400) [pid = 1818] [serial = 2286] [outer = 0x8833fc00] 22:36:18 INFO - PROCESS | 1818 | 1477632978801 Marionette TRACE conn4 <- [1,3573,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"]]]}] 22:36:18 INFO - . 22:36:18 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1022ms 22:36:18 INFO - PROCESS | 1818 | 1477632978830 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 22:36:18 INFO - PROCESS | 1818 | 1477632978834 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 22:36:18 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 22:36:18 INFO - PROCESS | 1818 | 1477632978842 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 22:36:18 INFO - PROCESS | 1818 | 1477632978847 Marionette TRACE conn4 <- [1,3575,null,{}] 22:36:18 INFO - PROCESS | 1818 | 1477632978861 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:19 INFO - PROCESS | 1818 | 1477632979025 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 22:36:19 INFO - PROCESS | 1818 | 1477632979194 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 22:36:19 INFO - PROCESS | 1818 | 1477632979201 Marionette TRACE conn4 <- [1,3577,null,["8"]] 22:36:19 INFO - PROCESS | 1818 | 1477632979207 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 22:36:19 INFO - PROCESS | 1818 | 1477632979212 Marionette TRACE conn4 <- [1,3578,null,{}] 22:36:19 INFO - PROCESS | 1818 | 1477632979225 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f7400 == 12 [pid = 1818] [id = 785] 22:36:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8b7f7800) [pid = 1818] [serial = 2287] [outer = (nil)] 22:36:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c6e6400) [pid = 1818] [serial = 2288] [outer = 0x8b7f7800] 22:36:19 INFO - PROCESS | 1818 | 1477632979307 Marionette DEBUG loaded listener.js 22:36:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c6e8400) [pid = 1818] [serial = 2289] [outer = 0x8b7f7800] 22:36:19 INFO - PROCESS | 1818 | [1818] 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 22:36:20 INFO - PROCESS | 1818 | 1477632980090 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 22:36:20 INFO - . 22:36:20 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1290ms 22:36:20 INFO - PROCESS | 1818 | 1477632980133 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 22:36:20 INFO - PROCESS | 1818 | 1477632980137 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 22:36:20 INFO - TEST-START | /websockets/opening-handshake/003.html 22:36:20 INFO - PROCESS | 1818 | 1477632980144 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:20 INFO - PROCESS | 1818 | 1477632980476 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 22:36:20 INFO - PROCESS | 1818 | 1477632980617 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 22:36:20 INFO - PROCESS | 1818 | 1477632980626 Marionette TRACE conn4 <- [1,3582,null,["8"]] 22:36:20 INFO - PROCESS | 1818 | 1477632980636 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 22:36:20 INFO - PROCESS | 1818 | 1477632980647 Marionette TRACE conn4 <- [1,3583,null,{}] 22:36:20 INFO - PROCESS | 1818 | 1477632980655 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x838b5400 == 13 [pid = 1818] [id = 786] 22:36:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x838b6400) [pid = 1818] [serial = 2290] [outer = (nil)] 22:36:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x838e7c00) [pid = 1818] [serial = 2291] [outer = 0x838b6400] 22:36:20 INFO - PROCESS | 1818 | 1477632980758 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x839b0000) [pid = 1818] [serial = 2292] [outer = 0x838b6400] 22:36:21 INFO - PROCESS | 1818 | 1477632981529 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 22:36:21 INFO - . 22:36:21 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1424ms 22:36:21 INFO - PROCESS | 1818 | 1477632981570 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1818 | 1477632981578 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 22:36:21 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 22:36:21 INFO - PROCESS | 1818 | 1477632981587 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:21 INFO - PROCESS | 1818 | 1477632981786 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 22:36:21 INFO - PROCESS | 1818 | 1477632981975 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 22:36:21 INFO - PROCESS | 1818 | 1477632981981 Marionette TRACE conn4 <- [1,3587,null,["8"]] 22:36:21 INFO - PROCESS | 1818 | 1477632981988 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 22:36:21 INFO - PROCESS | 1818 | 1477632981994 Marionette TRACE conn4 <- [1,3588,null,{}] 22:36:22 INFO - PROCESS | 1818 | 1477632982047 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b6f2c00 == 14 [pid = 1818] [id = 787] 22:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8b6f7c00) [pid = 1818] [serial = 2293] [outer = (nil)] 22:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8b7ed000) [pid = 1818] [serial = 2294] [outer = 0x8b6f7c00] 22:36:22 INFO - PROCESS | 1818 | 1477632982148 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c6f1400) [pid = 1818] [serial = 2295] [outer = 0x8b6f7c00] 22:36:22 INFO - PROCESS | 1818 | 1477632982860 Marionette TRACE conn4 <- [1,3589,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"]]]}] 22:36:22 INFO - . 22:36:22 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1337ms 22:36:22 INFO - PROCESS | 1818 | 1477632982925 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 22:36:22 INFO - PROCESS | 1818 | 1477632982929 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 22:36:22 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 22:36:22 INFO - PROCESS | 1818 | 1477632982955 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:23 INFO - PROCESS | 1818 | 1477632983153 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 22:36:23 INFO - PROCESS | 1818 | 1477632983349 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 22:36:23 INFO - PROCESS | 1818 | 1477632983359 Marionette TRACE conn4 <- [1,3592,null,["8"]] 22:36:23 INFO - PROCESS | 1818 | 1477632983407 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 22:36:23 INFO - PROCESS | 1818 | 1477632983416 Marionette TRACE conn4 <- [1,3593,null,{}] 22:36:23 INFO - PROCESS | 1818 | 1477632983423 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8cd62c00 == 15 [pid = 1818] [id = 788] 22:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8cd63000) [pid = 1818] [serial = 2296] [outer = (nil)] 22:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8cee7400) [pid = 1818] [serial = 2297] [outer = 0x8cd63000] 22:36:23 INFO - PROCESS | 1818 | 1477632983522 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8cee7800) [pid = 1818] [serial = 2298] [outer = 0x8cd63000] 22:36:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8f70b800 == 14 [pid = 1818] [id = 780] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8b6f2c00 == 13 [pid = 1818] [id = 787] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x838b5400 == 12 [pid = 1818] [id = 786] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x88339800 == 11 [pid = 1818] [id = 784] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8b7f7400 == 10 [pid = 1818] [id = 785] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x84024800 == 9 [pid = 1818] [id = 783] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8384e800 == 8 [pid = 1818] [id = 782] 22:36:28 INFO - PROCESS | 1818 | --DOCSHELL 0x83845400 == 7 [pid = 1818] [id = 781] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8b7f7800) [pid = 1818] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x84024c00) [pid = 1818] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f70bc00) [pid = 1818] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x838ec400) [pid = 1818] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8b6f7c00) [pid = 1818] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8833fc00) [pid = 1818] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83846000) [pid = 1818] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 22:36:31 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x838b6400) [pid = 1818] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8c6e8400) [pid = 1818] [serial = 2289] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8c6e6400) [pid = 1818] [serial = 2288] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x839b0000) [pid = 1818] [serial = 2292] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x838e7c00) [pid = 1818] [serial = 2291] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8c6f1400) [pid = 1818] [serial = 2295] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8b7ed000) [pid = 1818] [serial = 2294] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8cee7400) [pid = 1818] [serial = 2297] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8b6f3800) [pid = 1818] [serial = 2285] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8b7ea400) [pid = 1818] [serial = 2286] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x84052000) [pid = 1818] [serial = 2282] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x84057400) [pid = 1818] [serial = 2283] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8390e000) [pid = 1818] [serial = 2279] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8390d400) [pid = 1818] [serial = 2280] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83848c00) [pid = 1818] [serial = 2276] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83849400) [pid = 1818] [serial = 2277] [outer = (nil)] [url = about:blank] 22:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8f8ca000) [pid = 1818] [serial = 2274] [outer = (nil)] [url = about:blank] 22:36:53 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 22:36:53 INFO - PROCESS | 1818 | 1477633013728 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 22:36:53 INFO - . 22:36:53 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30813ms 22:36:53 INFO - PROCESS | 1818 | 1477633013752 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1818 | 1477633013759 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 22:36:53 INFO - TEST-START | /websockets/opening-handshake/005.html 22:36:53 INFO - PROCESS | 1818 | 1477633013772 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:54 INFO - PROCESS | 1818 | 1477633014014 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 22:36:54 INFO - PROCESS | 1818 | 1477633014107 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 22:36:54 INFO - PROCESS | 1818 | 1477633014114 Marionette TRACE conn4 <- [1,3597,null,["8"]] 22:36:54 INFO - PROCESS | 1818 | 1477633014122 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 22:36:54 INFO - PROCESS | 1818 | 1477633014131 Marionette TRACE conn4 <- [1,3598,null,{}] 22:36:54 INFO - PROCESS | 1818 | 1477633014138 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x83288800 == 8 [pid = 1818] [id = 789] 22:36:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83289400) [pid = 1818] [serial = 2299] [outer = (nil)] 22:36:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83847800) [pid = 1818] [serial = 2300] [outer = 0x83289400] 22:36:54 INFO - PROCESS | 1818 | 1477633014238 Marionette DEBUG loaded listener.js 22:36:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8384fc00) [pid = 1818] [serial = 2301] [outer = 0x83289400] 22:36:54 INFO - PROCESS | 1818 | 1477633014851 Marionette TRACE conn4 <- [1,3599,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,3600,"getWindowHandle",null] 22:36:54 INFO - PROCESS | 1818 | 1477633014904 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 22:36:54 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 22:36:54 INFO - PROCESS | 1818 | 1477633014913 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}] 22:36:55 INFO - PROCESS | 1818 | 1477633015109 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 22:36:55 INFO - PROCESS | 1818 | 1477633015248 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 22:36:55 INFO - PROCESS | 1818 | 1477633015254 Marionette TRACE conn4 <- [1,3602,null,["8"]] 22:36:55 INFO - PROCESS | 1818 | 1477633015261 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 22:36:55 INFO - PROCESS | 1818 | 1477633015267 Marionette TRACE conn4 <- [1,3603,null,{}] 22:36:55 INFO - PROCESS | 1818 | 1477633015273 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384a400 == 9 [pid = 1818] [id = 790] 22:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8384d400) [pid = 1818] [serial = 2302] [outer = (nil)] 22:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8390b000) [pid = 1818] [serial = 2303] [outer = 0x8384d400] 22:36:55 INFO - PROCESS | 1818 | 1477633015363 Marionette DEBUG loaded listener.js 22:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8390a400) [pid = 1818] [serial = 2304] [outer = 0x8384d400] 22:36:55 INFO - PROCESS | 1818 | [1818] 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 22:36:56 INFO - ..................................................... 22:36:56 INFO - PROCESS | 1818 | 1477633016536 Marionette TRACE conn4 <- [1,3604,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,{},{}]]]}] 22:36:56 INFO - ........ 22:36:56 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1724ms 22:36:56 INFO - PROCESS | 1818 | 1477633016644 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1818 | 1477633016655 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 22:36:56 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 22:36:56 INFO - PROCESS | 1818 | 1477633016677 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}] 22:36:56 INFO - PROCESS | 1818 | 1477633016860 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 22:36:57 INFO - PROCESS | 1818 | 1477633017006 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 22:36:57 INFO - PROCESS | 1818 | 1477633017012 Marionette TRACE conn4 <- [1,3607,null,["8"]] 22:36:57 INFO - PROCESS | 1818 | 1477633017018 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 22:36:57 INFO - PROCESS | 1818 | 1477633017026 Marionette TRACE conn4 <- [1,3608,null,{}] 22:36:57 INFO - PROCESS | 1818 | 1477633017033 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([\"/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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x88341000 == 10 [pid = 1818] [id = 791] 22:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x88341800) [pid = 1818] [serial = 2305] [outer = (nil)] 22:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8b6f2000) [pid = 1818] [serial = 2306] [outer = 0x88341800] 22:36:57 INFO - PROCESS | 1818 | 1477633017126 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8b6f4000) [pid = 1818] [serial = 2307] [outer = 0x88341800] 22:36:57 INFO - PROCESS | 1818 | [1818] 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 22:36:58 INFO - PROCESS | 1818 | 1477633018019 Marionette TRACE conn4 <- [1,3609,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,{},{}]]]}] 22:36:58 INFO - .................................. 22:36:58 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1386ms 22:36:58 INFO - PROCESS | 1818 | 1477633018058 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1818 | 1477633018062 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 22:36:58 INFO - TEST-START | /workers/semantics/interface-objects/003.html 22:36:58 INFO - PROCESS | 1818 | 1477633018070 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:58 INFO - PROCESS | 1818 | 1477633018248 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 22:36:58 INFO - PROCESS | 1818 | 1477633018389 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 22:36:58 INFO - PROCESS | 1818 | 1477633018397 Marionette TRACE conn4 <- [1,3612,null,["8"]] 22:36:58 INFO - PROCESS | 1818 | 1477633018402 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 22:36:58 INFO - PROCESS | 1818 | 1477633018409 Marionette TRACE conn4 <- [1,3613,null,{}] 22:36:58 INFO - PROCESS | 1818 | 1477633018415 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x84058800 == 11 [pid = 1818] [id = 792] 22:36:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8c6e9800) [pid = 1818] [serial = 2308] [outer = (nil)] 22:36:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8cc58c00) [pid = 1818] [serial = 2309] [outer = 0x8c6e9800] 22:36:58 INFO - PROCESS | 1818 | 1477633018499 Marionette DEBUG loaded listener.js 22:36:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8cd5a000) [pid = 1818] [serial = 2310] [outer = 0x8c6e9800] 22:36:59 INFO - .............................................................. 22:36:59 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1258ms 22:36:59 INFO - TEST-START | /workers/semantics/interface-objects/004.html 22:36:59 INFO - PROCESS | 1818 | 1477633019248 Marionette TRACE conn4 <- [1,3614,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]]]}] 22:36:59 INFO - PROCESS | 1818 | 1477633019334 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1818 | 1477633019337 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 22:36:59 INFO - PROCESS | 1818 | 1477633019347 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:59 INFO - PROCESS | 1818 | 1477633019596 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 22:36:59 INFO - PROCESS | 1818 | 1477633019632 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 22:36:59 INFO - PROCESS | 1818 | 1477633019641 Marionette TRACE conn4 <- [1,3617,null,["8"]] 22:36:59 INFO - PROCESS | 1818 | 1477633019651 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 22:36:59 INFO - PROCESS | 1818 | 1477633019655 Marionette TRACE conn4 <- [1,3618,null,{}] 22:36:59 INFO - PROCESS | 1818 | 1477633019661 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8b7f8c00 == 12 [pid = 1818] [id = 793] 22:36:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8cd5d400) [pid = 1818] [serial = 2311] [outer = (nil)] 22:36:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8ceee400) [pid = 1818] [serial = 2312] [outer = 0x8cd5d400] 22:36:59 INFO - PROCESS | 1818 | 1477633019743 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8daf4c00) [pid = 1818] [serial = 2313] [outer = 0x8cd5d400] 22:37:00 INFO - PROCESS | 1818 | 1477633020468 Marionette TRACE conn4 <- [1,3619,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]]]}] 22:37:00 INFO - ................................. 22:37:00 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1178ms 22:37:00 INFO - PROCESS | 1818 | 1477633020525 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 22:37:00 INFO - PROCESS | 1818 | 1477633020529 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 22:37:00 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 22:37:00 INFO - PROCESS | 1818 | 1477633020536 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:00 INFO - PROCESS | 1818 | 1477633020816 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 22:37:00 INFO - PROCESS | 1818 | 1477633020837 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 22:37:00 INFO - PROCESS | 1818 | 1477633020844 Marionette TRACE conn4 <- [1,3622,null,["8"]] 22:37:00 INFO - PROCESS | 1818 | 1477633020964 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 22:37:00 INFO - PROCESS | 1818 | 1477633020971 Marionette TRACE conn4 <- [1,3623,null,{}] 22:37:00 INFO - PROCESS | 1818 | 1477633020977 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x83131800 == 13 [pid = 1818] [id = 794] 22:37:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x83ab2800) [pid = 1818] [serial = 2314] [outer = (nil)] 22:37:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc86400) [pid = 1818] [serial = 2315] [outer = 0x83ab2800] 22:37:01 INFO - PROCESS | 1818 | 1477633021065 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8f706800) [pid = 1818] [serial = 2316] [outer = 0x83ab2800] 22:37:01 INFO - PROCESS | 1818 | 1477633021763 Marionette TRACE conn4 <- [1,3624,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"]]]}] 22:37:01 INFO - . 22:37:01 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1270ms 22:37:01 INFO - PROCESS | 1818 | 1477633021806 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1818 | 1477633021809 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 22:37:01 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 22:37:01 INFO - PROCESS | 1818 | 1477633021821 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:02 INFO - PROCESS | 1818 | 1477633022084 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 22:37:02 INFO - PROCESS | 1818 | 1477633022225 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 22:37:02 INFO - PROCESS | 1818 | 1477633022233 Marionette TRACE conn4 <- [1,3627,null,["8"]] 22:37:02 INFO - PROCESS | 1818 | 1477633022249 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 22:37:02 INFO - PROCESS | 1818 | 1477633022259 Marionette TRACE conn4 <- [1,3628,null,{}] 22:37:02 INFO - PROCESS | 1818 | 1477633022269 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8313cc00 == 14 [pid = 1818] [id = 795] 22:37:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8313e000) [pid = 1818] [serial = 2317] [outer = (nil)] 22:37:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x83284400) [pid = 1818] [serial = 2318] [outer = 0x8313e000] 22:37:02 INFO - PROCESS | 1818 | 1477633022372 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8384b000) [pid = 1818] [serial = 2319] [outer = 0x8313e000] 22:37:03 INFO - PROCESS | 1818 | 1477633023120 Marionette TRACE conn4 <- [1,3629,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"]]]}] 22:37:03 INFO - . 22:37:03 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1325ms 22:37:03 INFO - PROCESS | 1818 | 1477633023163 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 22:37:03 INFO - PROCESS | 1818 | 1477633023172 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 22:37:03 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 22:37:03 INFO - PROCESS | 1818 | 1477633023184 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:03 INFO - PROCESS | 1818 | 1477633023382 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 22:37:03 INFO - PROCESS | 1818 | 1477633023580 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 22:37:03 INFO - PROCESS | 1818 | 1477633023589 Marionette TRACE conn4 <- [1,3632,null,["8"]] 22:37:03 INFO - PROCESS | 1818 | 1477633023643 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 22:37:03 INFO - PROCESS | 1818 | 1477633023652 Marionette TRACE conn4 <- [1,3633,null,{}] 22:37:03 INFO - PROCESS | 1818 | 1477633023660 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e0800 == 15 [pid = 1818] [id = 796] 22:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x83905400) [pid = 1818] [serial = 2320] [outer = (nil)] 22:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8390e800) [pid = 1818] [serial = 2321] [outer = 0x83905400] 22:37:03 INFO - PROCESS | 1818 | 1477633023762 Marionette DEBUG loaded listener.js 22:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8401a800) [pid = 1818] [serial = 2322] [outer = 0x83905400] 22:37:04 INFO - PROCESS | 1818 | 1477633024474 Marionette TRACE conn4 <- [1,3634,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"]]]}] 22:37:04 INFO - . 22:37:04 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1323ms 22:37:04 INFO - PROCESS | 1818 | 1477633024507 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1818 | 1477633024510 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 22:37:04 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 22:37:04 INFO - PROCESS | 1818 | 1477633024519 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:04 INFO - PROCESS | 1818 | 1477633024715 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 22:37:04 INFO - PROCESS | 1818 | 1477633024938 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 22:37:04 INFO - PROCESS | 1818 | 1477633024947 Marionette TRACE conn4 <- [1,3637,null,["8"]] 22:37:04 INFO - PROCESS | 1818 | 1477633024996 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 22:37:05 INFO - PROCESS | 1818 | 1477633025004 Marionette TRACE conn4 <- [1,3638,null,{}] 22:37:05 INFO - PROCESS | 1818 | 1477633025011 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"786dec86-5050-41ea-aab8-d5be3c874d98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8405fc00 == 16 [pid = 1818] [id = 797] 22:37:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x88333c00) [pid = 1818] [serial = 2323] [outer = (nil)] 22:37:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8b6fa000) [pid = 1818] [serial = 2324] [outer = 0x88333c00] 22:37:05 INFO - PROCESS | 1818 | 1477633025113 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8c6f2400) [pid = 1818] [serial = 2325] [outer = 0x88333c00] 22:37:05 INFO - PROCESS | 1818 | 1477633025816 Marionette TRACE conn4 <- [1,3639,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,3640,"getWindowHandle",null] 22:37:05 INFO - PROCESS | 1818 | 1477633025849 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 22:37:06 WARNING - u'runner_teardown' () 22:37:06 INFO - No more tests 22:37:06 INFO - Got 0 unexpected results 22:37:06 INFO - SUITE-END | took 2347s 22:37:07 INFO - Closing logging queue 22:37:07 INFO - queue closed 22:37:07 INFO - Return code: 0 22:37:07 WARNING - # TBPL SUCCESS # 22:37:07 INFO - Running post-action listener: _resource_record_post_action 22:37:07 INFO - [mozharness: 2016-10-28 05:37:07.243393Z] Finished run-tests step (success) 22:37:07 INFO - Running post-run listener: _resource_record_post_run 22:37:07 INFO - Total resource usage - Wall time: 2388s; CPU: 50.0%; Read bytes: 13447168; Write bytes: 315027456; Read time: 1748; Write time: 198888 22:37:07 INFO - TinderboxPrint: CPU usage
50.4% 22:37:07 INFO - TinderboxPrint: I/O read bytes / time
13,447,168 / 1,748 22:37:07 INFO - TinderboxPrint: I/O write bytes / time
315,027,456 / 198,888 22:37:07 INFO - TinderboxPrint: CPU idle
1,172.0 (49.4%) 22:37:07 INFO - TinderboxPrint: CPU system
116.3 (4.9%) 22:37:07 INFO - TinderboxPrint: CPU user
1,079.3 (45.5%) 22:37:07 INFO - TinderboxPrint: Swap in / out
0 / 0 22:37:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:37:07 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 179138560; Read time: 8; Write time: 157684 22:37:07 INFO - run-tests - Wall time: 2354s; CPU: 50.0%; Read bytes: 13443072; Write bytes: 101064704; Read time: 1740; Write time: 12672 22:37:08 INFO - Running post-run listener: _upload_blobber_files 22:37:08 INFO - Blob upload gear active. 22:37:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:37:08 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 22:37:08 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'] 22:37:08 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 22:37:08 INFO - (blobuploader) - INFO - Open directory for files ... 22:37:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:37:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:37:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:10 INFO - (blobuploader) - INFO - Done attempting. 22:37:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:37:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:37:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:11 INFO - (blobuploader) - INFO - Done attempting. 22:37:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 22:37:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:14 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 22:37:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:14 INFO - (blobuploader) - INFO - Done attempting. 22:37:14 INFO - (blobuploader) - INFO - Iteration through files over. 22:37:14 INFO - Return code: 0 22:37:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:37:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:37:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38622b0707b92842accc23d960e05bddb41354592a1bba1bc6ec480d2ea82140130b21de0c4e83d8b9c93dc964f2ff40420dc7c152cf00ef7e3bb75dbe8c638d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b8a0f7788f41d3b74ed46742b56958f0a7390207a444697ce59c9015fe839889c95de009b8107a0c3f31724059905f7d43da54183287e34943728658f0f3be66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d46d7e6e7e342a72e1603e08efba350743cb8511f6e3b51f429ae9f463755fbe36518db40d0ccf060c26b317d287ded537c73184abaa75bffe9f141f6fe82839"} 22:37:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:37:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:37:14 INFO - Contents: 22:37:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38622b0707b92842accc23d960e05bddb41354592a1bba1bc6ec480d2ea82140130b21de0c4e83d8b9c93dc964f2ff40420dc7c152cf00ef7e3bb75dbe8c638d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b8a0f7788f41d3b74ed46742b56958f0a7390207a444697ce59c9015fe839889c95de009b8107a0c3f31724059905f7d43da54183287e34943728658f0f3be66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d46d7e6e7e342a72e1603e08efba350743cb8511f6e3b51f429ae9f463755fbe36518db40d0ccf060c26b317d287ded537c73184abaa75bffe9f141f6fe82839"} 22:37:14 INFO - Running post-run listener: copy_logs_to_upload_dir 22:37:14 INFO - Copying logs to upload dir... 22:37:14 INFO - mkdir: /builds/slave/test/build/upload/logs 22:37:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2527.043592 ========= master_lag: 0.37 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 7 secs) (at 2016-10-27 22:37:14.773371) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-27 22:37:14.774779) ========= 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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38622b0707b92842accc23d960e05bddb41354592a1bba1bc6ec480d2ea82140130b21de0c4e83d8b9c93dc964f2ff40420dc7c152cf00ef7e3bb75dbe8c638d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b8a0f7788f41d3b74ed46742b56958f0a7390207a444697ce59c9015fe839889c95de009b8107a0c3f31724059905f7d43da54183287e34943728658f0f3be66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d46d7e6e7e342a72e1603e08efba350743cb8511f6e3b51f429ae9f463755fbe36518db40d0ccf060c26b317d287ded537c73184abaa75bffe9f141f6fe82839"} build_url:https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032718 build_url: 'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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/38622b0707b92842accc23d960e05bddb41354592a1bba1bc6ec480d2ea82140130b21de0c4e83d8b9c93dc964f2ff40420dc7c152cf00ef7e3bb75dbe8c638d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b8a0f7788f41d3b74ed46742b56958f0a7390207a444697ce59c9015fe839889c95de009b8107a0c3f31724059905f7d43da54183287e34943728658f0f3be66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d46d7e6e7e342a72e1603e08efba350743cb8511f6e3b51f429ae9f463755fbe36518db40d0ccf060c26b317d287ded537c73184abaa75bffe9f141f6fe82839"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cq7RD1VtTYy2k9zGbqcWpA/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-27 22:37:14.843966) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 22:37:14.844454) ========= 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-1477630461.920429-325540991 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018322 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 22:37:14.908041) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 22:37:14.908365) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 22:37:14.908736) ========= ========= Total master_lag: 9.57 =========