builder: mozilla-central_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1000 starttime: 1477969973.04 results: success (0) buildid: 20161031183902 builduid: e1aba3addb834af68cb55d7f0f3f494b revision: 21153294d3a0bf7ce8e5e6bb1a0e684745b88fda ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:53.038638) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:53.039310) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:53.039819) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:53.922339) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:53.922965) ========= 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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False --2016-10-31 20:12:53-- 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% 8.86M=0.001s 2016-10-31 20:12:54 (8.86 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.582763 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:54.541339) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:54.541914) ========= 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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060028 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:54.635034) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-31 20:12:54.635559) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 21153294d3a0bf7ce8e5e6bb1a0e684745b88fda --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 21153294d3a0bf7ce8e5e6bb1a0e684745b88fda --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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False 2016-10-31 20:12:54,756 truncating revision to first 12 chars 2016-10-31 20:12:54,756 Setting DEBUG logging. 2016-10-31 20:12:54,756 attempt 1/10 2016-10-31 20:12:54,757 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/21153294d3a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-31 20:12:56,127 unpacking tar archive at: mozilla-central-21153294d3a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.983354 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-31 20:12:56.653091) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:56.653644) ========= script_repo_revision: 21153294d3a0bf7ce8e5e6bb1a0e684745b88fda ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:56.654319) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:56.654834) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 20:12:56.686296) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 40 secs) (at 2016-10-31 20:12:56.686649) ========= /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-central --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-central', '--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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False 20:12:56 INFO - MultiFileLogger online at 20161031 20:12:56 in /builds/slave/test 20:12:56 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-central --download-symbols true 20:12:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:12:56 INFO - {'allow_software_gl_layers': False, 20:12:56 INFO - 'append_to_log': False, 20:12:56 INFO - 'base_work_dir': '/builds/slave/test', 20:12:56 INFO - 'blob_upload_branch': 'mozilla-central', 20:12:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:12:56 INFO - 'buildbot_json_path': 'buildprops.json', 20:12:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:12:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:12:56 INFO - 'download_minidump_stackwalk': True, 20:12:56 INFO - 'download_symbols': 'true', 20:12:56 INFO - 'download_tooltool': True, 20:12:56 INFO - 'e10s': False, 20:12:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:12:56 INFO - 'tooltool.py': '/tools/tooltool.py', 20:12:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:12:56 INFO - '/tools/misc-python/virtualenv.py')}, 20:12:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:12:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:12:56 INFO - 'log_level': 'info', 20:12:56 INFO - 'log_to_console': True, 20:12:56 INFO - 'opt_config_files': (), 20:12:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:12:56 INFO - '--processes=1', 20:12:56 INFO - '--config=%(test_path)s/wptrunner.ini', 20:12:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:12:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:12:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:12:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:12:56 INFO - 'pip_index': False, 20:12:56 INFO - 'require_test_zip': True, 20:12:56 INFO - 'test_type': ('testharness',), 20:12:56 INFO - 'this_chunk': '1', 20:12:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:12:56 INFO - 'total_chunks': '10', 20:12:56 INFO - 'virtualenv_path': 'venv', 20:12:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:12:56 INFO - 'work_dir': 'build'} 20:12:56 INFO - [mozharness: 2016-11-01 03:12:56.978598Z] Running clobber step. 20:12:56 INFO - Running pre-action listener: _resource_record_pre_action 20:12:56 INFO - Running main action method: clobber 20:12:56 INFO - rmtree: /builds/slave/test/build 20:12:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:12:59 INFO - Running post-action listener: _resource_record_post_action 20:12:59 INFO - [mozharness: 2016-11-01 03:12:59.639583Z] Finished clobber step (success) 20:12:59 INFO - [mozharness: 2016-11-01 03:12:59.639953Z] Running read-buildbot-config step. 20:12:59 INFO - Running pre-action listener: _resource_record_pre_action 20:12:59 INFO - Running main action method: read_buildbot_config 20:12:59 INFO - Using buildbot properties: 20:12:59 INFO - { 20:12:59 INFO - "project": "", 20:12:59 INFO - "product": "firefox", 20:12:59 INFO - "script_repo_revision": "production", 20:12:59 INFO - "scheduler": "tests-mozilla-central-ubuntu32_vm-debug-unittest", 20:12:59 INFO - "repository": "", 20:12:59 INFO - "buildername": "Ubuntu VM 12.04 mozilla-central debug test web-platform-tests-1", 20:12:59 INFO - "buildid": "20161031183902", 20:12:59 INFO - "pgo_build": "False", 20:12:59 INFO - "basedir": "/builds/slave/test", 20:12:59 INFO - "buildnumber": 0, 20:12:59 INFO - "slavename": "tst-linux32-spot-1000", 20:12:59 INFO - "revision": "21153294d3a0bf7ce8e5e6bb1a0e684745b88fda", 20:12:59 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 20:12:59 INFO - "platform": "linux", 20:12:59 INFO - "branch": "mozilla-central", 20:12:59 INFO - "repo_path": "mozilla-central", 20:12:59 INFO - "moz_repo_path": "", 20:12:59 INFO - "stage_platform": "linux", 20:12:59 INFO - "builduid": "e1aba3addb834af68cb55d7f0f3f494b", 20:12:59 INFO - "slavebuilddir": "test" 20:12:59 INFO - } 20:12:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:12:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:12:59 INFO - Running post-action listener: _resource_record_post_action 20:12:59 INFO - [mozharness: 2016-11-01 03:12:59.649274Z] Finished read-buildbot-config step (success) 20:12:59 INFO - [mozharness: 2016-11-01 03:12:59.649610Z] Running download-and-extract step. 20:12:59 INFO - Running pre-action listener: _resource_record_pre_action 20:12:59 INFO - Running main action method: download_and_extract 20:12:59 INFO - mkdir: /builds/slave/test/build/tests 20:12: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')]} 20:12:59 INFO - trying https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:12:59 INFO - Downloading https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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 20:12:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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 20:13:01 INFO - Downloaded 1325 bytes. 20:13:01 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:13:01 INFO - Using the following test package requirements: 20:13:01 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:13:01 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:13:01 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:13:01 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'jsshell-linux-i686.zip'], 20:13:01 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:13:01 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:13:01 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:13:01 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:13:01 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:13:01 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:13:01 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:13:01 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 20:13:01 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/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:13:01 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:13:01 INFO - Fetch https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:13:02 INFO - Http code: 200 20:13:02 INFO - x-amz-expiration: expiry-date="Thu, 03 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:13:02 INFO - x-amz-id-2: zhiEZ442lh5+dKDE49vukOla6zHV/x+bBguiJLH2KpzvAj3BEwnkWtR5PHt92XyfGXxyb4Mhdmw= 20:13:02 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/d_OHmJbnR9CF2tdmvS98fw/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-11-01T03:12:27.476Z"}] 20:13:02 INFO - x-amz-meta-stored: 2016-11-01T03:12:27.477Z 20:13:02 INFO - x-amz-meta-upstream-etag: "49276e3e25b8bb5cbe03067de124a5f0" 20:13:02 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/d_OHmJbnR9CF2tdmvS98fw/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:13:02 INFO - x-amz-request-id: BC2AAF51BC36E16C 20:13:14 INFO - Expected file size: 20596834 20:13:14 INFO - Obtained file size: 20596834 20:13:15 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/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:13:15 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:13:15 INFO - Fetch https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:13:17 INFO - Http code: 200 20:13:17 INFO - via: 1.1 e30ae5b3d9f6779a9b8bc992faad0b09.cloudfront.net (CloudFront) 20:13:17 INFO - x-amz-cf-id: bpFw76zC3Oo1pAL7xu7S67KLXrZt_Pd_aGWoGeVFEbsOTgElPnKN4Q== 20:13:17 INFO - x-amz-version-id: 1vYvpDU4Tpxl03pqumU_CJqX9StG5E15 20:13:29 INFO - Expected file size: 43217331 20:13:29 INFO - Obtained file size: 43217331 20:13:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:13:42 INFO - trying https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:13:42 INFO - Downloading https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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 20:13:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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 20:14:16 INFO - Downloaded 66416943 bytes. 20:14:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:14:16 INFO - mkdir: /builds/slave/test/properties 20:14:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:14:16 INFO - Writing to file /builds/slave/test/properties/build_url 20:14:16 INFO - Contents: 20:14:16 INFO - build_url:https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:14:16 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:14:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:14:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:14:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:14:17 INFO - Contents: 20:14:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:14:17 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:14:17 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:14:17 INFO - Fetch https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:14:18 INFO - Http code: 200 20:14:18 INFO - x-amz-expiration: expiry-date="Thu, 03 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:14:18 INFO - x-amz-id-2: 29NxhFGHdOWmPt45+gZmyyvSD9m0xKYjJC5IRqx/6k3W4m6PoPaWKFFYmsAlWPGLLzO6iucvza0= 20:14:18 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/d_OHmJbnR9CF2tdmvS98fw/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-11-01T03:13:21.054Z"}] 20:14:18 INFO - x-amz-meta-stored: 2016-11-01T03:13:21.055Z 20:14:18 INFO - x-amz-meta-upstream-etag: "cf4544689f2351f666d27afd777c9c22" 20:14:18 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/d_OHmJbnR9CF2tdmvS98fw/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:14:18 INFO - x-amz-request-id: 8B8CAE0D98A9903C 20:14:22 INFO - Expected file size: 178453783 20:14:22 INFO - Obtained file size: 178453783 20:14:43 INFO - Running post-action listener: _resource_record_post_action 20:14:43 INFO - Running post-action listener: set_extra_try_arguments 20:14:43 INFO - [mozharness: 2016-11-01 03:14:43.976635Z] Finished download-and-extract step (success) 20:14:43 INFO - [mozharness: 2016-11-01 03:14:43.977040Z] Running fetch-geckodriver step. 20:14:43 INFO - Running pre-action listener: _resource_record_pre_action 20:14:43 INFO - Running main action method: fetch_geckodriver 20:14:44 INFO - Running post-action listener: _resource_record_post_action 20:14:44 INFO - [mozharness: 2016-11-01 03:14:44.099249Z] Finished fetch-geckodriver step (success) 20:14:44 INFO - [mozharness: 2016-11-01 03:14:44.099630Z] Running create-virtualenv step. 20:14:44 INFO - Running pre-action listener: _pre_create_virtualenv 20:14:44 INFO - Running pre-action listener: _resource_record_pre_action 20:14:44 INFO - Running main action method: create_virtualenv 20:14:44 INFO - Creating virtualenv /builds/slave/test/build/venv 20:14:44 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 20:14:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:14:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:14:44 INFO - Using real prefix '/usr' 20:14:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:14:45 INFO - Installing distribute.............................................................................................................................................................................................done. 20:14:49 INFO - Installing pip.................done. 20:14:49 INFO - Return code: 0 20:14:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:14:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:14:49 INFO - Reading from file tmpfile_stdout 20:14:49 INFO - Output received: 20:14:49 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) 20:14:49 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:14: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')]} 20:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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')]} 20:14:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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', '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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:14: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', 'psutil>=3.1.1'] in /builds/slave/test/build 20:14: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 psutil>=3.1.1 20:14:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:50 INFO - 'CCACHE_UMASK': '002', 20:14:50 INFO - 'DISPLAY': ':0', 20:14:50 INFO - 'HOME': '/home/cltbld', 20:14:50 INFO - 'LANG': 'en_US.UTF-8', 20:14:50 INFO - 'LOGNAME': 'cltbld', 20:14:50 INFO - 'MAIL': '/var/mail/cltbld', 20:14:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:50 INFO - 'MOZ_NO_REMOTE': '1', 20:14:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:50 INFO - 'PWD': '/builds/slave/test', 20:14:50 INFO - 'SHELL': '/bin/bash', 20:14:50 INFO - 'SHLVL': '1', 20:14:50 INFO - 'TERM': 'linux', 20:14:50 INFO - 'TMOUT': '86400', 20:14:50 INFO - 'USER': 'cltbld', 20:14:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:14:50 INFO - '_': '/tools/buildbot/bin/python'} 20:14:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:50 INFO - Downloading/unpacking psutil>=3.1.1 20:14:50 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 20:14:50 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 20:14:50 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 20:14:50 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 20:14:50 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 20:14:50 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 20:14:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:14:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:14:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:56 INFO - Installing collected packages: psutil 20:14:56 INFO - Running setup.py install for psutil 20:14:56 INFO - building 'psutil._psutil_linux' extension 20:14:56 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 20:14:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:14:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:14:56 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 20:14:57 INFO - building 'psutil._psutil_posix' extension 20:14:57 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 20:14:57 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 20:14:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:14:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:57 INFO - Successfully installed psutil 20:14:57 INFO - Cleaning up... 20:14:57 INFO - Return code: 0 20:14:57 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:14:57 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')]} 20:14:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:57 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')]} 20:14:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:57 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:14:57 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 20:14:57 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 20:14:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:57 INFO - 'CCACHE_UMASK': '002', 20:14:57 INFO - 'DISPLAY': ':0', 20:14:57 INFO - 'HOME': '/home/cltbld', 20:14:57 INFO - 'LANG': 'en_US.UTF-8', 20:14:57 INFO - 'LOGNAME': 'cltbld', 20:14:57 INFO - 'MAIL': '/var/mail/cltbld', 20:14:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:57 INFO - 'MOZ_NO_REMOTE': '1', 20:14:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:57 INFO - 'PWD': '/builds/slave/test', 20:14:57 INFO - 'SHELL': '/bin/bash', 20:14:57 INFO - 'SHLVL': '1', 20:14:57 INFO - 'TERM': 'linux', 20:14:57 INFO - 'TMOUT': '86400', 20:14:57 INFO - 'USER': 'cltbld', 20:14:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:14:57 INFO - '_': '/tools/buildbot/bin/python'} 20:14:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:58 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:14:58 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 20:14:58 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 20:14:58 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 20:14:58 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 20:14:58 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 20:14:58 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 20:15:03 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:15:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:15:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:15:03 INFO - Installing collected packages: mozsystemmonitor 20:15:03 INFO - Running setup.py install for mozsystemmonitor 20:15:03 INFO - Successfully installed mozsystemmonitor 20:15:03 INFO - Cleaning up... 20:15:03 INFO - Return code: 0 20:15:03 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:15:03 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')]} 20:15:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:03 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')]} 20:15:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:04 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:15:04 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 20:15:04 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 20:15:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:04 INFO - 'CCACHE_UMASK': '002', 20:15:04 INFO - 'DISPLAY': ':0', 20:15:04 INFO - 'HOME': '/home/cltbld', 20:15:04 INFO - 'LANG': 'en_US.UTF-8', 20:15:04 INFO - 'LOGNAME': 'cltbld', 20:15:04 INFO - 'MAIL': '/var/mail/cltbld', 20:15:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:04 INFO - 'MOZ_NO_REMOTE': '1', 20:15:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:04 INFO - 'PWD': '/builds/slave/test', 20:15:04 INFO - 'SHELL': '/bin/bash', 20:15:04 INFO - 'SHLVL': '1', 20:15:04 INFO - 'TERM': 'linux', 20:15:04 INFO - 'TMOUT': '86400', 20:15:04 INFO - 'USER': 'cltbld', 20:15:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:15:04 INFO - '_': '/tools/buildbot/bin/python'} 20:15:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:15:04 INFO - Downloading/unpacking jsonschema==2.5.1 20:15:04 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 20:15:04 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 20:15:04 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 20:15:04 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 20:15:04 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 20:15:04 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 20:15:09 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:15:09 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:15:09 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 20:15:09 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 20:15:09 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 20:15:09 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 20:15:09 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 20:15:09 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 20:15:09 INFO - Downloading functools32-3.2.3-2.tar.gz 20:15:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:15:10 INFO - warning: no files found matching '*.txt' 20:15:10 INFO - no previously-included directories found matching 'build' 20:15:10 INFO - no previously-included directories found matching 'dist' 20:15:10 INFO - no previously-included directories found matching '.git*' 20:15:10 INFO - Installing collected packages: jsonschema, functools32 20:15:10 INFO - Running setup.py install for functools32 20:15:10 INFO - warning: no files found matching '*.txt' 20:15:10 INFO - no previously-included directories found matching 'build' 20:15:10 INFO - no previously-included directories found matching 'dist' 20:15:10 INFO - no previously-included directories found matching '.git*' 20:15:10 INFO - Successfully installed jsonschema functools32 20:15:10 INFO - Cleaning up... 20:15:10 INFO - Return code: 0 20:15:10 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:15: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')]} 20:15:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15: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')]} 20:15:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:10 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:15:10 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 20:15:10 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 20:15:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:10 INFO - 'CCACHE_UMASK': '002', 20:15:10 INFO - 'DISPLAY': ':0', 20:15:10 INFO - 'HOME': '/home/cltbld', 20:15:10 INFO - 'LANG': 'en_US.UTF-8', 20:15:10 INFO - 'LOGNAME': 'cltbld', 20:15:10 INFO - 'MAIL': '/var/mail/cltbld', 20:15:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:10 INFO - 'MOZ_NO_REMOTE': '1', 20:15:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:10 INFO - 'PWD': '/builds/slave/test', 20:15:10 INFO - 'SHELL': '/bin/bash', 20:15:10 INFO - 'SHLVL': '1', 20:15:10 INFO - 'TERM': 'linux', 20:15:10 INFO - 'TMOUT': '86400', 20:15:10 INFO - 'USER': 'cltbld', 20:15:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:15:10 INFO - '_': '/tools/buildbot/bin/python'} 20:15:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:15:11 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:15:11 INFO - Cleaning up... 20:15:11 INFO - Return code: 0 20:15:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:15:11 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')]} 20:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:11 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')]} 20:15:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:11 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:15:11 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 20:15:11 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 20:15:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:11 INFO - 'CCACHE_UMASK': '002', 20:15:11 INFO - 'DISPLAY': ':0', 20:15:11 INFO - 'HOME': '/home/cltbld', 20:15:11 INFO - 'LANG': 'en_US.UTF-8', 20:15:11 INFO - 'LOGNAME': 'cltbld', 20:15:11 INFO - 'MAIL': '/var/mail/cltbld', 20:15:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:11 INFO - 'MOZ_NO_REMOTE': '1', 20:15:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:11 INFO - 'PWD': '/builds/slave/test', 20:15:11 INFO - 'SHELL': '/bin/bash', 20:15:11 INFO - 'SHLVL': '1', 20:15:11 INFO - 'TERM': 'linux', 20:15:11 INFO - 'TMOUT': '86400', 20:15:11 INFO - 'USER': 'cltbld', 20:15:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:15:11 INFO - '_': '/tools/buildbot/bin/python'} 20:15:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:15:11 INFO - Downloading/unpacking blobuploader==1.2.4 20:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:15:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:15:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:15:16 INFO - Downloading blobuploader-1.2.4.tar.gz 20:15:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:15:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:15:16 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 20:15:16 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 20:15:16 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 20:15:16 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 20:15:16 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 20:15:16 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 20:15:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:15:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:15:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:15:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:15:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:15:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:15:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:15:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:15:18 INFO - Downloading docopt-0.6.1.tar.gz 20:15:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:15:18 INFO - Installing collected packages: blobuploader, requests, docopt 20:15:18 INFO - Running setup.py install for blobuploader 20:15:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:15:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:15:19 INFO - Running setup.py install for requests 20:15:19 INFO - Running setup.py install for docopt 20:15:20 INFO - Successfully installed blobuploader requests docopt 20:15:20 INFO - Cleaning up... 20:15:20 INFO - Return code: 0 20:15:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:15:20 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')]} 20:15:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:20 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')]} 20:15:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:20 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:15:20 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 20:15:20 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 20:15:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:20 INFO - 'CCACHE_UMASK': '002', 20:15:20 INFO - 'DISPLAY': ':0', 20:15:20 INFO - 'HOME': '/home/cltbld', 20:15:20 INFO - 'LANG': 'en_US.UTF-8', 20:15:20 INFO - 'LOGNAME': 'cltbld', 20:15:20 INFO - 'MAIL': '/var/mail/cltbld', 20:15:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:20 INFO - 'MOZ_NO_REMOTE': '1', 20:15:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:20 INFO - 'PWD': '/builds/slave/test', 20:15:20 INFO - 'SHELL': '/bin/bash', 20:15:20 INFO - 'SHLVL': '1', 20:15:20 INFO - 'TERM': 'linux', 20:15:20 INFO - 'TMOUT': '86400', 20:15:20 INFO - 'USER': 'cltbld', 20:15:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:15:20 INFO - '_': '/tools/buildbot/bin/python'} 20:15:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:15:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:15:20 INFO - Running setup.py (path:/tmp/pip-XiD_qq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:15:21 INFO - Running setup.py (path:/tmp/pip-4WsCl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:15:21 INFO - Running setup.py (path:/tmp/pip-S36LkC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:15:21 INFO - Running setup.py (path:/tmp/pip-3qVl_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:15:21 INFO - Running setup.py (path:/tmp/pip-2DEfbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:15:21 INFO - Running setup.py (path:/tmp/pip-qHWciI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:15:21 INFO - Running setup.py (path:/tmp/pip-YNUzeF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:15:21 INFO - Running setup.py (path:/tmp/pip-I7bmA5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:15:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:15:21 INFO - Running setup.py (path:/tmp/pip-VPztLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:15:22 INFO - Running setup.py (path:/tmp/pip-iyM0bT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:15:22 INFO - Running setup.py (path:/tmp/pip-W0GqwN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:15:22 INFO - Running setup.py (path:/tmp/pip-qyrwCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:15:22 INFO - Running setup.py (path:/tmp/pip-9r_Q_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:15:22 INFO - Running setup.py (path:/tmp/pip-Nhm6Qm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:15:22 INFO - Running setup.py (path:/tmp/pip-kRDicI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:15:22 INFO - Running setup.py (path:/tmp/pip-wzRxaf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:15:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:15:22 INFO - Running setup.py (path:/tmp/pip-nYkPiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:15:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:15:23 INFO - Running setup.py (path:/tmp/pip-ZvQtdO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:15:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:15:23 INFO - Running setup.py (path:/tmp/pip-FFxaDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:15:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:15:23 INFO - Running setup.py (path:/tmp/pip-UJ4G3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:15:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:15:23 INFO - Running setup.py (path:/tmp/pip-VVdd8V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:15:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:15:23 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 20:15:23 INFO - Running setup.py install for manifestparser 20:15:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:15:24 INFO - Running setup.py install for mozcrash 20:15:24 INFO - Running setup.py install for mozdebug 20:15:24 INFO - Running setup.py install for mozdevice 20:15:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:15:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:15:24 INFO - Running setup.py install for mozfile 20:15:24 INFO - Running setup.py install for mozhttpd 20:15:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Running setup.py install for mozinfo 20:15:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Running setup.py install for mozInstall 20:15:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:15:25 INFO - Running setup.py install for mozleak 20:15:25 INFO - Running setup.py install for mozlog 20:15:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Running setup.py install for moznetwork 20:15:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Running setup.py install for mozprocess 20:15:26 INFO - Running setup.py install for mozprofile 20:15:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Running setup.py install for mozrunner 20:15:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:15:26 INFO - Running setup.py install for mozscreenshot 20:15:27 INFO - Running setup.py install for moztest 20:15:27 INFO - Running setup.py install for mozversion 20:15:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:15:27 INFO - Running setup.py install for wptserve 20:15:27 INFO - Running setup.py install for marionette-driver 20:15:28 INFO - Running setup.py install for browsermob-proxy 20:15:28 INFO - Running setup.py install for marionette-client 20:15:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:15:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:15:28 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 20:15:28 INFO - Cleaning up... 20:15:28 INFO - Return code: 0 20:15:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:15:28 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')]} 20:15:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:28 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')]} 20:15:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:15:29 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 0x9045dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f978b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91e43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, '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-1477969052.625615-1200548932', '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 20:15:29 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 20:15:29 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 20:15:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:29 INFO - 'CCACHE_UMASK': '002', 20:15:29 INFO - 'DISPLAY': ':0', 20:15:29 INFO - 'HOME': '/home/cltbld', 20:15:29 INFO - 'LANG': 'en_US.UTF-8', 20:15:29 INFO - 'LOGNAME': 'cltbld', 20:15:29 INFO - 'MAIL': '/var/mail/cltbld', 20:15:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:29 INFO - 'MOZ_NO_REMOTE': '1', 20:15:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:29 INFO - 'PWD': '/builds/slave/test', 20:15:29 INFO - 'SHELL': '/bin/bash', 20:15:29 INFO - 'SHLVL': '1', 20:15:29 INFO - 'TERM': 'linux', 20:15:29 INFO - 'TMOUT': '86400', 20:15:29 INFO - 'USER': 'cltbld', 20:15:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:15:29 INFO - '_': '/tools/buildbot/bin/python'} 20:15:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:15:29 INFO - Running setup.py (path:/tmp/pip-lmbpay-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:15:29 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)) 20:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:15:29 INFO - Running setup.py (path:/tmp/pip-jGyKZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:15:29 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)) 20:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:15:29 INFO - Running setup.py (path:/tmp/pip-hbPq9s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:15:29 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)) 20:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:15:29 INFO - Running setup.py (path:/tmp/pip-XP7EIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:15:30 INFO - Running setup.py (path:/tmp/pip-hK1Vdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:15:30 INFO - Running setup.py (path:/tmp/pip-DDKK81-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:15:30 INFO - Running setup.py (path:/tmp/pip-AYP0uv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:15:30 INFO - Running setup.py (path:/tmp/pip-0Zl7aM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:15:30 INFO - Running setup.py (path:/tmp/pip-P6rk5y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:15:30 INFO - Running setup.py (path:/tmp/pip-3zmZ85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:15:30 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)) 20:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:15:30 INFO - Running setup.py (path:/tmp/pip-O9X1M_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:15:31 INFO - Running setup.py (path:/tmp/pip-BpXm9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:15:31 INFO - Running setup.py (path:/tmp/pip-MHAwSB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:15:31 INFO - Running setup.py (path:/tmp/pip-9xcyG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:15:31 INFO - Running setup.py (path:/tmp/pip-OZK6fD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:15:31 INFO - Running setup.py (path:/tmp/pip-w9nPN_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:15:31 INFO - Running setup.py (path:/tmp/pip-mQ_vtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:15:31 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)) 20:15:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:15:31 INFO - Running setup.py (path:/tmp/pip-Bw1BCq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:15:31 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)) 20:15:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:15:32 INFO - Running setup.py (path:/tmp/pip-uw84QH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:15:32 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)) 20:15:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:15:32 INFO - Running setup.py (path:/tmp/pip-6Po0sb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:15:32 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)) 20:15:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:15:32 INFO - Running setup.py (path:/tmp/pip-CZy4KG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:15:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:15:32 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)) 20:15:32 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)) 20:15:32 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)) 20:15:32 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)) 20:15:32 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)) 20:15:32 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)) 20:15:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:15:32 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 20:15:32 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 20:15:32 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 20:15:32 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 20:15:32 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 20:15:32 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 20:15:37 INFO - Downloading blessings-1.6.tar.gz 20:15:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:15:37 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)) 20:15:37 INFO - Installing collected packages: blessings 20:15:37 INFO - Running setup.py install for blessings 20:15:37 INFO - Successfully installed blessings 20:15:37 INFO - Cleaning up... 20:15:38 INFO - Return code: 0 20:15:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:15:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:15:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:15:38 INFO - Reading from file tmpfile_stdout 20:15:38 INFO - Current package versions: 20:15:38 INFO - argparse == 1.2.1 20:15:38 INFO - blessings == 1.6 20:15:38 INFO - blobuploader == 1.2.4 20:15:38 INFO - browsermob-proxy == 0.6.0 20:15:38 INFO - docopt == 0.6.1 20:15:38 INFO - functools32 == 3.2.3-2 20:15:38 INFO - jsonschema == 2.5.1 20:15:38 INFO - manifestparser == 1.1 20:15:38 INFO - marionette-client == 3.2.0 20:15:38 INFO - marionette-driver == 2.1.0 20:15:38 INFO - mozInstall == 1.12 20:15:38 INFO - mozcrash == 0.17 20:15:38 INFO - mozdebug == 0.1 20:15:38 INFO - mozdevice == 0.48 20:15:38 INFO - mozfile == 1.2 20:15:38 INFO - mozhttpd == 0.7 20:15:38 INFO - mozinfo == 0.9 20:15:38 INFO - mozleak == 0.1 20:15:38 INFO - mozlog == 3.4 20:15:38 INFO - moznetwork == 0.27 20:15:38 INFO - mozprocess == 0.23 20:15:38 INFO - mozprofile == 0.28 20:15:38 INFO - mozrunner == 6.12 20:15:38 INFO - mozscreenshot == 0.1 20:15:38 INFO - mozsystemmonitor == 0.3 20:15:38 INFO - moztest == 0.7 20:15:38 INFO - mozversion == 1.4 20:15:38 INFO - psutil == 3.1.1 20:15:38 INFO - requests == 1.2.3 20:15:38 INFO - wptserve == 1.4.0 20:15:38 INFO - wsgiref == 0.1.2 20:15:38 INFO - Running post-action listener: _resource_record_post_action 20:15:38 INFO - Running post-action listener: _start_resource_monitoring 20:15:38 INFO - Starting resource monitoring. 20:15:38 INFO - [mozharness: 2016-11-01 03:15:38.497855Z] Finished create-virtualenv step (success) 20:15:38 INFO - [mozharness: 2016-11-01 03:15:38.500469Z] Running pull step. 20:15:38 INFO - Running pre-action listener: _resource_record_pre_action 20:15:38 INFO - Running main action method: pull 20:15:38 INFO - Pull has nothing to do! 20:15:38 INFO - Running post-action listener: _resource_record_post_action 20:15:38 INFO - [mozharness: 2016-11-01 03:15:38.504330Z] Finished pull step (success) 20:15:38 INFO - [mozharness: 2016-11-01 03:15:38.504677Z] Running install step. 20:15:38 INFO - Running pre-action listener: _resource_record_pre_action 20:15:38 INFO - Running main action method: install 20:15:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:15:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:15:38 INFO - Reading from file tmpfile_stdout 20:15:38 INFO - Detecting whether we're running mozinstall >=1.0... 20:15:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:15:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:15:39 INFO - Reading from file tmpfile_stdout 20:15:39 INFO - Output received: 20:15:39 INFO - Usage: mozinstall [options] installer 20:15:39 INFO - Options: 20:15:39 INFO - -h, --help show this help message and exit 20:15:39 INFO - -d DEST, --destination=DEST 20:15:39 INFO - Directory to install application into. [default: 20:15:39 INFO - "/builds/slave/test"] 20:15:39 INFO - --app=APP Application being installed. [default: firefox] 20:15:39 INFO - mkdir: /builds/slave/test/build/application 20:15:39 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'] 20:15:39 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 20:16:12 INFO - Reading from file tmpfile_stdout 20:16:12 INFO - Output received: 20:16:12 INFO - /builds/slave/test/build/application/firefox/firefox 20:16:12 INFO - Running post-action listener: _resource_record_post_action 20:16:12 INFO - [mozharness: 2016-11-01 03:16:12.937074Z] Finished install step (success) 20:16:12 INFO - [mozharness: 2016-11-01 03:16:12.937320Z] Running run-tests step. 20:16:12 INFO - Running pre-action listener: _resource_record_pre_action 20:16:12 INFO - Running main action method: run_tests 20:16:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:16:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:16:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:16:12 INFO - grabbing minidump binary from tooltool 20:16:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:16:12 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:16:12 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:16:12 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 20:16:13 INFO - Downloaded 37427 bytes. 20:16:13 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:16:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:16:13 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 0x8fcc7a0>, '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 0x8fd1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90e6aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:16:13 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 20:16:13 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 20:16:13 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 20:16:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:16:13 INFO - Return code: 0 20:16:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:16:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:16:13 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/d_OHmJbnR9CF2tdmvS98fw/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 20:16:13 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/d_OHmJbnR9CF2tdmvS98fw/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 20:16:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:16:13 INFO - 'CCACHE_UMASK': '002', 20:16:13 INFO - 'DISPLAY': ':0', 20:16:13 INFO - 'HOME': '/home/cltbld', 20:16:13 INFO - 'LANG': 'en_US.UTF-8', 20:16:13 INFO - 'LOGNAME': 'cltbld', 20:16:13 INFO - 'MAIL': '/var/mail/cltbld', 20:16:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:16:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:16:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:16:13 INFO - 'MOZ_NO_REMOTE': '1', 20:16:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:16:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:16:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:16:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:16:13 INFO - 'PWD': '/builds/slave/test', 20:16:13 INFO - 'SHELL': '/bin/bash', 20:16:13 INFO - 'SHLVL': '1', 20:16:13 INFO - 'TERM': 'linux', 20:16:13 INFO - 'TMOUT': '86400', 20:16:13 INFO - 'USER': 'cltbld', 20:16:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477969052.625615-1200548932', 20:16:13 INFO - '_': '/tools/buildbot/bin/python'} 20:16:13 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/d_OHmJbnR9CF2tdmvS98fw/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 20:16:14 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 20:16:14 INFO - import pkg_resources 20:16:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:16:15 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:16:16 INFO - Using 1 client processes 20:16:17 INFO - wptserve Starting http server on 127.0.0.1:8000 20:16:17 INFO - wptserve Starting http server on 127.0.0.1:8001 20:16:17 INFO - wptserve Starting http server on 127.0.0.1:8443 20:16:19 INFO - SUITE-START | Running 904 tests 20:16:19 INFO - Running testharness tests 20:16:19 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:16:19 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 20:16:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:16:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 20:16:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 20:16:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:16:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 6ms 20:16:19 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:16:19 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 20:16:19 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:16:19 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 20:16:19 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 1ms 20:16:19 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:16:19 INFO - TEST-START | /encrypted-media/idlharness.html 20:16:19 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:16:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:16:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:16:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:16:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 1ms 20:16:19 INFO - TEST-START | /media-source/mediasource-duration.html 20:16:19 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:16:19 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:16:19 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 20:16:19 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:16:19 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 20:16:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 20:16:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 20:16:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:16:19 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 20:16:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:16:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:16:19 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 20:16:19 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/general.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 20:16:19 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 20:16:19 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:16:19 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 20:16:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:16:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 2ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 1ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:16:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:16:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:16:19 INFO - Setting up ssl 20:16:19 INFO - PROCESS | certutil | 20:16:19 INFO - PROCESS | certutil | 20:16:19 INFO - PROCESS | certutil | 20:16:19 INFO - Certificate Nickname Trust Attributes 20:16:19 INFO - SSL,S/MIME,JAR/XPI 20:16:19 INFO - 20:16:19 INFO - web-platform-tests CT,, 20:16:19 INFO - 20:16:19 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp1m8pLV.mozrunner 20:16:19 INFO - Starting runner 20:16:23 INFO - PROCESS | 1845 | 1477970183820 Marionette DEBUG Marionette enabled via build flag and pref 20:16:24 INFO - PROCESS | 1845 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:16:24 INFO - PROCESS | 1845 | [1845] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 20:16:24 INFO - PROCESS | 1845 | [1845] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 20:16:24 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0ff0000 == 1 [pid = 1845] [id = 1] 20:16:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 1 (0xa0ff0400) [pid = 1845] [serial = 1] [outer = (nil)] 20:16:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 2 (0xa0ff0c00) [pid = 1845] [serial = 2] [outer = 0xa0ff0400] 20:16:24 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:24 INFO - PROCESS | 1845 | 1477970184838 Marionette INFO Listening on port 2828 20:16:25 INFO - PROCESS | 1845 | 1477970185561 Marionette DEBUG Marionette enabled via command-line flag 20:16:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a034000 == 2 [pid = 1845] [id = 2] 20:16:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 3 (0x9a034400) [pid = 1845] [serial = 3] [outer = (nil)] 20:16:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 4 (0x9a034c00) [pid = 1845] [serial = 4] [outer = 0x9a034400] 20:16:25 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:25 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2a94660 20:16:25 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99429180 20:16:25 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9942e600 20:16:25 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 994300c0 20:16:25 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99430b80 20:16:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 5 (0x99459400) [pid = 1845] [serial = 5] [outer = 0xa0ff0400] 20:16:26 INFO - PROCESS | 1845 | 1477970186028 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 20:16:26 INFO - PROCESS | 1845 | 1477970186060 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49632 20:16:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:26 INFO - PROCESS | 1845 | 1477970186130 Marionette DEBUG Closed connection conn0 20:16:26 INFO - PROCESS | 1845 | 1477970186141 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49633 20:16:26 INFO - PROCESS | 1845 | 1477970186144 Marionette DEBUG Closed connection conn1 20:16:26 INFO - PROCESS | 1845 | 1477970186291 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49634 20:16:26 INFO - PROCESS | 1845 | 1477970186295 Marionette DEBUG Closed connection conn2 20:16:26 INFO - PROCESS | 1845 | 1477970186332 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49635 20:16:26 INFO - PROCESS | 1845 | 1477970186352 Marionette DEBUG Closed connection conn3 20:16:26 INFO - PROCESS | 1845 | 1477970186389 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:16:26 INFO - PROCESS | 1845 | 1477970186404 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":"20161031183902","processId":1845,"version":"52.0a1"} 20:16:27 INFO - PROCESS | 1845 | [1845] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:16:27 INFO - PROCESS | 1845 | [1845] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:16:27 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:16:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x95ce7800 == 3 [pid = 1845] [id = 3] 20:16:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 6 (0x95ce7c00) [pid = 1845] [serial = 6] [outer = (nil)] 20:16:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x95ce8400 == 4 [pid = 1845] [id = 4] 20:16:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 7 (0x95ce8800) [pid = 1845] [serial = 7] [outer = (nil)] 20:16:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x94becc00 == 5 [pid = 1845] [id = 5] 20:16:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 8 (0x94bed000) [pid = 1845] [serial = 8] [outer = (nil)] 20:16:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 9 (0x94a53c00) [pid = 1845] [serial = 9] [outer = 0x94bed000] 20:16:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 10 (0x94dc9800) [pid = 1845] [serial = 10] [outer = 0x95ce7c00] 20:16:29 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 11 (0x94dcb000) [pid = 1845] [serial = 11] [outer = 0x95ce8800] 20:16:29 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 12 (0x94dcc800) [pid = 1845] [serial = 12] [outer = 0x94bed000] 20:16:29 INFO - PROCESS | 1845 | [1845] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 20:16:30 INFO - PROCESS | 1845 | 1477970190610 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 13 (0x92b5dc00) [pid = 1845] [serial = 13] [outer = 0x94bed000] 20:16:31 INFO - PROCESS | 1845 | 1477970191684 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"709bfd03-9088-4032-b60c-02bb44a5400b","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":"20161031183902","processId":1845,"version":"52.0a1","command_id":1}}] 20:16:32 INFO - PROCESS | 1845 | 1477970192011 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}] 20:16:32 INFO - PROCESS | 1845 | 1477970192222 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:16:32 INFO - PROCESS | 1845 | 1477970192512 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 1845 | 1477970192525 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 20:16:32 INFO - PROCESS | 1845 | 1477970192670 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:16:32 INFO - PROCESS | 1845 | [1845] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:16:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 14 (0x8fae7400) [pid = 1845] [serial = 14] [outer = 0x94bed000] 20:16:33 INFO - PROCESS | 1845 | 1477970193052 Marionette TRACE conn4 <- [1,4,null,{}] 20:16:33 INFO - PROCESS | 1845 | 1477970193109 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:16:33 INFO - PROCESS | 1845 | 1477970193141 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 20:16:33 INFO - PROCESS | 1845 | 1477970193192 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 1845 | 1477970193200 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 20:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:16:33 INFO - PROCESS | 1845 | 1477970193218 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 20:16:33 INFO - PROCESS | 1845 | 1477970193236 Marionette TRACE conn4 <- [1,7,null,{}] 20:16:33 INFO - PROCESS | 1845 | 1477970193265 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}] 20:16:33 INFO - PROCESS | 1845 | 1477970193304 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 20:16:33 INFO - PROCESS | 1845 | 1477970193318 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 20:16:33 INFO - PROCESS | 1845 | 1477970193322 Marionette TRACE conn4 <- [1,9,null,["8"]] 20:16:33 INFO - PROCESS | 1845 | 1477970193345 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 20:16:33 INFO - PROCESS | 1845 | 1477970193353 Marionette TRACE conn4 <- [1,10,null,{}] 20:16:33 INFO - PROCESS | 1845 | 1477970193372 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3d800 == 6 [pid = 1845] [id = 6] 20:16:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 15 (0x8de3dc00) [pid = 1845] [serial = 15] [outer = (nil)] 20:16:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 16 (0x8ddb3800) [pid = 1845] [serial = 16] [outer = 0x8de3dc00] 20:16:33 INFO - PROCESS | 1845 | 1477970193493 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 17 (0x8ddb7c00) [pid = 1845] [serial = 17] [outer = 0x8de3dc00] 20:16:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dcc6400 == 7 [pid = 1845] [id = 7] 20:16:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 18 (0x8dcc6800) [pid = 1845] [serial = 18] [outer = (nil)] 20:16:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 19 (0x8db07800) [pid = 1845] [serial = 19] [outer = 0x8dcc6800] 20:16:33 INFO - PROCESS | 1845 | 1477970193902 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x8dbcc800) [pid = 1845] [serial = 20] [outer = 0x8dcc6800] 20:16:34 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:34 INFO - PROCESS | 1845 | [1845] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:16:35 INFO - PROCESS | 1845 | 1477970195099 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]]]}] 20:16:35 INFO - . 20:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2069ms 20:16:35 INFO - PROCESS | 1845 | 1477970195338 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1845 | 1477970195343 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 20:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:16:35 INFO - PROCESS | 1845 | 1477970195395 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}] 20:16:35 INFO - PROCESS | 1845 | 1477970195645 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 20:16:35 INFO - PROCESS | 1845 | 1477970195783 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 20:16:35 INFO - PROCESS | 1845 | 1477970195788 Marionette TRACE conn4 <- [1,14,null,["8"]] 20:16:35 INFO - PROCESS | 1845 | 1477970195807 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 20:16:35 INFO - PROCESS | 1845 | 1477970195814 Marionette TRACE conn4 <- [1,15,null,{}] 20:16:35 INFO - PROCESS | 1845 | 1477970195913 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fd68c00 == 8 [pid = 1845] [id = 8] 20:16:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x9110d800) [pid = 1845] [serial = 21] [outer = (nil)] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x952b8400) [pid = 1845] [serial = 22] [outer = 0x9110d800] 20:16:36 INFO - PROCESS | 1845 | 1477970196060 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x95c26000) [pid = 1845] [serial = 23] [outer = 0x9110d800] 20:16:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x994ee400 == 9 [pid = 1845] [id = 9] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x994efc00) [pid = 1845] [serial = 24] [outer = (nil)] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x964ebc00) [pid = 1845] [serial = 25] [outer = 0x994efc00] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x9a1d8000) [pid = 1845] [serial = 26] [outer = 0x994efc00] 20:16:36 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:16:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x9945d400 == 10 [pid = 1845] [id = 10] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x9a0d7000) [pid = 1845] [serial = 27] [outer = (nil)] 20:16:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x9a496400) [pid = 1845] [serial = 28] [outer = 0x9a0d7000] 20:16:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x964e8000) [pid = 1845] [serial = 29] [outer = 0x9a0d7000] 20:16:37 INFO - PROCESS | 1845 | 1477970197337 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]]]}] 20:16:37 INFO - . 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2033ms 20:16:37 INFO - PROCESS | 1845 | 1477970197470 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1845 | 1477970197476 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:16:37 INFO - PROCESS | 1845 | 1477970197492 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}] 20:16:37 INFO - PROCESS | 1845 | 1477970197686 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 20:16:37 INFO - PROCESS | 1845 | 1477970197831 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 20:16:37 INFO - PROCESS | 1845 | 1477970197836 Marionette TRACE conn4 <- [1,19,null,["8"]] 20:16:37 INFO - PROCESS | 1845 | 1477970197846 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 20:16:37 INFO - PROCESS | 1845 | 1477970197853 Marionette TRACE conn4 <- [1,20,null,{}] 20:16:37 INFO - PROCESS | 1845 | 1477970197860 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a0d0400 == 11 [pid = 1845] [id = 11] 20:16:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x9a479c00) [pid = 1845] [serial = 30] [outer = (nil)] 20:16:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0xa2c1c000) [pid = 1845] [serial = 31] [outer = 0x9a479c00] 20:16:37 INFO - PROCESS | 1845 | 1477970197968 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x94836800) [pid = 1845] [serial = 32] [outer = 0x9a479c00] 20:16:38 INFO - PROCESS | 1845 | 1477970198812 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]]]}] 20:16:38 INFO - . 20:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1379ms 20:16:38 INFO - PROCESS | 1845 | 1477970198891 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 1845 | 1477970198899 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 20:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:16:38 INFO - PROCESS | 1845 | 1477970198910 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}] 20:16:39 INFO - PROCESS | 1845 | 1477970199121 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:16:39 INFO - PROCESS | 1845 | 1477970199259 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 20:16:39 INFO - PROCESS | 1845 | 1477970199265 Marionette TRACE conn4 <- [1,24,null,["8"]] 20:16:39 INFO - PROCESS | 1845 | 1477970199274 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 20:16:39 INFO - PROCESS | 1845 | 1477970199282 Marionette TRACE conn4 <- [1,25,null,{}] 20:16:39 INFO - PROCESS | 1845 | 1477970199289 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabf000 == 12 [pid = 1845] [id = 12] 20:16:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8db0bc00) [pid = 1845] [serial = 33] [outer = (nil)] 20:16:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0xa45fc400) [pid = 1845] [serial = 34] [outer = 0x8db0bc00] 20:16:39 INFO - PROCESS | 1845 | 1477970199403 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0xaf892800) [pid = 1845] [serial = 35] [outer = 0x8db0bc00] 20:16:40 INFO - PROCESS | 1845 | 1477970200344 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]]]}] 20:16:40 INFO - . 20:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1481ms 20:16:40 INFO - PROCESS | 1845 | 1477970200391 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 1845 | 1477970200398 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 20:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:16:40 INFO - PROCESS | 1845 | 1477970200408 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}] 20:16:40 INFO - PROCESS | 1845 | 1477970200688 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 20:16:40 INFO - PROCESS | 1845 | 1477970200916 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 20:16:40 INFO - PROCESS | 1845 | 1477970200921 Marionette TRACE conn4 <- [1,29,null,["8"]] 20:16:40 INFO - PROCESS | 1845 | 1477970200928 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 20:16:40 INFO - PROCESS | 1845 | 1477970200935 Marionette TRACE conn4 <- [1,30,null,{}] 20:16:41 INFO - PROCESS | 1845 | 1477970201003 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x92bb9800 == 13 [pid = 1845] [id = 13] 20:16:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x92bb9c00) [pid = 1845] [serial = 36] [outer = (nil)] 20:16:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x93ce9400) [pid = 1845] [serial = 37] [outer = 0x92bb9c00] 20:16:41 INFO - PROCESS | 1845 | 1477970201103 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x94836c00) [pid = 1845] [serial = 38] [outer = 0x92bb9c00] 20:16:41 INFO - PROCESS | 1845 | 1477970201791 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]]]}] 20:16:41 INFO - . 20:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1424ms 20:16:41 INFO - PROCESS | 1845 | 1477970201835 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 20:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:16:41 INFO - PROCESS | 1845 | 1477970201844 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 20:16:41 INFO - PROCESS | 1845 | 1477970201853 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}] 20:16:42 INFO - PROCESS | 1845 | 1477970202054 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 20:16:42 INFO - PROCESS | 1845 | 1477970202147 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 20:16:42 INFO - PROCESS | 1845 | 1477970202152 Marionette TRACE conn4 <- [1,34,null,["8"]] 20:16:42 INFO - PROCESS | 1845 | 1477970202163 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 20:16:42 INFO - PROCESS | 1845 | 1477970202167 Marionette TRACE conn4 <- [1,35,null,{}] 20:16:42 INFO - PROCESS | 1845 | 1477970202174 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x9529cc00 == 14 [pid = 1845] [id = 14] 20:16:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x955d7000) [pid = 1845] [serial = 39] [outer = (nil)] 20:16:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x95c31c00) [pid = 1845] [serial = 40] [outer = 0x955d7000] 20:16:42 INFO - PROCESS | 1845 | 1477970202270 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x964f0c00) [pid = 1845] [serial = 41] [outer = 0x955d7000] 20:16:42 INFO - PROCESS | 1845 | 1477970202937 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]]]}] 20:16:42 INFO - . 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1119ms 20:16:42 INFO - PROCESS | 1845 | 1477970202979 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 1845 | 1477970202986 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:16:43 INFO - PROCESS | 1845 | 1477970203005 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}] 20:16:43 INFO - PROCESS | 1845 | 1477970203205 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 20:16:43 INFO - PROCESS | 1845 | 1477970203218 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 20:16:43 INFO - PROCESS | 1845 | 1477970203223 Marionette TRACE conn4 <- [1,39,null,["8"]] 20:16:43 INFO - PROCESS | 1845 | 1477970203230 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 20:16:43 INFO - PROCESS | 1845 | 1477970203236 Marionette TRACE conn4 <- [1,40,null,{}] 20:16:43 INFO - PROCESS | 1845 | 1477970203243 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a97000 == 15 [pid = 1845] [id = 15] 20:16:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x97a9b000) [pid = 1845] [serial = 42] [outer = (nil)] 20:16:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x99450400) [pid = 1845] [serial = 43] [outer = 0x97a9b000] 20:16:43 INFO - PROCESS | 1845 | 1477970203426 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x9a03c800) [pid = 1845] [serial = 44] [outer = 0x97a9b000] 20:16:44 INFO - PROCESS | 1845 | 1477970204050 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]]]}] 20:16:44 INFO - . 20:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1075ms 20:16:44 INFO - PROCESS | 1845 | 1477970204079 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 20:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:16:44 INFO - PROCESS | 1845 | 1477970204084 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 20:16:44 INFO - PROCESS | 1845 | 1477970204092 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}] 20:16:44 INFO - PROCESS | 1845 | 1477970204262 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:16:44 INFO - PROCESS | 1845 | 1477970204279 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 20:16:44 INFO - PROCESS | 1845 | 1477970204284 Marionette TRACE conn4 <- [1,44,null,["8"]] 20:16:44 INFO - PROCESS | 1845 | 1477970204289 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 20:16:44 INFO - PROCESS | 1845 | 1477970204294 Marionette TRACE conn4 <- [1,45,null,{}] 20:16:44 INFO - PROCESS | 1845 | 1477970204302 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x932bd800 == 16 [pid = 1845] [id = 16] 20:16:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x9a1cf800) [pid = 1845] [serial = 45] [outer = (nil)] 20:16:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x9a2c4000) [pid = 1845] [serial = 46] [outer = 0x9a1cf800] 20:16:44 INFO - PROCESS | 1845 | 1477970204397 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8fcac400) [pid = 1845] [serial = 47] [outer = 0x9a1cf800] 20:16:45 INFO - PROCESS | 1845 | 1477970205264 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]]]}] 20:16:45 INFO - . 20:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1223ms 20:16:45 INFO - PROCESS | 1845 | 1477970205314 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 1845 | 1477970205321 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 20:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:16:45 INFO - PROCESS | 1845 | 1477970205332 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}] 20:16:45 INFO - PROCESS | 1845 | 1477970205538 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 20:16:45 INFO - PROCESS | 1845 | 1477970205676 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 20:16:45 INFO - PROCESS | 1845 | 1477970205681 Marionette TRACE conn4 <- [1,49,null,["8"]] 20:16:45 INFO - PROCESS | 1845 | 1477970205696 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 20:16:45 INFO - PROCESS | 1845 | 1477970205704 Marionette TRACE conn4 <- [1,50,null,{}] 20:16:45 INFO - PROCESS | 1845 | 1477970205711 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x93241800 == 17 [pid = 1845] [id = 17] 20:16:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x9398e000) [pid = 1845] [serial = 48] [outer = (nil)] 20:16:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8fcabc00) [pid = 1845] [serial = 49] [outer = 0x9398e000] 20:16:45 INFO - PROCESS | 1845 | 1477970205863 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x93ce5000) [pid = 1845] [serial = 50] [outer = 0x9398e000] 20:16:46 INFO - PROCESS | 1845 | 1477970206707 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]]]}] 20:16:46 INFO - . 20:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1425ms 20:16:46 INFO - PROCESS | 1845 | 1477970206759 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1845 | 1477970206767 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 20:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:16:46 INFO - PROCESS | 1845 | 1477970206776 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}] 20:16:46 INFO - PROCESS | 1845 | 1477970206988 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 20:16:47 INFO - PROCESS | 1845 | 1477970207124 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 20:16:47 INFO - PROCESS | 1845 | 1477970207130 Marionette TRACE conn4 <- [1,54,null,["8"]] 20:16:47 INFO - PROCESS | 1845 | 1477970207144 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 20:16:47 INFO - PROCESS | 1845 | 1477970207149 Marionette TRACE conn4 <- [1,55,null,{}] 20:16:47 INFO - PROCESS | 1845 | 1477970207158 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x964b9c00 == 18 [pid = 1845] [id = 18] 20:16:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x964c1000) [pid = 1845] [serial = 51] [outer = (nil)] 20:16:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x964e7400) [pid = 1845] [serial = 52] [outer = 0x964c1000] 20:16:47 INFO - PROCESS | 1845 | 1477970207267 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x9680c000) [pid = 1845] [serial = 53] [outer = 0x964c1000] 20:16:48 INFO - PROCESS | 1845 | 1477970208091 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]]]}] 20:16:48 INFO - . 20:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1333ms 20:16:48 INFO - PROCESS | 1845 | 1477970208116 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 1845 | 1477970208124 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:16:48 INFO - PROCESS | 1845 | 1477970208133 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}] 20:16:48 INFO - PROCESS | 1845 | 1477970208326 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 20:16:48 INFO - PROCESS | 1845 | 1477970208464 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 20:16:48 INFO - PROCESS | 1845 | 1477970208468 Marionette TRACE conn4 <- [1,59,null,["8"]] 20:16:48 INFO - PROCESS | 1845 | 1477970208482 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 20:16:48 INFO - PROCESS | 1845 | 1477970208490 Marionette TRACE conn4 <- [1,60,null,{}] 20:16:48 INFO - PROCESS | 1845 | 1477970208497 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a1d6400 == 19 [pid = 1845] [id = 19] 20:16:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x9a1d8c00) [pid = 1845] [serial = 54] [outer = (nil)] 20:16:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9a46d800) [pid = 1845] [serial = 55] [outer = 0x9a1d8c00] 20:16:48 INFO - PROCESS | 1845 | 1477970208614 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x9ae93400) [pid = 1845] [serial = 56] [outer = 0x9a1d8c00] 20:16:49 INFO - PROCESS | 1845 | 1477970209427 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]]]}] 20:16:49 INFO - . 20:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1327ms 20:16:49 INFO - PROCESS | 1845 | 1477970209460 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 20:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:16:49 INFO - PROCESS | 1845 | 1477970209466 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 20:16:49 INFO - PROCESS | 1845 | 1477970209477 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}] 20:16:49 INFO - PROCESS | 1845 | 1477970209737 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:16:49 INFO - PROCESS | 1845 | 1477970209752 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 20:16:49 INFO - PROCESS | 1845 | 1477970209755 Marionette TRACE conn4 <- [1,64,null,["8"]] 20:16:49 INFO - PROCESS | 1845 | 1477970209760 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 20:16:49 INFO - PROCESS | 1845 | 1477970209768 Marionette TRACE conn4 <- [1,65,null,{}] 20:16:49 INFO - PROCESS | 1845 | 1477970209868 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x94a55000 == 20 [pid = 1845] [id = 20] 20:16:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x9b333800) [pid = 1845] [serial = 57] [outer = (nil)] 20:16:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0xa0ff6000) [pid = 1845] [serial = 58] [outer = 0x9b333800] 20:16:49 INFO - PROCESS | 1845 | 1477970209976 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0xa1127000) [pid = 1845] [serial = 59] [outer = 0x9b333800] 20:16:50 INFO - PROCESS | 1845 | 1477970210844 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]]]}] 20:16:50 INFO - . 20:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1423ms 20:16:50 INFO - PROCESS | 1845 | 1477970210899 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1845 | 1477970210905 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 20:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:16:50 INFO - PROCESS | 1845 | 1477970210917 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}] 20:16:51 INFO - PROCESS | 1845 | 1477970211112 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 20:16:51 INFO - PROCESS | 1845 | 1477970211276 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 20:16:51 INFO - PROCESS | 1845 | 1477970211287 Marionette TRACE conn4 <- [1,69,null,["8"]] 20:16:51 INFO - PROCESS | 1845 | 1477970211316 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 20:16:51 INFO - PROCESS | 1845 | 1477970211324 Marionette TRACE conn4 <- [1,70,null,{}] 20:16:51 INFO - PROCESS | 1845 | 1477970211330 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x91108800 == 21 [pid = 1845] [id = 21] 20:16:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x91108c00) [pid = 1845] [serial = 60] [outer = (nil)] 20:16:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x91bcf800) [pid = 1845] [serial = 61] [outer = 0x91108c00] 20:16:51 INFO - PROCESS | 1845 | 1477970211435 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x93bb3800) [pid = 1845] [serial = 62] [outer = 0x91108c00] 20:16:51 INFO - PROCESS | 1845 | --DOCSHELL 0x97a97000 == 20 [pid = 1845] [id = 15] 20:16:51 INFO - PROCESS | 1845 | --DOCSHELL 0x9529cc00 == 19 [pid = 1845] [id = 14] 20:16:51 INFO - PROCESS | 1845 | --DOCSHELL 0x92bb9800 == 18 [pid = 1845] [id = 13] 20:16:51 INFO - PROCESS | 1845 | --DOCSHELL 0x9a0d0400 == 17 [pid = 1845] [id = 11] 20:16:52 INFO - PROCESS | 1845 | --DOCSHELL 0x8fd68c00 == 16 [pid = 1845] [id = 8] 20:16:52 INFO - PROCESS | 1845 | 1477970212332 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]]]}] 20:16:52 INFO - . 20:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1475ms 20:16:52 INFO - PROCESS | 1845 | 1477970212391 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1845 | 1477970212398 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 20:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:16:52 INFO - PROCESS | 1845 | 1477970212408 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}] 20:16:52 INFO - PROCESS | 1845 | 1477970212630 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 20:16:52 INFO - PROCESS | 1845 | 1477970212772 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 20:16:52 INFO - PROCESS | 1845 | 1477970212779 Marionette TRACE conn4 <- [1,74,null,["8"]] 20:16:52 INFO - PROCESS | 1845 | 1477970212792 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 20:16:52 INFO - PROCESS | 1845 | 1477970212799 Marionette TRACE conn4 <- [1,75,null,{}] 20:16:52 INFO - PROCESS | 1845 | 1477970212807 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x9398b800 == 17 [pid = 1845] [id = 22] 20:16:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x9398f800) [pid = 1845] [serial = 63] [outer = (nil)] 20:16:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x94837c00) [pid = 1845] [serial = 64] [outer = 0x9398f800] 20:16:52 INFO - PROCESS | 1845 | 1477970212934 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x95292800) [pid = 1845] [serial = 65] [outer = 0x9398f800] 20:16:53 INFO - PROCESS | 1845 | 1477970213687 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]]]}] 20:16:53 INFO - . 20:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1324ms 20:16:53 INFO - PROCESS | 1845 | 1477970213732 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:16:53 INFO - PROCESS | 1845 | 1477970213738 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:16:53 INFO - PROCESS | 1845 | 1477970213746 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}] 20:16:54 INFO - PROCESS | 1845 | 1477970214010 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 20:16:54 INFO - PROCESS | 1845 | 1477970214026 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 20:16:54 INFO - PROCESS | 1845 | 1477970214030 Marionette TRACE conn4 <- [1,79,null,["8"]] 20:16:54 INFO - PROCESS | 1845 | 1477970214128 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 20:16:54 INFO - PROCESS | 1845 | 1477970214135 Marionette TRACE conn4 <- [1,80,null,{}] 20:16:54 INFO - PROCESS | 1845 | 1477970214146 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x96815400 == 18 [pid = 1845] [id = 23] 20:16:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x96815800) [pid = 1845] [serial = 66] [outer = (nil)] 20:16:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x96868800) [pid = 1845] [serial = 67] [outer = 0x96815800] 20:16:54 INFO - PROCESS | 1845 | 1477970214256 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x97a3a400) [pid = 1845] [serial = 68] [outer = 0x96815800] 20:16:55 INFO - PROCESS | 1845 | 1477970215137 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]]]}] 20:16:55 INFO - . 20:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1422ms 20:16:55 INFO - PROCESS | 1845 | 1477970215178 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 1845 | 1477970215186 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 20:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:16:55 INFO - PROCESS | 1845 | 1477970215196 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}] 20:16:55 INFO - PROCESS | 1845 | 1477970215396 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:16:55 INFO - PROCESS | 1845 | 1477970215539 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 20:16:55 INFO - PROCESS | 1845 | 1477970215545 Marionette TRACE conn4 <- [1,84,null,["8"]] 20:16:55 INFO - PROCESS | 1845 | 1477970215554 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 20:16:55 INFO - PROCESS | 1845 | 1477970215562 Marionette TRACE conn4 <- [1,85,null,{}] 20:16:55 INFO - PROCESS | 1845 | 1477970215570 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a472400 == 19 [pid = 1845] [id = 24] 20:16:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x9a474400) [pid = 1845] [serial = 69] [outer = (nil)] 20:16:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x9ae94800) [pid = 1845] [serial = 70] [outer = 0x9a474400] 20:16:55 INFO - PROCESS | 1845 | 1477970215684 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x9b084000) [pid = 1845] [serial = 71] [outer = 0x9a474400] 20:16:56 INFO - PROCESS | 1845 | 1477970216553 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]]]}] 20:16:56 INFO - . 20:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1422ms 20:16:56 INFO - PROCESS | 1845 | 1477970216623 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1845 | 1477970216627 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 20:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:16:56 INFO - PROCESS | 1845 | 1477970216638 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}] 20:16:56 INFO - PROCESS | 1845 | 1477970216834 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 20:16:56 INFO - PROCESS | 1845 | 1477970216990 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 20:16:56 INFO - PROCESS | 1845 | 1477970216996 Marionette TRACE conn4 <- [1,89,null,["8"]] 20:16:57 INFO - PROCESS | 1845 | 1477970217005 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 20:16:57 INFO - PROCESS | 1845 | 1477970217016 Marionette TRACE conn4 <- [1,90,null,{}] 20:16:57 INFO - PROCESS | 1845 | 1477970217023 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b56800 == 20 [pid = 1845] [id = 25] 20:16:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x92ef3000) [pid = 1845] [serial = 72] [outer = (nil)] 20:16:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0xa23e0000) [pid = 1845] [serial = 73] [outer = 0x92ef3000] 20:16:57 INFO - PROCESS | 1845 | 1477970217130 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa2887000) [pid = 1845] [serial = 74] [outer = 0x92ef3000] 20:16:57 INFO - PROCESS | 1845 | 1477970217930 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]]]}] 20:16:58 INFO - . 20:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1425ms 20:16:58 INFO - PROCESS | 1845 | 1477970218064 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 1845 | 1477970218070 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 20:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:16:58 INFO - PROCESS | 1845 | 1477970218079 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}] 20:16:58 INFO - PROCESS | 1845 | 1477970218273 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 20:16:58 INFO - PROCESS | 1845 | 1477970218429 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 20:16:58 INFO - PROCESS | 1845 | 1477970218445 Marionette TRACE conn4 <- [1,94,null,["8"]] 20:16:58 INFO - PROCESS | 1845 | 1477970218477 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 20:16:58 INFO - PROCESS | 1845 | 1477970218486 Marionette TRACE conn4 <- [1,95,null,{}] 20:16:58 INFO - PROCESS | 1845 | 1477970218492 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x93983c00 == 21 [pid = 1845] [id = 26] 20:16:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x93984000) [pid = 1845] [serial = 75] [outer = (nil)] 20:16:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x93992000) [pid = 1845] [serial = 76] [outer = 0x93984000] 20:16:58 INFO - PROCESS | 1845 | 1477970218599 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x95298c00) [pid = 1845] [serial = 77] [outer = 0x93984000] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x93241800 == 20 [pid = 1845] [id = 17] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x9a1d6400 == 19 [pid = 1845] [id = 19] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x964b9c00 == 18 [pid = 1845] [id = 18] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabf000 == 17 [pid = 1845] [id = 12] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3d800 == 16 [pid = 1845] [id = 6] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x94a55000 == 15 [pid = 1845] [id = 20] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x91108800 == 14 [pid = 1845] [id = 21] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x932bd800 == 13 [pid = 1845] [id = 16] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x9398b800 == 12 [pid = 1845] [id = 22] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x96815400 == 11 [pid = 1845] [id = 23] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x9a472400 == 10 [pid = 1845] [id = 24] 20:17:00 INFO - PROCESS | 1845 | --DOCSHELL 0x92b56800 == 9 [pid = 1845] [id = 25] 20:17:02 INFO - PROCESS | 1845 | 1477970222079 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]]]}] 20:17:02 INFO - . 20:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 4042ms 20:17:02 INFO - PROCESS | 1845 | 1477970222124 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1845 | 1477970222131 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:17:02 INFO - PROCESS | 1845 | 1477970222141 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}] 20:17:02 INFO - PROCESS | 1845 | 1477970222349 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 20:17:02 INFO - PROCESS | 1845 | 1477970222456 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1845 | 1477970222462 Marionette TRACE conn4 <- [1,99,null,["8"]] 20:17:02 INFO - PROCESS | 1845 | 1477970222470 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 20:17:02 INFO - PROCESS | 1845 | 1477970222478 Marionette TRACE conn4 <- [1,100,null,{}] 20:17:02 INFO - PROCESS | 1845 | 1477970222485 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x91bd2000 == 10 [pid = 1845] [id = 27] 20:17:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x92b56800) [pid = 1845] [serial = 78] [outer = (nil)] 20:17:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x92bb9800) [pid = 1845] [serial = 79] [outer = 0x92b56800] 20:17:02 INFO - PROCESS | 1845 | 1477970222617 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x92bc1800) [pid = 1845] [serial = 80] [outer = 0x92b56800] 20:17:03 INFO - PROCESS | 1845 | 1477970223420 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]]]}] 20:17:03 INFO - . 20:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1325ms 20:17:03 INFO - PROCESS | 1845 | 1477970223481 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1845 | 1477970223487 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 20:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:17:03 INFO - PROCESS | 1845 | 1477970223518 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}] 20:17:03 INFO - PROCESS | 1845 | 1477970223820 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:17:03 INFO - PROCESS | 1845 | 1477970223860 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 20:17:03 INFO - PROCESS | 1845 | 1477970223868 Marionette TRACE conn4 <- [1,104,null,["8"]] 20:17:03 INFO - PROCESS | 1845 | 1477970223959 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 20:17:03 INFO - PROCESS | 1845 | 1477970223969 Marionette TRACE conn4 <- [1,105,null,{}] 20:17:04 INFO - PROCESS | 1845 | 1477970223981 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x964bfc00 == 11 [pid = 1845] [id = 28] 20:17:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x9661a800) [pid = 1845] [serial = 81] [outer = (nil)] 20:17:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x96814c00) [pid = 1845] [serial = 82] [outer = 0x9661a800] 20:17:04 INFO - PROCESS | 1845 | 1477970224142 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x9681a800) [pid = 1845] [serial = 83] [outer = 0x9661a800] 20:17:04 INFO - PROCESS | 1845 | 1477970224986 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]]]}] 20:17:05 INFO - . 20:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1526ms 20:17:05 INFO - PROCESS | 1845 | 1477970225052 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 1845 | 1477970225060 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 20:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:17:05 INFO - PROCESS | 1845 | 1477970225079 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}] 20:17:05 INFO - PROCESS | 1845 | 1477970225315 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 20:17:05 INFO - PROCESS | 1845 | 1477970225339 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 20:17:05 INFO - PROCESS | 1845 | 1477970225344 Marionette TRACE conn4 <- [1,109,null,["8"]] 20:17:05 INFO - PROCESS | 1845 | 1477970225349 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 20:17:05 INFO - PROCESS | 1845 | 1477970225356 Marionette TRACE conn4 <- [1,110,null,{}] 20:17:05 INFO - PROCESS | 1845 | 1477970225420 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a492800 == 12 [pid = 1845] [id = 29] 20:17:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9a494800) [pid = 1845] [serial = 84] [outer = (nil)] 20:17:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x9ae8bc00) [pid = 1845] [serial = 85] [outer = 0x9a494800] 20:17:05 INFO - PROCESS | 1845 | 1477970225530 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x9b4d4c00) [pid = 1845] [serial = 86] [outer = 0x9a494800] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x91108c00) [pid = 1845] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x97a9b000) [pid = 1845] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x9110d800) [pid = 1845] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x92bb9c00) [pid = 1845] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x955d7000) [pid = 1845] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x9a1cf800) [pid = 1845] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x9a479c00) [pid = 1845] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8db0bc00) [pid = 1845] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x92ef3000) [pid = 1845] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8de3dc00) [pid = 1845] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x9a474400) [pid = 1845] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9398f800) [pid = 1845] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x9b333800) [pid = 1845] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x96815800) [pid = 1845] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x9a1d8c00) [pid = 1845] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x964c1000) [pid = 1845] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:17:06 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x9398e000) [pid = 1845] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:17:06 INFO - PROCESS | 1845 | 1477970226830 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]]]}] 20:17:06 INFO - . 20:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1774ms 20:17:06 INFO - PROCESS | 1845 | 1477970226852 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1845 | 1477970226861 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 20:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:17:06 INFO - PROCESS | 1845 | 1477970226877 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}] 20:17:07 INFO - PROCESS | 1845 | 1477970227092 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 20:17:07 INFO - PROCESS | 1845 | 1477970227107 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 20:17:07 INFO - PROCESS | 1845 | 1477970227110 Marionette TRACE conn4 <- [1,114,null,["8"]] 20:17:07 INFO - PROCESS | 1845 | 1477970227206 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 20:17:07 INFO - PROCESS | 1845 | 1477970227214 Marionette TRACE conn4 <- [1,115,null,{}] 20:17:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8de3dc00) [pid = 1845] [serial = 87] [outer = 0x9a0d7000] 20:17:07 INFO - PROCESS | 1845 | 1477970227258 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x955d7000 == 13 [pid = 1845] [id = 30] 20:17:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x955db400) [pid = 1845] [serial = 88] [outer = (nil)] 20:17:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0xa2c12000) [pid = 1845] [serial = 89] [outer = 0x955db400] 20:17:07 INFO - PROCESS | 1845 | 1477970227368 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0xa2c13c00) [pid = 1845] [serial = 90] [outer = 0x955db400] 20:17:08 INFO - PROCESS | 1845 | 1477970228053 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]]]}] 20:17:08 INFO - . 20:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1240ms 20:17:08 INFO - PROCESS | 1845 | 1477970228113 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:17:08 INFO - PROCESS | 1845 | 1477970228124 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:17:08 INFO - PROCESS | 1845 | 1477970228131 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}] 20:17:08 INFO - PROCESS | 1845 | 1477970228298 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 20:17:08 INFO - PROCESS | 1845 | 1477970228425 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 20:17:08 INFO - PROCESS | 1845 | 1477970228431 Marionette TRACE conn4 <- [1,119,null,["8"]] 20:17:08 INFO - PROCESS | 1845 | 1477970228483 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 20:17:08 INFO - PROCESS | 1845 | 1477970228495 Marionette TRACE conn4 <- [1,120,null,{}] 20:17:08 INFO - PROCESS | 1845 | 1477970228504 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db0e800 == 14 [pid = 1845] [id = 31] 20:17:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8dbcb400) [pid = 1845] [serial = 91] [outer = (nil)] 20:17:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8de45000) [pid = 1845] [serial = 92] [outer = 0x8dbcb400] 20:17:08 INFO - PROCESS | 1845 | 1477970228625 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x91108800) [pid = 1845] [serial = 93] [outer = 0x8dbcb400] 20:17:09 INFO - PROCESS | 1845 | 1477970229497 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]]]}] 20:17:09 INFO - . 20:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1426ms 20:17:09 INFO - PROCESS | 1845 | 1477970229565 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 1845 | 1477970229572 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 20:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:17:09 INFO - PROCESS | 1845 | 1477970229583 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}] 20:17:09 INFO - PROCESS | 1845 | 1477970229806 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:17:09 INFO - PROCESS | 1845 | 1477970229961 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 20:17:09 INFO - PROCESS | 1845 | 1477970229969 Marionette TRACE conn4 <- [1,124,null,["8"]] 20:17:09 INFO - PROCESS | 1845 | 1477970229978 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 20:17:09 INFO - PROCESS | 1845 | 1477970229986 Marionette TRACE conn4 <- [1,125,null,{}] 20:17:10 INFO - PROCESS | 1845 | 1477970229992 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a3dc00 == 15 [pid = 1845] [id = 32] 20:17:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x983e6000) [pid = 1845] [serial = 94] [outer = (nil)] 20:17:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x9a037800) [pid = 1845] [serial = 95] [outer = 0x983e6000] 20:17:10 INFO - PROCESS | 1845 | 1477970230103 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x9323cc00) [pid = 1845] [serial = 96] [outer = 0x983e6000] 20:17:10 INFO - PROCESS | 1845 | 1477970230969 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]]]}] 20:17:11 INFO - . 20:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1525ms 20:17:11 INFO - PROCESS | 1845 | 1477970231108 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 20:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:17:11 INFO - PROCESS | 1845 | 1477970231113 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 20:17:11 INFO - PROCESS | 1845 | 1477970231121 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}] 20:17:11 INFO - PROCESS | 1845 | 1477970231323 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 20:17:11 INFO - PROCESS | 1845 | 1477970231556 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 20:17:11 INFO - PROCESS | 1845 | 1477970231563 Marionette TRACE conn4 <- [1,129,null,["8"]] 20:17:11 INFO - PROCESS | 1845 | 1477970231595 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 20:17:11 INFO - PROCESS | 1845 | 1477970231606 Marionette TRACE conn4 <- [1,130,null,{}] 20:17:11 INFO - PROCESS | 1845 | 1477970231614 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbce800 == 16 [pid = 1845] [id = 33] 20:17:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8dbd1800) [pid = 1845] [serial = 97] [outer = (nil)] 20:17:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8dcc7c00) [pid = 1845] [serial = 98] [outer = 0x8dbd1800] 20:17:11 INFO - PROCESS | 1845 | 1477970231729 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8de39800) [pid = 1845] [serial = 99] [outer = 0x8dbd1800] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x9a496400) [pid = 1845] [serial = 28] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x94dcc800) [pid = 1845] [serial = 12] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x964ebc00) [pid = 1845] [serial = 25] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8ddb7c00) [pid = 1845] [serial = 17] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8ddb3800) [pid = 1845] [serial = 16] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95c26000) [pid = 1845] [serial = 23] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x952b8400) [pid = 1845] [serial = 22] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x94836800) [pid = 1845] [serial = 32] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0xa2c1c000) [pid = 1845] [serial = 31] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0xaf892800) [pid = 1845] [serial = 35] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa45fc400) [pid = 1845] [serial = 34] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x94836c00) [pid = 1845] [serial = 38] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x93ce9400) [pid = 1845] [serial = 37] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x964f0c00) [pid = 1845] [serial = 41] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x95c31c00) [pid = 1845] [serial = 40] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9a03c800) [pid = 1845] [serial = 44] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x99450400) [pid = 1845] [serial = 43] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8fcac400) [pid = 1845] [serial = 47] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x9a2c4000) [pid = 1845] [serial = 46] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x93ce5000) [pid = 1845] [serial = 50] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8fcabc00) [pid = 1845] [serial = 49] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x9680c000) [pid = 1845] [serial = 53] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x964e7400) [pid = 1845] [serial = 52] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x9ae93400) [pid = 1845] [serial = 56] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x9a46d800) [pid = 1845] [serial = 55] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0xa1127000) [pid = 1845] [serial = 59] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0xa0ff6000) [pid = 1845] [serial = 58] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x93bb3800) [pid = 1845] [serial = 62] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x91bcf800) [pid = 1845] [serial = 61] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x95292800) [pid = 1845] [serial = 65] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x94837c00) [pid = 1845] [serial = 64] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x97a3a400) [pid = 1845] [serial = 68] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x96868800) [pid = 1845] [serial = 67] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x9b084000) [pid = 1845] [serial = 71] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x9ae94800) [pid = 1845] [serial = 70] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0xa2887000) [pid = 1845] [serial = 74] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0xa23e0000) [pid = 1845] [serial = 73] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0xa0ff0c00) [pid = 1845] [serial = 2] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8db07800) [pid = 1845] [serial = 19] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x94a53c00) [pid = 1845] [serial = 9] [outer = (nil)] [url = about:blank] 20:17:12 INFO - PROCESS | 1845 | 1477970232688 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]]]}] 20:17:12 INFO - . 20:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1625ms 20:17:12 INFO - PROCESS | 1845 | 1477970232745 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1845 | 1477970232751 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 20:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:17:12 INFO - PROCESS | 1845 | 1477970232760 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}] 20:17:12 INFO - PROCESS | 1845 | 1477970232939 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 20:17:13 INFO - PROCESS | 1845 | 1477970233097 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 20:17:13 INFO - PROCESS | 1845 | 1477970233106 Marionette TRACE conn4 <- [1,134,null,["8"]] 20:17:13 INFO - PROCESS | 1845 | 1477970233120 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 20:17:13 INFO - PROCESS | 1845 | 1477970233129 Marionette TRACE conn4 <- [1,135,null,{}] 20:17:13 INFO - PROCESS | 1845 | 1477970233135 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x91bcf800 == 17 [pid = 1845] [id = 34] 20:17:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x91bcfc00) [pid = 1845] [serial = 100] [outer = (nil)] 20:17:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x92bbf400) [pid = 1845] [serial = 101] [outer = 0x91bcfc00] 20:17:13 INFO - PROCESS | 1845 | 1477970233234 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x932c5000) [pid = 1845] [serial = 102] [outer = 0x91bcfc00] 20:17:13 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x93992000) [pid = 1845] [serial = 76] [outer = (nil)] [url = about:blank] 20:17:13 INFO - PROCESS | 1845 | 1477970233901 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]]]}] 20:17:13 INFO - . 20:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1172ms 20:17:13 INFO - PROCESS | 1845 | 1477970233933 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 1845 | 1477970233937 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:17:13 INFO - PROCESS | 1845 | 1477970233946 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}] 20:17:14 INFO - PROCESS | 1845 | 1477970234144 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 20:17:14 INFO - PROCESS | 1845 | 1477970234250 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 20:17:14 INFO - PROCESS | 1845 | 1477970234262 Marionette TRACE conn4 <- [1,139,null,["8"]] 20:17:14 INFO - PROCESS | 1845 | 1477970234276 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 20:17:14 INFO - PROCESS | 1845 | 1477970234283 Marionette TRACE conn4 <- [1,140,null,{}] 20:17:14 INFO - PROCESS | 1845 | 1477970234289 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x93990400 == 18 [pid = 1845] [id = 35] 20:17:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x94be4c00) [pid = 1845] [serial = 103] [outer = (nil)] 20:17:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x94dcc400) [pid = 1845] [serial = 104] [outer = 0x94be4c00] 20:17:14 INFO - PROCESS | 1845 | 1477970234383 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x95292000) [pid = 1845] [serial = 105] [outer = 0x94be4c00] 20:17:15 INFO - PROCESS | 1845 | 1477970235057 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]]]}] 20:17:15 INFO - . 20:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1177ms 20:17:15 INFO - PROCESS | 1845 | 1477970235122 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 1845 | 1477970235126 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 20:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:17:15 INFO - PROCESS | 1845 | 1477970235134 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}] 20:17:15 INFO - PROCESS | 1845 | 1477970235315 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:17:15 INFO - PROCESS | 1845 | 1477970235331 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 20:17:15 INFO - PROCESS | 1845 | 1477970235334 Marionette TRACE conn4 <- [1,144,null,["8"]] 20:17:15 INFO - PROCESS | 1845 | 1477970235429 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 20:17:15 INFO - PROCESS | 1845 | 1477970235436 Marionette TRACE conn4 <- [1,145,null,{}] 20:17:15 INFO - PROCESS | 1845 | 1477970235444 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb48400 == 19 [pid = 1845] [id = 36] 20:17:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8fb49000) [pid = 1845] [serial = 106] [outer = (nil)] 20:17:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x91108400) [pid = 1845] [serial = 107] [outer = 0x8fb49000] 20:17:15 INFO - PROCESS | 1845 | 1477970235537 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x91116800) [pid = 1845] [serial = 108] [outer = 0x8fb49000] 20:17:16 INFO - PROCESS | 1845 | 1477970236264 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]]]}] 20:17:16 INFO - . 20:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1176ms 20:17:16 INFO - PROCESS | 1845 | 1477970236309 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 20:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:17:16 INFO - PROCESS | 1845 | 1477970236314 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 20:17:16 INFO - PROCESS | 1845 | 1477970236322 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}] 20:17:16 INFO - PROCESS | 1845 | 1477970236551 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 20:17:16 INFO - PROCESS | 1845 | 1477970236571 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 20:17:16 INFO - PROCESS | 1845 | 1477970236574 Marionette TRACE conn4 <- [1,149,null,["8"]] 20:17:16 INFO - PROCESS | 1845 | 1477970236580 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 20:17:16 INFO - PROCESS | 1845 | 1477970236586 Marionette TRACE conn4 <- [1,150,null,{}] 20:17:16 INFO - PROCESS | 1845 | 1477970236591 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x964b9000 == 20 [pid = 1845] [id = 37] 20:17:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x964e8400) [pid = 1845] [serial = 109] [outer = (nil)] 20:17:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x9661ec00) [pid = 1845] [serial = 110] [outer = 0x964e8400] 20:17:16 INFO - PROCESS | 1845 | 1477970236759 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x96811c00) [pid = 1845] [serial = 111] [outer = 0x964e8400] 20:17:17 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x9a494800) [pid = 1845] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:17:17 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x93984000) [pid = 1845] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:17:17 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x9661a800) [pid = 1845] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:17:17 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x92b56800) [pid = 1845] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:17:17 INFO - PROCESS | 1845 | 1477970237515 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]]]}] 20:17:17 INFO - . 20:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1221ms 20:17:17 INFO - PROCESS | 1845 | 1477970237542 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1845 | 1477970237545 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 20:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:17:17 INFO - PROCESS | 1845 | 1477970237559 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}] 20:17:17 INFO - PROCESS | 1845 | 1477970237720 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 20:17:17 INFO - PROCESS | 1845 | 1477970237731 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 20:17:17 INFO - PROCESS | 1845 | 1477970237734 Marionette TRACE conn4 <- [1,154,null,["8"]] 20:17:17 INFO - PROCESS | 1845 | 1477970237739 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 20:17:17 INFO - PROCESS | 1845 | 1477970237744 Marionette TRACE conn4 <- [1,155,null,{}] 20:17:17 INFO - PROCESS | 1845 | 1477970237750 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a3b000 == 21 [pid = 1845] [id = 38] 20:17:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x97a3b400) [pid = 1845] [serial = 112] [outer = (nil)] 20:17:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x983de000) [pid = 1845] [serial = 113] [outer = 0x97a3b400] 20:17:17 INFO - PROCESS | 1845 | 1477970237869 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x9a0d5800) [pid = 1845] [serial = 114] [outer = 0x97a3b400] 20:17:18 INFO - PROCESS | 1845 | 1477970238669 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]]]}] 20:17:18 INFO - . 20:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1175ms 20:17:18 INFO - PROCESS | 1845 | 1477970238734 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:17:18 INFO - PROCESS | 1845 | 1477970238738 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:17:18 INFO - PROCESS | 1845 | 1477970238748 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}] 20:17:18 INFO - PROCESS | 1845 | 1477970238951 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 20:17:18 INFO - PROCESS | 1845 | 1477970238961 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 20:17:18 INFO - PROCESS | 1845 | 1477970238964 Marionette TRACE conn4 <- [1,159,null,["8"]] 20:17:18 INFO - PROCESS | 1845 | 1477970238968 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 20:17:18 INFO - PROCESS | 1845 | 1477970238975 Marionette TRACE conn4 <- [1,160,null,{}] 20:17:18 INFO - PROCESS | 1845 | 1477970238982 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabe400 == 22 [pid = 1845] [id = 39] 20:17:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x9a433c00) [pid = 1845] [serial = 115] [outer = (nil)] 20:17:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x9a4d3c00) [pid = 1845] [serial = 116] [outer = 0x9a433c00] 20:17:19 INFO - PROCESS | 1845 | 1477970239083 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9ae8ec00) [pid = 1845] [serial = 117] [outer = 0x9a433c00] 20:17:19 INFO - PROCESS | 1845 | 1477970239743 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]]]}] 20:17:19 INFO - . 20:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1070ms 20:17:19 INFO - PROCESS | 1845 | 1477970239816 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 1845 | 1477970239823 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 20:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:17:19 INFO - PROCESS | 1845 | 1477970239833 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}] 20:17:20 INFO - PROCESS | 1845 | 1477970240059 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:17:20 INFO - PROCESS | 1845 | 1477970240205 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 20:17:20 INFO - PROCESS | 1845 | 1477970240214 Marionette TRACE conn4 <- [1,164,null,["8"]] 20:17:20 INFO - PROCESS | 1845 | 1477970240227 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 20:17:20 INFO - PROCESS | 1845 | 1477970240236 Marionette TRACE conn4 <- [1,165,null,{}] 20:17:20 INFO - PROCESS | 1845 | 1477970240244 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de38c00 == 23 [pid = 1845] [id = 40] 20:17:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8de3b400) [pid = 1845] [serial = 118] [outer = (nil)] 20:17:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8de44c00) [pid = 1845] [serial = 119] [outer = 0x8de3b400] 20:17:20 INFO - PROCESS | 1845 | 1477970240365 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8fb48000) [pid = 1845] [serial = 120] [outer = 0x8de3b400] 20:17:21 INFO - PROCESS | 1845 | 1477970241230 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]]]}] 20:17:21 INFO - . 20:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1470ms 20:17:21 INFO - PROCESS | 1845 | 1477970241331 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 20:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:17:21 INFO - PROCESS | 1845 | 1477970241341 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 20:17:21 INFO - PROCESS | 1845 | 1477970241380 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}] 20:17:21 INFO - PROCESS | 1845 | 1477970241627 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 20:17:21 INFO - PROCESS | 1845 | 1477970241785 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 20:17:21 INFO - PROCESS | 1845 | 1477970241789 Marionette TRACE conn4 <- [1,169,null,["8"]] 20:17:21 INFO - PROCESS | 1845 | 1477970241848 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 20:17:21 INFO - PROCESS | 1845 | 1477970241857 Marionette TRACE conn4 <- [1,170,null,{}] 20:17:21 INFO - PROCESS | 1845 | 1477970241866 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x94a53800 == 24 [pid = 1845] [id = 41] 20:17:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x94a54000) [pid = 1845] [serial = 121] [outer = (nil)] 20:17:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x95c2f400) [pid = 1845] [serial = 122] [outer = 0x94a54000] 20:17:21 INFO - PROCESS | 1845 | 1477970241983 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x9661a400) [pid = 1845] [serial = 123] [outer = 0x94a54000] 20:17:22 INFO - PROCESS | 1845 | 1477970242864 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]]]}] 20:17:22 INFO - . 20:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1577ms 20:17:22 INFO - PROCESS | 1845 | 1477970242936 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 20:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:17:22 INFO - PROCESS | 1845 | 1477970242946 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 20:17:22 INFO - PROCESS | 1845 | 1477970242958 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}] 20:17:23 INFO - PROCESS | 1845 | 1477970243158 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 20:17:23 INFO - PROCESS | 1845 | 1477970243306 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 20:17:23 INFO - PROCESS | 1845 | 1477970243315 Marionette TRACE conn4 <- [1,174,null,["8"]] 20:17:23 INFO - PROCESS | 1845 | 1477970243327 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 20:17:23 INFO - PROCESS | 1845 | 1477970243334 Marionette TRACE conn4 <- [1,175,null,{}] 20:17:23 INFO - PROCESS | 1845 | 1477970243341 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb45c00 == 25 [pid = 1845] [id = 42] 20:17:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x9b3d7800) [pid = 1845] [serial = 124] [outer = (nil)] 20:17:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0xa0ff2400) [pid = 1845] [serial = 125] [outer = 0x9b3d7800] 20:17:23 INFO - PROCESS | 1845 | 1477970243453 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0xa1127000) [pid = 1845] [serial = 126] [outer = 0x9b3d7800] 20:17:24 INFO - PROCESS | 1845 | 1477970244350 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]]]}] 20:17:24 INFO - . 20:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1473ms 20:17:24 INFO - PROCESS | 1845 | 1477970244445 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 1845 | 1477970244449 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:17:24 INFO - PROCESS | 1845 | 1477970244662 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}] 20:17:25 INFO - PROCESS | 1845 | 1477970245103 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 20:17:25 INFO - PROCESS | 1845 | 1477970245289 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 20:17:25 INFO - PROCESS | 1845 | 1477970245294 Marionette TRACE conn4 <- [1,179,null,["8"]] 20:17:25 INFO - PROCESS | 1845 | 1477970245318 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 20:17:25 INFO - PROCESS | 1845 | 1477970245325 Marionette TRACE conn4 <- [1,180,null,{}] 20:17:25 INFO - PROCESS | 1845 | 1477970245350 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fca2000 == 26 [pid = 1845] [id = 43] 20:17:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8fca2400) [pid = 1845] [serial = 127] [outer = (nil)] 20:17:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x91117000) [pid = 1845] [serial = 128] [outer = 0x8fca2400] 20:17:25 INFO - PROCESS | 1845 | 1477970245490 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x92ef8400) [pid = 1845] [serial = 129] [outer = 0x8fca2400] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9ae8bc00) [pid = 1845] [serial = 85] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x9b4d4c00) [pid = 1845] [serial = 86] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x96814c00) [pid = 1845] [serial = 82] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x9681a800) [pid = 1845] [serial = 83] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x92bb9800) [pid = 1845] [serial = 79] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x92bc1800) [pid = 1845] [serial = 80] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x95298c00) [pid = 1845] [serial = 77] [outer = (nil)] [url = about:blank] 20:17:26 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x964e8000) [pid = 1845] [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.] 20:17:26 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0xa2c12000) [pid = 1845] [serial = 89] [outer = (nil)] [url = about:blank] 20:17:26 INFO - PROCESS | 1845 | 1477970246360 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]]]}] 20:17:26 INFO - . 20:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1938ms 20:17:26 INFO - PROCESS | 1845 | 1477970246409 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 20:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:17:26 INFO - PROCESS | 1845 | 1477970246416 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 20:17:26 INFO - PROCESS | 1845 | 1477970246424 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}] 20:17:26 INFO - PROCESS | 1845 | 1477970246608 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:17:26 INFO - PROCESS | 1845 | 1477970246715 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 20:17:26 INFO - PROCESS | 1845 | 1477970246721 Marionette TRACE conn4 <- [1,184,null,["8"]] 20:17:26 INFO - PROCESS | 1845 | 1477970246727 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 20:17:26 INFO - PROCESS | 1845 | 1477970246732 Marionette TRACE conn4 <- [1,185,null,{}] 20:17:26 INFO - PROCESS | 1845 | 1477970246738 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x93ce6800 == 27 [pid = 1845] [id = 44] 20:17:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x94751800) [pid = 1845] [serial = 130] [outer = (nil)] 20:17:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x9529b400) [pid = 1845] [serial = 131] [outer = 0x94751800] 20:17:26 INFO - PROCESS | 1845 | 1477970246834 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x955dd400) [pid = 1845] [serial = 132] [outer = 0x94751800] 20:17:27 INFO - PROCESS | 1845 | 1477970247514 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]]]}] 20:17:27 INFO - . 20:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1129ms 20:17:27 INFO - PROCESS | 1845 | 1477970247554 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 1845 | 1477970247558 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 20:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:17:27 INFO - PROCESS | 1845 | 1477970247566 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}] 20:17:27 INFO - PROCESS | 1845 | 1477970247747 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 20:17:27 INFO - PROCESS | 1845 | 1477970247874 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 20:17:27 INFO - PROCESS | 1845 | 1477970247882 Marionette TRACE conn4 <- [1,189,null,["8"]] 20:17:27 INFO - PROCESS | 1845 | 1477970247892 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 20:17:27 INFO - PROCESS | 1845 | 1477970247898 Marionette TRACE conn4 <- [1,190,null,{}] 20:17:27 INFO - PROCESS | 1845 | 1477970247913 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a1da800 == 28 [pid = 1845] [id = 45] 20:17:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x9a2b7800) [pid = 1845] [serial = 133] [outer = (nil)] 20:17:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x9a436800) [pid = 1845] [serial = 134] [outer = 0x9a2b7800] 20:17:28 INFO - PROCESS | 1845 | 1477970248014 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x9b07b400) [pid = 1845] [serial = 135] [outer = 0x9a2b7800] 20:17:28 INFO - PROCESS | 1845 | 1477970248828 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]]]}] 20:17:28 INFO - . 20:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1321ms 20:17:28 INFO - PROCESS | 1845 | 1477970248890 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 1845 | 1477970248894 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 20:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:17:28 INFO - PROCESS | 1845 | 1477970248903 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}] 20:17:29 INFO - PROCESS | 1845 | 1477970249129 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 20:17:29 INFO - PROCESS | 1845 | 1477970249152 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 20:17:29 INFO - PROCESS | 1845 | 1477970249156 Marionette TRACE conn4 <- [1,194,null,["8"]] 20:17:29 INFO - PROCESS | 1845 | 1477970249164 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 20:17:29 INFO - PROCESS | 1845 | 1477970249170 Marionette TRACE conn4 <- [1,195,null,{}] 20:17:29 INFO - PROCESS | 1845 | 1477970249176 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 1845 | ++DOCSHELL 0xa239fc00 == 29 [pid = 1845] [id = 46] 20:17:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0xa2b78000) [pid = 1845] [serial = 136] [outer = (nil)] 20:17:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0xa2c19000) [pid = 1845] [serial = 137] [outer = 0xa2b78000] 20:17:29 INFO - PROCESS | 1845 | 1477970249328 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0xa451c400) [pid = 1845] [serial = 138] [outer = 0xa2b78000] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x91bcfc00) [pid = 1845] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x94be4c00) [pid = 1845] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8dbd1800) [pid = 1845] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x97a3b400) [pid = 1845] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x964e8400) [pid = 1845] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8fb49000) [pid = 1845] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:17:29 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x955db400) [pid = 1845] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:17:30 INFO - PROCESS | 1845 | 1477970250175 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]]]}] 20:17:30 INFO - . 20:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1336ms 20:17:30 INFO - PROCESS | 1845 | 1477970250244 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1845 | 1477970250248 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:17:30 INFO - PROCESS | 1845 | 1477970250257 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}] 20:17:30 INFO - PROCESS | 1845 | 1477970250452 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 20:17:30 INFO - PROCESS | 1845 | 1477970250560 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 20:17:30 INFO - PROCESS | 1845 | 1477970250564 Marionette TRACE conn4 <- [1,199,null,["8"]] 20:17:30 INFO - PROCESS | 1845 | 1477970250616 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:17:30 INFO - PROCESS | 1845 | 1477970250626 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 20:17:30 INFO - PROCESS | 1845 | 1477970250631 Marionette TRACE conn4 <- [1,200,null,{}] 20:17:30 INFO - PROCESS | 1845 | 1477970250636 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x91bcfc00 == 30 [pid = 1845] [id = 47] 20:17:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0xa4548c00) [pid = 1845] [serial = 139] [outer = (nil)] 20:17:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0xa484b000) [pid = 1845] [serial = 140] [outer = 0xa4548c00] 20:17:30 INFO - PROCESS | 1845 | 1477970250730 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0xa48aec00) [pid = 1845] [serial = 141] [outer = 0xa4548c00] 20:17:31 INFO - PROCESS | 1845 | 1477970251358 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]]]}] 20:17:31 INFO - . 20:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1129ms 20:17:31 INFO - PROCESS | 1845 | 1477970251385 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 1845 | 1477970251388 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 20:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:17:31 INFO - PROCESS | 1845 | 1477970251396 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}] 20:17:31 INFO - PROCESS | 1845 | 1477970251603 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:17:31 INFO - PROCESS | 1845 | 1477970251714 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 20:17:31 INFO - PROCESS | 1845 | 1477970251720 Marionette TRACE conn4 <- [1,204,null,["8"]] 20:17:31 INFO - PROCESS | 1845 | 1477970251728 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 20:17:31 INFO - PROCESS | 1845 | 1477970251735 Marionette TRACE conn4 <- [1,205,null,{}] 20:17:31 INFO - PROCESS | 1845 | 1477970251740 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 1845 | ++DOCSHELL 0xa4ce9400 == 31 [pid = 1845] [id = 48] 20:17:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0xa4cf5800) [pid = 1845] [serial = 142] [outer = (nil)] 20:17:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0xa93be400) [pid = 1845] [serial = 143] [outer = 0xa4cf5800] 20:17:31 INFO - PROCESS | 1845 | 1477970251847 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0xa93c0000) [pid = 1845] [serial = 144] [outer = 0xa4cf5800] 20:17:32 INFO - PROCESS | 1845 | 1477970252723 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]]]}] 20:17:32 INFO - . 20:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1372ms 20:17:32 INFO - PROCESS | 1845 | 1477970252771 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1845 | 1477970252778 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 20:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:17:32 INFO - PROCESS | 1845 | 1477970252789 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}] 20:17:33 INFO - PROCESS | 1845 | 1477970253003 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 20:17:33 INFO - PROCESS | 1845 | 1477970253211 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 20:17:33 INFO - PROCESS | 1845 | 1477970253221 Marionette TRACE conn4 <- [1,209,null,["8"]] 20:17:33 INFO - PROCESS | 1845 | 1477970253252 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 20:17:33 INFO - PROCESS | 1845 | 1477970253267 Marionette TRACE conn4 <- [1,210,null,{}] 20:17:33 INFO - PROCESS | 1845 | 1477970253282 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb2000 == 32 [pid = 1845] [id = 49] 20:17:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8deb2400) [pid = 1845] [serial = 145] [outer = (nil)] 20:17:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8deb7800) [pid = 1845] [serial = 146] [outer = 0x8deb2400] 20:17:33 INFO - PROCESS | 1845 | 1477970253561 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8deb9000) [pid = 1845] [serial = 147] [outer = 0x8deb2400] 20:17:34 INFO - PROCESS | 1845 | 1477970254468 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]]]}] 20:17:34 INFO - . 20:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1725ms 20:17:34 INFO - PROCESS | 1845 | 1477970254531 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1845 | 1477970254537 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 20:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:17:34 INFO - PROCESS | 1845 | 1477970254546 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}] 20:17:34 INFO - PROCESS | 1845 | 1477970254774 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 20:17:34 INFO - PROCESS | 1845 | 1477970254929 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 20:17:34 INFO - PROCESS | 1845 | 1477970254933 Marionette TRACE conn4 <- [1,214,null,["8"]] 20:17:34 INFO - PROCESS | 1845 | 1477970254941 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 20:17:34 INFO - PROCESS | 1845 | 1477970254948 Marionette TRACE conn4 <- [1,215,null,{}] 20:17:34 INFO - PROCESS | 1845 | 1477970254954 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab8800 == 33 [pid = 1845] [id = 50] 20:17:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x93bb3800) [pid = 1845] [serial = 148] [outer = (nil)] 20:17:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x96625000) [pid = 1845] [serial = 149] [outer = 0x93bb3800] 20:17:35 INFO - PROCESS | 1845 | 1477970255065 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9685c800) [pid = 1845] [serial = 150] [outer = 0x93bb3800] 20:17:35 INFO - PROCESS | 1845 | 1477970255891 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]]]}] 20:17:35 INFO - . 20:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1377ms 20:17:35 INFO - PROCESS | 1845 | 1477970255950 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 1845 | 1477970255958 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:17:35 INFO - PROCESS | 1845 | 1477970255968 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}] 20:17:36 INFO - PROCESS | 1845 | 1477970256157 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 20:17:36 INFO - PROCESS | 1845 | 1477970256307 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 20:17:36 INFO - PROCESS | 1845 | 1477970256313 Marionette TRACE conn4 <- [1,219,null,["8"]] 20:17:36 INFO - PROCESS | 1845 | 1477970256320 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 20:17:36 INFO - PROCESS | 1845 | 1477970256329 Marionette TRACE conn4 <- [1,220,null,{}] 20:17:36 INFO - PROCESS | 1845 | 1477970256336 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2392800 == 34 [pid = 1845] [id = 51] 20:17:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0xa239a000) [pid = 1845] [serial = 151] [outer = (nil)] 20:17:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa453c000) [pid = 1845] [serial = 152] [outer = 0xa239a000] 20:17:36 INFO - PROCESS | 1845 | 1477970256454 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0xa4c55c00) [pid = 1845] [serial = 153] [outer = 0xa239a000] 20:17:37 INFO - PROCESS | 1845 | 1477970257310 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]]]}] 20:17:37 INFO - . 20:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1380ms 20:17:37 INFO - PROCESS | 1845 | 1477970257347 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 1845 | 1477970257353 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 20:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:17:37 INFO - PROCESS | 1845 | 1477970257365 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}] 20:17:37 INFO - PROCESS | 1845 | 1477970257579 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:17:37 INFO - PROCESS | 1845 | 1477970257834 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 20:17:37 INFO - PROCESS | 1845 | 1477970257839 Marionette TRACE conn4 <- [1,224,null,["8"]] 20:17:37 INFO - PROCESS | 1845 | 1477970257866 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 20:17:37 INFO - PROCESS | 1845 | 1477970257876 Marionette TRACE conn4 <- [1,225,null,{}] 20:17:37 INFO - PROCESS | 1845 | 1477970257884 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de44400 == 35 [pid = 1845] [id = 52] 20:17:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8deac400) [pid = 1845] [serial = 154] [outer = (nil)] 20:17:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8dead400) [pid = 1845] [serial = 155] [outer = 0x8deac400] 20:17:37 INFO - PROCESS | 1845 | 1477970257991 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8deb9c00) [pid = 1845] [serial = 156] [outer = 0x8deac400] 20:17:38 INFO - PROCESS | 1845 | 1477970258839 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]]]}] 20:17:38 INFO - . 20:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1525ms 20:17:38 INFO - PROCESS | 1845 | 1477970258886 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 1845 | 1477970258892 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 20:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:17:38 INFO - PROCESS | 1845 | 1477970258928 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}] 20:17:39 INFO - PROCESS | 1845 | 1477970259126 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0x91bcfc00 == 34 [pid = 1845] [id = 47] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0x9a1da800 == 33 [pid = 1845] [id = 45] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0xa239fc00 == 32 [pid = 1845] [id = 46] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0xa4ce9400 == 31 [pid = 1845] [id = 48] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb2000 == 30 [pid = 1845] [id = 49] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab8800 == 29 [pid = 1845] [id = 50] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0xa2392800 == 28 [pid = 1845] [id = 51] 20:17:39 INFO - PROCESS | 1845 | --DOCSHELL 0x8de44400 == 27 [pid = 1845] [id = 52] 20:17:39 INFO - PROCESS | 1845 | 1477970259972 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 20:17:39 INFO - PROCESS | 1845 | 1477970259977 Marionette TRACE conn4 <- [1,229,null,["8"]] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8de39800) [pid = 1845] [serial = 99] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8dcc7c00) [pid = 1845] [serial = 98] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x932c5000) [pid = 1845] [serial = 102] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x92bbf400) [pid = 1845] [serial = 101] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x95292000) [pid = 1845] [serial = 105] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x94dcc400) [pid = 1845] [serial = 104] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x91116800) [pid = 1845] [serial = 108] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x91108400) [pid = 1845] [serial = 107] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x96811c00) [pid = 1845] [serial = 111] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9661ec00) [pid = 1845] [serial = 110] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x9a0d5800) [pid = 1845] [serial = 114] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x983de000) [pid = 1845] [serial = 113] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8de45000) [pid = 1845] [serial = 92] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x9a037800) [pid = 1845] [serial = 95] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x9a4d3c00) [pid = 1845] [serial = 116] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0xa2c13c00) [pid = 1845] [serial = 90] [outer = (nil)] [url = about:blank] 20:17:40 INFO - PROCESS | 1845 | 1477970260072 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 20:17:40 INFO - PROCESS | 1845 | 1477970260082 Marionette TRACE conn4 <- [1,230,null,{}] 20:17:40 INFO - PROCESS | 1845 | 1477970260093 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db08000 == 28 [pid = 1845] [id = 53] 20:17:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8db08800) [pid = 1845] [serial = 157] [outer = (nil)] 20:17:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8dbd5c00) [pid = 1845] [serial = 158] [outer = 0x8db08800] 20:17:40 INFO - PROCESS | 1845 | 1477970260204 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8ddb5000) [pid = 1845] [serial = 159] [outer = 0x8db08800] 20:17:40 INFO - PROCESS | 1845 | 1477970260946 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]]]}] 20:17:40 INFO - . 20:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2044ms 20:17:40 INFO - PROCESS | 1845 | 1477970260972 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 20:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:17:40 INFO - PROCESS | 1845 | 1477970260980 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 20:17:40 INFO - PROCESS | 1845 | 1477970260991 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}] 20:17:41 INFO - PROCESS | 1845 | 1477970261180 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 20:17:41 INFO - PROCESS | 1845 | 1477970261291 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 20:17:41 INFO - PROCESS | 1845 | 1477970261299 Marionette TRACE conn4 <- [1,234,null,["8"]] 20:17:41 INFO - PROCESS | 1845 | 1477970261309 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 20:17:41 INFO - PROCESS | 1845 | 1477970261318 Marionette TRACE conn4 <- [1,235,null,{}] 20:17:41 INFO - PROCESS | 1845 | 1477970261323 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb6400 == 29 [pid = 1845] [id = 54] 20:17:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8fb49800) [pid = 1845] [serial = 160] [outer = (nil)] 20:17:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8fb4dc00) [pid = 1845] [serial = 161] [outer = 0x8fb49800] 20:17:41 INFO - PROCESS | 1845 | 1477970261429 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8fcacc00) [pid = 1845] [serial = 162] [outer = 0x8fb49800] 20:17:42 INFO - PROCESS | 1845 | 1477970262216 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]]]}] 20:17:42 INFO - . 20:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1276ms 20:17:42 INFO - PROCESS | 1845 | 1477970262266 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1845 | 1477970262269 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:17:42 INFO - PROCESS | 1845 | 1477970262278 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}] 20:17:42 INFO - PROCESS | 1845 | 1477970262519 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 20:17:42 INFO - PROCESS | 1845 | 1477970262540 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 20:17:42 INFO - PROCESS | 1845 | 1477970262551 Marionette TRACE conn4 <- [1,239,null,["8"]] 20:17:42 INFO - PROCESS | 1845 | 1477970262627 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 20:17:42 INFO - PROCESS | 1845 | 1477970262636 Marionette TRACE conn4 <- [1,240,null,{}] 20:17:42 INFO - PROCESS | 1845 | 1477970262643 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x91145000 == 30 [pid = 1845] [id = 55] 20:17:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x92bbf000) [pid = 1845] [serial = 163] [outer = (nil)] 20:17:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x92ce4400) [pid = 1845] [serial = 164] [outer = 0x92bbf000] 20:17:42 INFO - PROCESS | 1845 | 1477970262739 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x93984400) [pid = 1845] [serial = 165] [outer = 0x92bbf000] 20:17:43 INFO - PROCESS | 1845 | 1477970263645 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]]]}] 20:17:43 INFO - . 20:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1423ms 20:17:43 INFO - PROCESS | 1845 | 1477970263702 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1845 | 1477970263706 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 20:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:17:43 INFO - PROCESS | 1845 | 1477970263719 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}] 20:17:43 INFO - PROCESS | 1845 | 1477970263968 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x983e6000) [pid = 1845] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8dbcb400) [pid = 1845] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0xa4cf5800) [pid = 1845] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0xa4548c00) [pid = 1845] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0xa2b78000) [pid = 1845] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8fca2400) [pid = 1845] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8de3b400) [pid = 1845] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x94751800) [pid = 1845] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x9a433c00) [pid = 1845] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x94a54000) [pid = 1845] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x9b3d7800) [pid = 1845] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:17:44 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x9a2b7800) [pid = 1845] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:17:44 INFO - PROCESS | 1845 | 1477970264343 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 20:17:44 INFO - PROCESS | 1845 | 1477970264346 Marionette TRACE conn4 <- [1,244,null,["8"]] 20:17:44 INFO - PROCESS | 1845 | 1477970264353 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 20:17:44 INFO - PROCESS | 1845 | 1477970264359 Marionette TRACE conn4 <- [1,245,null,{}] 20:17:44 INFO - PROCESS | 1845 | 1477970264365 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd2400 == 31 [pid = 1845] [id = 56] 20:17:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8dcc6000) [pid = 1845] [serial = 166] [outer = (nil)] 20:17:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x96862c00) [pid = 1845] [serial = 167] [outer = 0x8dcc6000] 20:17:44 INFO - PROCESS | 1845 | 1477970264468 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x96869c00) [pid = 1845] [serial = 168] [outer = 0x8dcc6000] 20:17:45 INFO - PROCESS | 1845 | 1477970265149 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]]]}] 20:17:45 INFO - . 20:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1477ms 20:17:45 INFO - PROCESS | 1845 | 1477970265190 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1845 | 1477970265195 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 20:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:17:45 INFO - PROCESS | 1845 | 1477970265202 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}] 20:17:45 INFO - PROCESS | 1845 | 1477970265423 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 20:17:45 INFO - PROCESS | 1845 | 1477970265456 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 20:17:45 INFO - PROCESS | 1845 | 1477970265460 Marionette TRACE conn4 <- [1,249,null,["8"]] 20:17:45 INFO - PROCESS | 1845 | 1477970265466 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 20:17:45 INFO - PROCESS | 1845 | 1477970265472 Marionette TRACE conn4 <- [1,250,null,{}] 20:17:45 INFO - PROCESS | 1845 | 1477970265477 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a92c00 == 32 [pid = 1845] [id = 57] 20:17:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x994ec400) [pid = 1845] [serial = 169] [outer = (nil)] 20:17:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x9a03f400) [pid = 1845] [serial = 170] [outer = 0x994ec400] 20:17:45 INFO - PROCESS | 1845 | 1477970265570 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x9a175000) [pid = 1845] [serial = 171] [outer = 0x994ec400] 20:17:46 INFO - PROCESS | 1845 | 1477970266253 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]]]}] 20:17:46 INFO - . 20:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1076ms 20:17:46 INFO - PROCESS | 1845 | 1477970266279 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 1845 | 1477970266282 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 20:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:17:46 INFO - PROCESS | 1845 | 1477970266295 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}] 20:17:46 INFO - PROCESS | 1845 | 1477970266600 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 20:17:46 INFO - PROCESS | 1845 | 1477970266670 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 20:17:46 INFO - PROCESS | 1845 | 1477970266677 Marionette TRACE conn4 <- [1,254,null,["8"]] 20:17:46 INFO - PROCESS | 1845 | 1477970266686 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 20:17:46 INFO - PROCESS | 1845 | 1477970266696 Marionette TRACE conn4 <- [1,255,null,{}] 20:17:46 INFO - PROCESS | 1845 | 1477970266752 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3f000 == 33 [pid = 1845] [id = 58] 20:17:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8de40000) [pid = 1845] [serial = 172] [outer = (nil)] 20:17:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8debbc00) [pid = 1845] [serial = 173] [outer = 0x8de40000] 20:17:46 INFO - PROCESS | 1845 | 1477970266872 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x91115800) [pid = 1845] [serial = 174] [outer = 0x8de40000] 20:17:47 INFO - PROCESS | 1845 | 1477970267786 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]]]}] 20:17:47 INFO - . 20:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1576ms 20:17:47 INFO - PROCESS | 1845 | 1477970267874 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 1845 | 1477970267882 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:17:47 INFO - PROCESS | 1845 | 1477970267891 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}] 20:17:48 INFO - PROCESS | 1845 | 1477970268103 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 20:17:48 INFO - PROCESS | 1845 | 1477970268240 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 20:17:48 INFO - PROCESS | 1845 | 1477970268244 Marionette TRACE conn4 <- [1,259,null,["8"]] 20:17:48 INFO - PROCESS | 1845 | 1477970268252 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 20:17:48 INFO - PROCESS | 1845 | 1477970268258 Marionette TRACE conn4 <- [1,260,null,{}] 20:17:48 INFO - PROCESS | 1845 | 1477970268267 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x95295800 == 34 [pid = 1845] [id = 59] 20:17:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x97a39c00) [pid = 1845] [serial = 175] [outer = (nil)] 20:17:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x994f0800) [pid = 1845] [serial = 176] [outer = 0x97a39c00] 20:17:48 INFO - PROCESS | 1845 | 1477970268378 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x9a03d000) [pid = 1845] [serial = 177] [outer = 0x97a39c00] 20:17:49 INFO - PROCESS | 1845 | 1477970269317 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]]]}] 20:17:49 INFO - . 20:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1474ms 20:17:49 INFO - PROCESS | 1845 | 1477970269365 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 20:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:17:49 INFO - PROCESS | 1845 | 1477970269370 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 20:17:49 INFO - PROCESS | 1845 | 1477970269378 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}] 20:17:49 INFO - PROCESS | 1845 | 1477970269577 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:17:49 INFO - PROCESS | 1845 | 1477970269739 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 20:17:49 INFO - PROCESS | 1845 | 1477970269749 Marionette TRACE conn4 <- [1,264,null,["8"]] 20:17:49 INFO - PROCESS | 1845 | 1477970269756 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 20:17:49 INFO - PROCESS | 1845 | 1477970269764 Marionette TRACE conn4 <- [1,265,null,{}] 20:17:49 INFO - PROCESS | 1845 | 1477970269769 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b3d7400 == 35 [pid = 1845] [id = 60] 20:17:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9b3d7800) [pid = 1845] [serial = 178] [outer = (nil)] 20:17:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x9b4d7800) [pid = 1845] [serial = 179] [outer = 0x9b3d7800] 20:17:49 INFO - PROCESS | 1845 | 1477970269880 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9b4db000) [pid = 1845] [serial = 180] [outer = 0x9b3d7800] 20:17:50 INFO - PROCESS | 1845 | 1477970270821 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]]]}] 20:17:50 INFO - . 20:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1538ms 20:17:50 INFO - PROCESS | 1845 | 1477970270924 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 20:17:50 INFO - PROCESS | 1845 | 1477970270935 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 20:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:17:50 INFO - PROCESS | 1845 | 1477970270954 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}] 20:17:51 INFO - PROCESS | 1845 | 1477970271172 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 20:17:51 INFO - PROCESS | 1845 | 1477970271311 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 20:17:51 INFO - PROCESS | 1845 | 1477970271318 Marionette TRACE conn4 <- [1,269,null,["8"]] 20:17:51 INFO - PROCESS | 1845 | 1477970271327 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 20:17:51 INFO - PROCESS | 1845 | 1477970271334 Marionette TRACE conn4 <- [1,270,null,{}] 20:17:51 INFO - PROCESS | 1845 | 1477970271340 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb47400 == 36 [pid = 1845] [id = 61] 20:17:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8fb47800) [pid = 1845] [serial = 181] [outer = (nil)] 20:17:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x9110ac00) [pid = 1845] [serial = 182] [outer = 0x8fb47800] 20:17:51 INFO - PROCESS | 1845 | 1477970271473 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x91145400) [pid = 1845] [serial = 183] [outer = 0x8fb47800] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8fca2000 == 35 [pid = 1845] [id = 43] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x93990400 == 34 [pid = 1845] [id = 35] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x91bd2000 == 33 [pid = 1845] [id = 27] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x964b9000 == 32 [pid = 1845] [id = 37] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x955d7000 == 31 [pid = 1845] [id = 30] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x91bcf800 == 30 [pid = 1845] [id = 34] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x93ce6800 == 29 [pid = 1845] [id = 44] 20:17:51 INFO - PROCESS | 1845 | --DOCSHELL 0x93983c00 == 28 [pid = 1845] [id = 26] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9323cc00) [pid = 1845] [serial = 96] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x91108800) [pid = 1845] [serial = 93] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0xa93be400) [pid = 1845] [serial = 143] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0xa93c0000) [pid = 1845] [serial = 144] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0xa484b000) [pid = 1845] [serial = 140] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa48aec00) [pid = 1845] [serial = 141] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0xa2c19000) [pid = 1845] [serial = 137] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0xa451c400) [pid = 1845] [serial = 138] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9a436800) [pid = 1845] [serial = 134] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x9b07b400) [pid = 1845] [serial = 135] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9529b400) [pid = 1845] [serial = 131] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x955dd400) [pid = 1845] [serial = 132] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x91117000) [pid = 1845] [serial = 128] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x92ef8400) [pid = 1845] [serial = 129] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0xa0ff2400) [pid = 1845] [serial = 125] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0xa1127000) [pid = 1845] [serial = 126] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x95c2f400) [pid = 1845] [serial = 122] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x9661a400) [pid = 1845] [serial = 123] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8de44c00) [pid = 1845] [serial = 119] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8fb48000) [pid = 1845] [serial = 120] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x9ae8ec00) [pid = 1845] [serial = 117] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1845 | 1477970272215 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]]]}] 20:17:52 INFO - . 20:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1325ms 20:17:52 INFO - PROCESS | 1845 | 1477970272284 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 1845 | 1477970272290 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 20:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:17:52 INFO - PROCESS | 1845 | 1477970272299 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}] 20:17:52 INFO - PROCESS | 1845 | 1477970272483 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 20:17:52 INFO - PROCESS | 1845 | 1477970272496 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 20:17:52 INFO - PROCESS | 1845 | 1477970272499 Marionette TRACE conn4 <- [1,274,null,["8"]] 20:17:52 INFO - PROCESS | 1845 | 1477970272506 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 20:17:52 INFO - PROCESS | 1845 | 1477970272512 Marionette TRACE conn4 <- [1,275,null,{}] 20:17:52 INFO - PROCESS | 1845 | 1477970272518 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x91141c00 == 29 [pid = 1845] [id = 62] 20:17:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x93bb3c00) [pid = 1845] [serial = 184] [outer = (nil)] 20:17:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x95291000) [pid = 1845] [serial = 185] [outer = 0x93bb3c00] 20:17:52 INFO - PROCESS | 1845 | 1477970272615 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x955d7000) [pid = 1845] [serial = 186] [outer = 0x93bb3c00] 20:17:53 INFO - PROCESS | 1845 | 1477970273347 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]]]}] 20:17:53 INFO - . 20:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1077ms 20:17:53 INFO - PROCESS | 1845 | 1477970273384 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1845 | 1477970273392 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:17:53 INFO - PROCESS | 1845 | 1477970273400 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}] 20:17:53 INFO - PROCESS | 1845 | 1477970273601 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 20:17:53 INFO - PROCESS | 1845 | 1477970273720 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 20:17:53 INFO - PROCESS | 1845 | 1477970273726 Marionette TRACE conn4 <- [1,279,null,["8"]] 20:17:53 INFO - PROCESS | 1845 | 1477970273731 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 20:17:53 INFO - PROCESS | 1845 | 1477970273738 Marionette TRACE conn4 <- [1,280,null,{}] 20:17:53 INFO - PROCESS | 1845 | 1477970273745 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a1d5800 == 30 [pid = 1845] [id = 63] 20:17:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x9a2b8c00) [pid = 1845] [serial = 187] [outer = (nil)] 20:17:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x9ae8ec00) [pid = 1845] [serial = 188] [outer = 0x9a2b8c00] 20:17:53 INFO - PROCESS | 1845 | 1477970273851 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x9b07e400) [pid = 1845] [serial = 189] [outer = 0x9a2b8c00] 20:17:54 INFO - PROCESS | 1845 | 1477970274581 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]]]}] 20:17:54 INFO - . 20:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1226ms 20:17:54 INFO - PROCESS | 1845 | 1477970274628 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1845 | 1477970274635 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 20:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:17:54 INFO - PROCESS | 1845 | 1477970274655 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}] 20:17:54 INFO - PROCESS | 1845 | 1477970274882 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:17:54 INFO - PROCESS | 1845 | 1477970274910 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 20:17:54 INFO - PROCESS | 1845 | 1477970274914 Marionette TRACE conn4 <- [1,284,null,["8"]] 20:17:54 INFO - PROCESS | 1845 | 1477970274920 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 20:17:54 INFO - PROCESS | 1845 | 1477970274926 Marionette TRACE conn4 <- [1,285,null,{}] 20:17:55 INFO - PROCESS | 1845 | 1477970274991 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b332000 == 31 [pid = 1845] [id = 64] 20:17:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0xa1128400) [pid = 1845] [serial = 190] [outer = (nil)] 20:17:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0xa1196400) [pid = 1845] [serial = 191] [outer = 0xa1128400] 20:17:55 INFO - PROCESS | 1845 | 1477970275088 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0xa11a1000) [pid = 1845] [serial = 192] [outer = 0xa1128400] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8fb49800) [pid = 1845] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x92bbf000) [pid = 1845] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x93bb3800) [pid = 1845] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8deac400) [pid = 1845] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0xa239a000) [pid = 1845] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8db08800) [pid = 1845] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8deb2400) [pid = 1845] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:17:55 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8dcc6000) [pid = 1845] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:17:55 INFO - PROCESS | 1845 | 1477970275939 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]]]}] 20:17:55 INFO - . 20:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1327ms 20:17:55 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:17:55 INFO - PROCESS | 1845 | 1477970275971 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 1845 | 1477970275974 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 20:17:55 INFO - PROCESS | 1845 | 1477970275982 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}] 20:17:56 INFO - PROCESS | 1845 | 1477970276149 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 20:17:56 INFO - PROCESS | 1845 | 1477970276164 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 20:17:56 INFO - PROCESS | 1845 | 1477970276167 Marionette TRACE conn4 <- [1,289,null,["8"]] 20:17:56 INFO - PROCESS | 1845 | 1477970276172 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 20:17:56 INFO - PROCESS | 1845 | 1477970276178 Marionette TRACE conn4 <- [1,290,null,{}] 20:17:56 INFO - PROCESS | 1845 | 1477970276183 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabc800 == 32 [pid = 1845] [id = 65] 20:17:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8fb4b800) [pid = 1845] [serial = 193] [outer = (nil)] 20:17:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x91146000) [pid = 1845] [serial = 194] [outer = 0x8fb4b800] 20:17:56 INFO - PROCESS | 1845 | 1477970276369 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x9a4d4000) [pid = 1845] [serial = 195] [outer = 0x8fb4b800] 20:17:57 INFO - PROCESS | 1845 | 1477970277113 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]]]}] 20:17:57 INFO - . 20:17:57 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1184ms 20:17:57 INFO - PROCESS | 1845 | 1477970277165 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 1845 | 1477970277168 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 20:17:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:17:57 INFO - PROCESS | 1845 | 1477970277181 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}] 20:17:57 INFO - PROCESS | 1845 | 1477970277426 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 20:17:57 INFO - PROCESS | 1845 | 1477970277439 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 20:17:57 INFO - PROCESS | 1845 | 1477970277442 Marionette TRACE conn4 <- [1,294,null,["8"]] 20:17:57 INFO - PROCESS | 1845 | 1477970277453 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 20:17:57 INFO - PROCESS | 1845 | 1477970277457 Marionette TRACE conn4 <- [1,295,null,{}] 20:17:57 INFO - PROCESS | 1845 | 1477970277463 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbcb400 == 33 [pid = 1845] [id = 66] 20:17:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0xa2c0d400) [pid = 1845] [serial = 196] [outer = (nil)] 20:17:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0xa2c10800) [pid = 1845] [serial = 197] [outer = 0xa2c0d400] 20:17:57 INFO - PROCESS | 1845 | 1477970277559 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0xa2c13800) [pid = 1845] [serial = 198] [outer = 0xa2c0d400] 20:17:57 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:17:58 INFO - PROCESS | 1845 | 1477970278436 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:17:58 INFO - .... 20:17:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1282ms 20:17:58 INFO - PROCESS | 1845 | 1477970278462 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 1845 | 1477970278469 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:17:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:17:58 INFO - PROCESS | 1845 | 1477970278480 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}] 20:17:58 INFO - PROCESS | 1845 | 1477970278672 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 20:17:58 INFO - PROCESS | 1845 | 1477970278841 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 20:17:58 INFO - PROCESS | 1845 | 1477970278848 Marionette TRACE conn4 <- [1,299,null,["8"]] 20:17:58 INFO - PROCESS | 1845 | 1477970278857 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 20:17:58 INFO - PROCESS | 1845 | 1477970278866 Marionette TRACE conn4 <- [1,300,null,{}] 20:17:58 INFO - PROCESS | 1845 | 1477970278872 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x93bb0800 == 34 [pid = 1845] [id = 67] 20:17:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x93bb3800) [pid = 1845] [serial = 199] [outer = (nil)] 20:17:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x94831000) [pid = 1845] [serial = 200] [outer = 0x93bb3800] 20:17:58 INFO - PROCESS | 1845 | 1477970278993 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x964ecc00) [pid = 1845] [serial = 201] [outer = 0x93bb3800] 20:17:59 INFO - PROCESS | 1845 | 1477970279760 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]]]}] 20:17:59 INFO - ............... 20:17:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1378ms 20:17:59 INFO - PROCESS | 1845 | 1477970279858 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 1845 | 1477970279864 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 20:17:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:17:59 INFO - PROCESS | 1845 | 1477970279893 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}] 20:18:00 INFO - PROCESS | 1845 | 1477970280092 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:18:00 INFO - PROCESS | 1845 | 1477970280249 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 20:18:00 INFO - PROCESS | 1845 | 1477970280253 Marionette TRACE conn4 <- [1,304,null,["8"]] 20:18:00 INFO - PROCESS | 1845 | 1477970280263 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 20:18:00 INFO - PROCESS | 1845 | 1477970280269 Marionette TRACE conn4 <- [1,305,null,{}] 20:18:00 INFO - PROCESS | 1845 | 1477970280277 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 1845 | ++DOCSHELL 0xa23e2800 == 35 [pid = 1845] [id = 68] 20:18:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0xa23e6800) [pid = 1845] [serial = 202] [outer = (nil)] 20:18:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0xa28e1400) [pid = 1845] [serial = 203] [outer = 0xa23e6800] 20:18:00 INFO - PROCESS | 1845 | 1477970280386 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x95ce6000) [pid = 1845] [serial = 204] [outer = 0xa23e6800] 20:18:00 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:18:01 INFO - PROCESS | 1845 | 1477970281287 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:18:01 INFO - . 20:18:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1431ms 20:18:01 INFO - PROCESS | 1845 | 1477970281329 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 1845 | 1477970281337 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 20:18:01 INFO - TEST-START | /FileAPI/fileReader.html 20:18:01 INFO - PROCESS | 1845 | 1477970281344 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}] 20:18:01 INFO - PROCESS | 1845 | 1477970281574 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 20:18:01 INFO - PROCESS | 1845 | 1477970281719 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 20:18:01 INFO - PROCESS | 1845 | 1477970281725 Marionette TRACE conn4 <- [1,309,null,["8"]] 20:18:01 INFO - PROCESS | 1845 | 1477970281731 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 20:18:01 INFO - PROCESS | 1845 | 1477970281739 Marionette TRACE conn4 <- [1,310,null,{}] 20:18:01 INFO - PROCESS | 1845 | 1477970281788 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:01 INFO - PROCESS | 1845 | ++DOCSHELL 0xa4332400 == 36 [pid = 1845] [id = 69] 20:18:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0xa4335400) [pid = 1845] [serial = 205] [outer = (nil)] 20:18:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0xa48af800) [pid = 1845] [serial = 206] [outer = 0xa4335400] 20:18:01 INFO - PROCESS | 1845 | 1477970281907 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0xa4c48800) [pid = 1845] [serial = 207] [outer = 0xa4335400] 20:18:02 INFO - PROCESS | 1845 | 1477970282592 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]]]}] 20:18:02 INFO - .... 20:18:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1277ms 20:18:02 INFO - PROCESS | 1845 | 1477970282620 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 1845 | 1477970282625 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 20:18:02 INFO - TEST-START | /FileAPI/historical.html 20:18:02 INFO - PROCESS | 1845 | 1477970282658 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}] 20:18:02 INFO - PROCESS | 1845 | 1477970282843 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 20:18:03 INFO - PROCESS | 1845 | 1477970283006 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 20:18:03 INFO - PROCESS | 1845 | 1477970283012 Marionette TRACE conn4 <- [1,314,null,["8"]] 20:18:03 INFO - PROCESS | 1845 | 1477970283020 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 20:18:03 INFO - PROCESS | 1845 | 1477970283026 Marionette TRACE conn4 <- [1,315,null,{}] 20:18:03 INFO - PROCESS | 1845 | 1477970283035 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 1845 | ++DOCSHELL 0xa4cf0400 == 37 [pid = 1845] [id = 70] 20:18:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0xa4cf5c00) [pid = 1845] [serial = 208] [outer = (nil)] 20:18:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa93c4400) [pid = 1845] [serial = 209] [outer = 0xa4cf5c00] 20:18:03 INFO - PROCESS | 1845 | 1477970283141 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0xa93c9c00) [pid = 1845] [serial = 210] [outer = 0xa4cf5c00] 20:18:03 INFO - PROCESS | 1845 | 1477970283970 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]]]}] 20:18:04 INFO - ..... 20:18:04 INFO - TEST-OK | /FileAPI/historical.html | took 1381ms 20:18:04 INFO - PROCESS | 1845 | 1477970284034 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 1845 | 1477970284040 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:18:04 INFO - TEST-START | /FileAPI/idlharness.html 20:18:04 INFO - PROCESS | 1845 | 1477970284094 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}] 20:18:04 INFO - PROCESS | 1845 | 1477970284337 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 20:18:04 INFO - PROCESS | 1845 | 1477970284516 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 20:18:04 INFO - PROCESS | 1845 | 1477970284524 Marionette TRACE conn4 <- [1,319,null,["8"]] 20:18:04 INFO - PROCESS | 1845 | 1477970284545 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 20:18:04 INFO - PROCESS | 1845 | 1477970284558 Marionette TRACE conn4 <- [1,320,null,{}] 20:18:04 INFO - PROCESS | 1845 | 1477970284569 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x9110c000 == 38 [pid = 1845] [id = 71] 20:18:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x91114000) [pid = 1845] [serial = 211] [outer = (nil)] 20:18:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x91142400) [pid = 1845] [serial = 212] [outer = 0x91114000] 20:18:04 INFO - PROCESS | 1845 | 1477970284675 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x93983c00) [pid = 1845] [serial = 213] [outer = 0x91114000] 20:18:06 INFO - PROCESS | 1845 | --DOCSHELL 0x8db0e800 == 37 [pid = 1845] [id = 31] 20:18:06 INFO - PROCESS | 1845 | --DOCSHELL 0x97a3dc00 == 36 [pid = 1845] [id = 32] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x96862c00) [pid = 1845] [serial = 167] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x96869c00) [pid = 1845] [serial = 168] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x92ce4400) [pid = 1845] [serial = 164] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x93984400) [pid = 1845] [serial = 165] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8fb4dc00) [pid = 1845] [serial = 161] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8fcacc00) [pid = 1845] [serial = 162] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8dbd5c00) [pid = 1845] [serial = 158] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8ddb5000) [pid = 1845] [serial = 159] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8dead400) [pid = 1845] [serial = 155] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8deb9c00) [pid = 1845] [serial = 156] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0xa453c000) [pid = 1845] [serial = 152] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0xa4c55c00) [pid = 1845] [serial = 153] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x96625000) [pid = 1845] [serial = 149] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x9685c800) [pid = 1845] [serial = 150] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8deb7800) [pid = 1845] [serial = 146] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8deb9000) [pid = 1845] [serial = 147] [outer = (nil)] [url = about:blank] 20:18:06 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x9a03f400) [pid = 1845] [serial = 170] [outer = (nil)] [url = about:blank] 20:18:06 INFO - ................................................................................................... 20:18:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2429ms 20:18:06 INFO - TEST-START | /FileAPI/idlharness.worker 20:18:06 INFO - PROCESS | 1845 | 1477970286377 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]]]}] 20:18:06 INFO - PROCESS | 1845 | 1477970286483 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1845 | 1477970286489 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 20:18:06 INFO - PROCESS | 1845 | 1477970286503 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}] 20:18:06 INFO - PROCESS | 1845 | 1477970286756 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:18:06 INFO - PROCESS | 1845 | 1477970286881 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 20:18:06 INFO - PROCESS | 1845 | 1477970286887 Marionette TRACE conn4 <- [1,324,null,["8"]] 20:18:06 INFO - PROCESS | 1845 | 1477970286893 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 20:18:06 INFO - PROCESS | 1845 | 1477970286898 Marionette TRACE conn4 <- [1,325,null,{}] 20:18:06 INFO - PROCESS | 1845 | 1477970286904 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a92400 == 37 [pid = 1845] [id = 72] 20:18:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x97a94800) [pid = 1845] [serial = 214] [outer = (nil)] 20:18:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0xa0ff6000) [pid = 1845] [serial = 215] [outer = 0x97a94800] 20:18:07 INFO - PROCESS | 1845 | 1477970287001 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0xa288a800) [pid = 1845] [serial = 216] [outer = 0x97a94800] 20:18:07 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:18:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0xa43e2800) [pid = 1845] [serial = 217] [outer = 0x9a0d7000] 20:18:09 INFO - ..................................................................................................................... 20:18:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2954ms 20:18:09 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:18:09 INFO - PROCESS | 1845 | 1477970289301 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,{},{}]]]}] 20:18:09 INFO - PROCESS | 1845 | 1477970289489 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 1845 | 1477970289500 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 20:18:09 INFO - PROCESS | 1845 | 1477970289520 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}] 20:18:09 INFO - PROCESS | 1845 | 1477970289791 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 20:18:09 INFO - PROCESS | 1845 | 1477970289830 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 20:18:09 INFO - PROCESS | 1845 | 1477970289833 Marionette TRACE conn4 <- [1,329,null,["8"]] 20:18:09 INFO - PROCESS | 1845 | 1477970289841 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 20:18:09 INFO - PROCESS | 1845 | 1477970289849 Marionette TRACE conn4 <- [1,330,null,{}] 20:18:09 INFO - PROCESS | 1845 | 1477970289915 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x948ce400 == 38 [pid = 1845] [id = 73] 20:18:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x948ce800) [pid = 1845] [serial = 218] [outer = (nil)] 20:18:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x948d0000) [pid = 1845] [serial = 219] [outer = 0x948ce800] 20:18:10 INFO - PROCESS | 1845 | 1477970290016 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x948d2800) [pid = 1845] [serial = 220] [outer = 0x948ce800] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8fb47800) [pid = 1845] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x93bb3c00) [pid = 1845] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8de40000) [pid = 1845] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x97a39c00) [pid = 1845] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x9b3d7800) [pid = 1845] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8fb4b800) [pid = 1845] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0xa1128400) [pid = 1845] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:18:10 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x9a2b8c00) [pid = 1845] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:18:10 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:18:10 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 20:18:11 INFO - PROCESS | 1845 | 1477970291135 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]]]}] 20:18:11 INFO - . 20:18:11 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1625ms 20:18:11 INFO - PROCESS | 1845 | 1477970291143 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 1845 | 1477970291148 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 20:18:11 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:18:11 INFO - PROCESS | 1845 | 1477970291155 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}] 20:18:11 INFO - PROCESS | 1845 | 1477970291333 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 20:18:11 INFO - PROCESS | 1845 | 1477970291447 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 20:18:11 INFO - PROCESS | 1845 | 1477970291453 Marionette TRACE conn4 <- [1,334,null,["8"]] 20:18:11 INFO - PROCESS | 1845 | 1477970291459 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 20:18:11 INFO - PROCESS | 1845 | 1477970291464 Marionette TRACE conn4 <- [1,335,null,{}] 20:18:11 INFO - PROCESS | 1845 | 1477970291470 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df56400 == 39 [pid = 1845] [id = 74] 20:18:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8df56c00) [pid = 1845] [serial = 221] [outer = (nil)] 20:18:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8df5a400) [pid = 1845] [serial = 222] [outer = 0x8df56c00] 20:18:11 INFO - PROCESS | 1845 | 1477970291563 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fb47800) [pid = 1845] [serial = 223] [outer = 0x8df56c00] 20:18:15 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb45c00 == 38 [pid = 1845] [id = 42] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x91146000) [pid = 1845] [serial = 194] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x9a4d4000) [pid = 1845] [serial = 195] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0xa1196400) [pid = 1845] [serial = 191] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0xa11a1000) [pid = 1845] [serial = 192] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x9ae8ec00) [pid = 1845] [serial = 188] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x9b07e400) [pid = 1845] [serial = 189] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x95291000) [pid = 1845] [serial = 185] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x955d7000) [pid = 1845] [serial = 186] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x9110ac00) [pid = 1845] [serial = 182] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x91145400) [pid = 1845] [serial = 183] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x9b4d7800) [pid = 1845] [serial = 179] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x9b4db000) [pid = 1845] [serial = 180] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x994f0800) [pid = 1845] [serial = 176] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x9a03d000) [pid = 1845] [serial = 177] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8debbc00) [pid = 1845] [serial = 173] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x91115800) [pid = 1845] [serial = 174] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0xa2c10800) [pid = 1845] [serial = 197] [outer = (nil)] [url = about:blank] 20:18:17 INFO - PROCESS | 1845 | 1477970297062 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]]]}] 20:18:17 INFO - .. 20:18:17 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5943ms 20:18:17 INFO - PROCESS | 1845 | 1477970297100 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 1845 | 1477970297109 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:18:17 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:18:17 INFO - PROCESS | 1845 | 1477970297128 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}] 20:18:17 INFO - PROCESS | 1845 | 1477970297367 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 20:18:17 INFO - PROCESS | 1845 | 1477970297446 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 20:18:17 INFO - PROCESS | 1845 | 1477970297452 Marionette TRACE conn4 <- [1,339,null,["8"]] 20:18:17 INFO - PROCESS | 1845 | 1477970297462 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 20:18:17 INFO - PROCESS | 1845 | 1477970297470 Marionette TRACE conn4 <- [1,340,null,{}] 20:18:17 INFO - PROCESS | 1845 | 1477970297483 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb9000 == 39 [pid = 1845] [id = 75] 20:18:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8deb9400) [pid = 1845] [serial = 224] [outer = (nil)] 20:18:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8df51c00) [pid = 1845] [serial = 225] [outer = 0x8deb9400] 20:18:17 INFO - PROCESS | 1845 | 1477970297592 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8df55000) [pid = 1845] [serial = 226] [outer = 0x8deb9400] 20:18:18 INFO - PROCESS | 1845 | 1477970298775 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]]]}] 20:18:18 INFO - ... 20:18:18 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1674ms 20:18:18 INFO - PROCESS | 1845 | 1477970298800 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 20:18:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:18:18 INFO - PROCESS | 1845 | 1477970298806 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 20:18:18 INFO - PROCESS | 1845 | 1477970298813 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}] 20:18:19 INFO - PROCESS | 1845 | 1477970299042 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:18:19 INFO - PROCESS | 1845 | 1477970299072 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 20:18:19 INFO - PROCESS | 1845 | 1477970299077 Marionette TRACE conn4 <- [1,344,null,["8"]] 20:18:19 INFO - PROCESS | 1845 | 1477970299084 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 20:18:19 INFO - PROCESS | 1845 | 1477970299089 Marionette TRACE conn4 <- [1,345,null,{}] 20:18:19 INFO - PROCESS | 1845 | 1477970299096 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd7400 == 40 [pid = 1845] [id = 76] 20:18:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8dcc3400) [pid = 1845] [serial = 227] [outer = (nil)] 20:18:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8fb4a400) [pid = 1845] [serial = 228] [outer = 0x8dcc3400] 20:18:19 INFO - PROCESS | 1845 | 1477970299376 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8fc11800) [pid = 1845] [serial = 229] [outer = 0x8dcc3400] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x994ec400) [pid = 1845] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0xa4335400) [pid = 1845] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x91114000) [pid = 1845] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0xa23e6800) [pid = 1845] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0xa2c0d400) [pid = 1845] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x93bb3800) [pid = 1845] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0xa4cf5c00) [pid = 1845] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:18:19 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x948ce800) [pid = 1845] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8de38c00 == 39 [pid = 1845] [id = 40] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x9b3d7400 == 38 [pid = 1845] [id = 60] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x9110c000 == 37 [pid = 1845] [id = 71] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0xa4cf0400 == 36 [pid = 1845] [id = 70] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x93bb0800 == 35 [pid = 1845] [id = 67] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0xa23e2800 == 34 [pid = 1845] [id = 68] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0xa4332400 == 33 [pid = 1845] [id = 69] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x94a53800 == 32 [pid = 1845] [id = 41] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb47400 == 31 [pid = 1845] [id = 61] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x9a492800 == 30 [pid = 1845] [id = 29] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3f000 == 29 [pid = 1845] [id = 58] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x964bfc00 == 28 [pid = 1845] [id = 28] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x95295800 == 27 [pid = 1845] [id = 59] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x97a3b000 == 26 [pid = 1845] [id = 38] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbcb400 == 25 [pid = 1845] [id = 66] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabc800 == 24 [pid = 1845] [id = 65] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x948ce400 == 23 [pid = 1845] [id = 73] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x91145000 == 22 [pid = 1845] [id = 55] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabe400 == 21 [pid = 1845] [id = 39] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbce800 == 20 [pid = 1845] [id = 33] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x97a92c00 == 19 [pid = 1845] [id = 57] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x9b332000 == 18 [pid = 1845] [id = 64] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x9a1d5800 == 17 [pid = 1845] [id = 63] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb48400 == 16 [pid = 1845] [id = 36] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd2400 == 15 [pid = 1845] [id = 56] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb6400 == 14 [pid = 1845] [id = 54] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x97a92400 == 13 [pid = 1845] [id = 72] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x91141c00 == 12 [pid = 1845] [id = 62] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8db08000 == 11 [pid = 1845] [id = 53] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8df56400 == 10 [pid = 1845] [id = 74] 20:18:23 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb9000 == 9 [pid = 1845] [id = 75] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x9a175000) [pid = 1845] [serial = 171] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x948d0000) [pid = 1845] [serial = 219] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x948d2800) [pid = 1845] [serial = 220] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0xa0ff6000) [pid = 1845] [serial = 215] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x91142400) [pid = 1845] [serial = 212] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x93983c00) [pid = 1845] [serial = 213] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0xa93c4400) [pid = 1845] [serial = 209] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0xa93c9c00) [pid = 1845] [serial = 210] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0xa48af800) [pid = 1845] [serial = 206] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0xa4c48800) [pid = 1845] [serial = 207] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0xa28e1400) [pid = 1845] [serial = 203] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x95ce6000) [pid = 1845] [serial = 204] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x94831000) [pid = 1845] [serial = 200] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x964ecc00) [pid = 1845] [serial = 201] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0xa2c13800) [pid = 1845] [serial = 198] [outer = (nil)] [url = about:blank] 20:18:23 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8de3dc00) [pid = 1845] [serial = 87] [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.] 20:18:25 INFO - PROCESS | 1845 | 1477970305052 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]]]}] 20:18:25 INFO - .. 20:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6297ms 20:18:25 INFO - PROCESS | 1845 | 1477970305111 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 1845 | 1477970305117 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 20:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:18:25 INFO - PROCESS | 1845 | 1477970305128 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}] 20:18:25 INFO - PROCESS | 1845 | 1477970305313 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 20:18:25 INFO - PROCESS | 1845 | 1477970305334 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 20:18:25 INFO - PROCESS | 1845 | 1477970305338 Marionette TRACE conn4 <- [1,349,null,["8"]] 20:18:25 INFO - PROCESS | 1845 | 1477970305434 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 20:18:25 INFO - PROCESS | 1845 | 1477970305443 Marionette TRACE conn4 <- [1,350,null,{}] 20:18:25 INFO - PROCESS | 1845 | 1477970305449 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbb800 == 10 [pid = 1845] [id = 77] 20:18:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8ddbbc00) [pid = 1845] [serial = 230] [outer = (nil)] 20:18:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8de3e000) [pid = 1845] [serial = 231] [outer = 0x8ddbbc00] 20:18:25 INFO - PROCESS | 1845 | 1477970305556 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8de42400) [pid = 1845] [serial = 232] [outer = 0x8ddbbc00] 20:18:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:18:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:18:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 20:18:26 INFO - PROCESS | 1845 | 1477970306696 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]]]}] 20:18:26 INFO - .. 20:18:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1635ms 20:18:26 INFO - PROCESS | 1845 | 1477970306761 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1845 | 1477970306767 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 20:18:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:18:26 INFO - PROCESS | 1845 | 1477970306775 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}] 20:18:26 INFO - PROCESS | 1845 | 1477970306994 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 20:18:27 INFO - PROCESS | 1845 | 1477970307024 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 20:18:27 INFO - PROCESS | 1845 | 1477970307030 Marionette TRACE conn4 <- [1,354,null,["8"]] 20:18:27 INFO - PROCESS | 1845 | 1477970307036 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 20:18:27 INFO - PROCESS | 1845 | 1477970307042 Marionette TRACE conn4 <- [1,355,null,{}] 20:18:27 INFO - PROCESS | 1845 | 1477970307103 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deacc00 == 11 [pid = 1845] [id = 78] 20:18:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fb40800) [pid = 1845] [serial = 233] [outer = (nil)] 20:18:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fb45400) [pid = 1845] [serial = 234] [outer = 0x8fb40800] 20:18:27 INFO - PROCESS | 1845 | 1477970307203 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8ddb4000) [pid = 1845] [serial = 235] [outer = 0x8fb40800] 20:18:27 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8deb9400) [pid = 1845] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:18:27 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8df56c00) [pid = 1845] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:18:27 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x97a94800) [pid = 1845] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:18:28 INFO - PROCESS | 1845 | 1477970308414 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]]]}] 20:18:28 INFO - . 20:18:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1672ms 20:18:28 INFO - PROCESS | 1845 | 1477970308456 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:18:28 INFO - PROCESS | 1845 | 1477970308464 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:18:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:18:28 INFO - PROCESS | 1845 | 1477970308471 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}] 20:18:28 INFO - PROCESS | 1845 | 1477970308703 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 20:18:28 INFO - PROCESS | 1845 | 1477970308730 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 20:18:28 INFO - PROCESS | 1845 | 1477970308734 Marionette TRACE conn4 <- [1,359,null,["8"]] 20:18:28 INFO - PROCESS | 1845 | 1477970308740 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 20:18:28 INFO - PROCESS | 1845 | 1477970308747 Marionette TRACE conn4 <- [1,360,null,{}] 20:18:28 INFO - PROCESS | 1845 | 1477970308756 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde3400 == 12 [pid = 1845] [id = 79] 20:18:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fde3800) [pid = 1845] [serial = 236] [outer = (nil)] 20:18:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fde6000) [pid = 1845] [serial = 237] [outer = 0x8fde3800] 20:18:28 INFO - PROCESS | 1845 | 1477970308863 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8fde7800) [pid = 1845] [serial = 238] [outer = 0x8fde3800] 20:18:32 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd7400 == 11 [pid = 1845] [id = 76] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8df51c00) [pid = 1845] [serial = 225] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8df55000) [pid = 1845] [serial = 226] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fb47800) [pid = 1845] [serial = 223] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb4a400) [pid = 1845] [serial = 228] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8df5a400) [pid = 1845] [serial = 222] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0xa288a800) [pid = 1845] [serial = 216] [outer = (nil)] [url = about:blank] 20:18:34 INFO - PROCESS | 1845 | 1477970314500 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]]]}] 20:18:34 INFO - .. 20:18:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6086ms 20:18:34 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8dcc3400) [pid = 1845] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:18:34 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fb40800) [pid = 1845] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:18:34 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8ddbbc00) [pid = 1845] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:18:34 INFO - PROCESS | 1845 | 1477970314582 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 1845 | 1477970314592 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 20:18:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:18:34 INFO - PROCESS | 1845 | 1477970314606 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}] 20:18:34 INFO - PROCESS | 1845 | 1477970314872 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:18:34 INFO - PROCESS | 1845 | 1477970314949 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 20:18:34 INFO - PROCESS | 1845 | 1477970314955 Marionette TRACE conn4 <- [1,364,null,["8"]] 20:18:34 INFO - PROCESS | 1845 | 1477970314963 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 20:18:34 INFO - PROCESS | 1845 | 1477970314974 Marionette TRACE conn4 <- [1,365,null,{}] 20:18:34 INFO - PROCESS | 1845 | 1477970314979 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbc000 == 12 [pid = 1845] [id = 80] 20:18:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8ddbe400) [pid = 1845] [serial = 239] [outer = (nil)] 20:18:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8de3fc00) [pid = 1845] [serial = 240] [outer = 0x8ddbe400] 20:18:35 INFO - PROCESS | 1845 | 1477970315086 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb6800) [pid = 1845] [serial = 241] [outer = 0x8ddbe400] 20:18:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:18:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:18:36 INFO - PROCESS | 1845 | 1477970316111 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]]]}] 20:18:36 INFO - .. 20:18:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1523ms 20:18:36 INFO - PROCESS | 1845 | 1477970316127 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1845 | 1477970316134 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 20:18:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:18:36 INFO - PROCESS | 1845 | 1477970316142 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}] 20:18:36 INFO - PROCESS | 1845 | 1477970316321 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 20:18:36 INFO - PROCESS | 1845 | 1477970316332 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 20:18:36 INFO - PROCESS | 1845 | 1477970316344 Marionette TRACE conn4 <- [1,369,null,["8"]] 20:18:36 INFO - PROCESS | 1845 | 1477970316357 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 20:18:36 INFO - PROCESS | 1845 | 1477970316361 Marionette TRACE conn4 <- [1,370,null,{}] 20:18:36 INFO - PROCESS | 1845 | 1477970316372 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fae1400 == 13 [pid = 1845] [id = 81] 20:18:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fae4c00) [pid = 1845] [serial = 242] [outer = (nil)] 20:18:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb3f800) [pid = 1845] [serial = 243] [outer = 0x8fae4c00] 20:18:36 INFO - PROCESS | 1845 | 1477970316561 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8ddb7400) [pid = 1845] [serial = 244] [outer = 0x8fae4c00] 20:18:37 INFO - PROCESS | 1845 | 1477970317582 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]]]}] 20:18:37 INFO - .. 20:18:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1488ms 20:18:37 INFO - PROCESS | 1845 | 1477970317640 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1845 | 1477970317648 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 20:18:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:18:37 INFO - PROCESS | 1845 | 1477970317656 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}] 20:18:37 INFO - PROCESS | 1845 | 1477970317842 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 20:18:37 INFO - PROCESS | 1845 | 1477970317954 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 20:18:37 INFO - PROCESS | 1845 | 1477970317958 Marionette TRACE conn4 <- [1,374,null,["8"]] 20:18:37 INFO - PROCESS | 1845 | 1477970317964 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 20:18:37 INFO - PROCESS | 1845 | 1477970317971 Marionette TRACE conn4 <- [1,375,null,{}] 20:18:37 INFO - PROCESS | 1845 | 1477970317978 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fdef400 == 14 [pid = 1845] [id = 82] 20:18:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fdefc00) [pid = 1845] [serial = 245] [outer = (nil)] 20:18:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fdf2800) [pid = 1845] [serial = 246] [outer = 0x8fdefc00] 20:18:38 INFO - PROCESS | 1845 | 1477970318079 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x9110ac00) [pid = 1845] [serial = 247] [outer = 0x8fdefc00] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8fde6000) [pid = 1845] [serial = 237] [outer = (nil)] [url = about:blank] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fb45400) [pid = 1845] [serial = 234] [outer = (nil)] [url = about:blank] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8ddb4000) [pid = 1845] [serial = 235] [outer = (nil)] [url = about:blank] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8de3e000) [pid = 1845] [serial = 231] [outer = (nil)] [url = about:blank] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8de42400) [pid = 1845] [serial = 232] [outer = (nil)] [url = about:blank] 20:18:41 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8fc11800) [pid = 1845] [serial = 229] [outer = (nil)] [url = about:blank] 20:18:43 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fae4c00) [pid = 1845] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:18:43 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8ddbe400) [pid = 1845] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:18:43 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fde3800) [pid = 1845] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:18:43 INFO - PROCESS | 1845 | 1477970323716 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]]]}] 20:18:43 INFO - .. 20:18:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6093ms 20:18:43 INFO - PROCESS | 1845 | 1477970323751 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 1845 | 1477970323757 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:18:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:18:43 INFO - PROCESS | 1845 | 1477970323769 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}] 20:18:43 INFO - PROCESS | 1845 | 1477970323966 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 20:18:43 INFO - PROCESS | 1845 | 1477970323990 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 20:18:43 INFO - PROCESS | 1845 | 1477970323996 Marionette TRACE conn4 <- [1,379,null,["8"]] 20:18:44 INFO - PROCESS | 1845 | 1477970324005 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 20:18:44 INFO - PROCESS | 1845 | 1477970324013 Marionette TRACE conn4 <- [1,380,null,{}] 20:18:44 INFO - PROCESS | 1845 | 1477970324019 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3ac00 == 15 [pid = 1845] [id = 83] 20:18:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8de3dc00) [pid = 1845] [serial = 248] [outer = (nil)] 20:18:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8de44000) [pid = 1845] [serial = 249] [outer = 0x8de3dc00] 20:18:44 INFO - PROCESS | 1845 | 1477970324176 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb7800) [pid = 1845] [serial = 250] [outer = 0x8de3dc00] 20:18:44 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:18:45 INFO - PROCESS | 1845 | 1477970325213 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]]]}] 20:18:45 INFO - .. 20:18:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1481ms 20:18:45 INFO - PROCESS | 1845 | 1477970325249 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 1845 | 1477970325254 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 20:18:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:18:45 INFO - PROCESS | 1845 | 1477970325263 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}] 20:18:45 INFO - PROCESS | 1845 | 1477970325435 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:18:45 INFO - PROCESS | 1845 | 1477970325458 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 20:18:45 INFO - PROCESS | 1845 | 1477970325462 Marionette TRACE conn4 <- [1,384,null,["8"]] 20:18:45 INFO - PROCESS | 1845 | 1477970325553 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 20:18:45 INFO - PROCESS | 1845 | 1477970325558 Marionette TRACE conn4 <- [1,385,null,{}] 20:18:45 INFO - PROCESS | 1845 | 1477970325566 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb46000 == 16 [pid = 1845] [id = 84] 20:18:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fb47000) [pid = 1845] [serial = 251] [outer = (nil)] 20:18:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb4bc00) [pid = 1845] [serial = 252] [outer = 0x8fb47000] 20:18:45 INFO - PROCESS | 1845 | 1477970325668 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fc11800) [pid = 1845] [serial = 253] [outer = 0x8fb47000] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8deacc00 == 15 [pid = 1845] [id = 78] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde3400 == 14 [pid = 1845] [id = 79] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8fae1400 == 13 [pid = 1845] [id = 81] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbb800 == 12 [pid = 1845] [id = 77] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbc000 == 11 [pid = 1845] [id = 80] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3ac00 == 10 [pid = 1845] [id = 83] 20:18:49 INFO - PROCESS | 1845 | --DOCSHELL 0x8fdef400 == 9 [pid = 1845] [id = 82] 20:18:49 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb3f800) [pid = 1845] [serial = 243] [outer = (nil)] [url = about:blank] 20:18:49 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8ddb7400) [pid = 1845] [serial = 244] [outer = (nil)] [url = about:blank] 20:18:49 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8de3fc00) [pid = 1845] [serial = 240] [outer = (nil)] [url = about:blank] 20:18:49 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8deb6800) [pid = 1845] [serial = 241] [outer = (nil)] [url = about:blank] 20:18:49 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fde7800) [pid = 1845] [serial = 238] [outer = (nil)] [url = about:blank] 20:18:51 INFO - PROCESS | 1845 | 1477970331205 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]]]}] 20:18:51 INFO - .. 20:18:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5987ms 20:18:51 INFO - PROCESS | 1845 | 1477970331250 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 1845 | 1477970331258 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 20:18:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:18:51 INFO - PROCESS | 1845 | 1477970331269 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}] 20:18:51 INFO - PROCESS | 1845 | 1477970331489 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 20:18:51 INFO - PROCESS | 1845 | 1477970331564 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 20:18:51 INFO - PROCESS | 1845 | 1477970331569 Marionette TRACE conn4 <- [1,389,null,["8"]] 20:18:51 INFO - PROCESS | 1845 | 1477970331577 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 20:18:51 INFO - PROCESS | 1845 | 1477970331586 Marionette TRACE conn4 <- [1,390,null,{}] 20:18:51 INFO - PROCESS | 1845 | 1477970331598 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbe400 == 10 [pid = 1845] [id = 85] 20:18:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8ddbe800) [pid = 1845] [serial = 254] [outer = (nil)] 20:18:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8de3ac00) [pid = 1845] [serial = 255] [outer = 0x8ddbe800] 20:18:51 INFO - PROCESS | 1845 | 1477970331704 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deae800) [pid = 1845] [serial = 256] [outer = 0x8ddbe800] 20:18:52 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8de3dc00) [pid = 1845] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:18:52 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fdefc00) [pid = 1845] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:18:52 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:18:52 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:18:52 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:18:52 INFO - PROCESS | 1845 | 1477970332823 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]]]}] 20:18:52 INFO - .. 20:18:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1571ms 20:18:52 INFO - PROCESS | 1845 | 1477970332837 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 1845 | 1477970332845 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 20:18:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:18:52 INFO - PROCESS | 1845 | 1477970332852 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}] 20:18:53 INFO - PROCESS | 1845 | 1477970333069 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 20:18:53 INFO - PROCESS | 1845 | 1477970333083 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 20:18:53 INFO - PROCESS | 1845 | 1477970333086 Marionette TRACE conn4 <- [1,394,null,["8"]] 20:18:53 INFO - PROCESS | 1845 | 1477970333106 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 20:18:53 INFO - PROCESS | 1845 | 1477970333112 Marionette TRACE conn4 <- [1,395,null,{}] 20:18:53 INFO - PROCESS | 1845 | 1477970333121 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de45800 == 11 [pid = 1845] [id = 86] 20:18:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8df5a800) [pid = 1845] [serial = 257] [outer = (nil)] 20:18:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8df5cc00) [pid = 1845] [serial = 258] [outer = 0x8df5a800] 20:18:53 INFO - PROCESS | 1845 | 1477970333221 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8ddb5800) [pid = 1845] [serial = 259] [outer = 0x8df5a800] 20:18:54 INFO - PROCESS | 1845 | 1477970334313 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]]]}] 20:18:54 INFO - .. 20:18:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1522ms 20:18:54 INFO - PROCESS | 1845 | 1477970334383 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 1845 | 1477970334391 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:18:54 INFO - PROCESS | 1845 | 1477970334398 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}] 20:18:54 INFO - PROCESS | 1845 | 1477970334617 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 20:18:54 INFO - PROCESS | 1845 | 1477970334644 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 20:18:54 INFO - PROCESS | 1845 | 1477970334649 Marionette TRACE conn4 <- [1,399,null,["8"]] 20:18:54 INFO - PROCESS | 1845 | 1477970334654 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 20:18:54 INFO - PROCESS | 1845 | 1477970334662 Marionette TRACE conn4 <- [1,400,null,{}] 20:18:54 INFO - PROCESS | 1845 | 1477970334671 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fca2400 == 12 [pid = 1845] [id = 87] 20:18:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fca2800) [pid = 1845] [serial = 260] [outer = (nil)] 20:18:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fd68c00) [pid = 1845] [serial = 261] [outer = 0x8fca2800] 20:18:54 INFO - PROCESS | 1845 | 1477970334775 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fb40400) [pid = 1845] [serial = 262] [outer = 0x8fca2800] 20:18:57 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb46000 == 11 [pid = 1845] [id = 84] 20:18:57 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8de44000) [pid = 1845] [serial = 249] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8deb7800) [pid = 1845] [serial = 250] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fdf2800) [pid = 1845] [serial = 246] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x9110ac00) [pid = 1845] [serial = 247] [outer = (nil)] [url = about:blank] 20:19:00 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8df5a800) [pid = 1845] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:19:00 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8ddbe800) [pid = 1845] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:19:00 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fb47000) [pid = 1845] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:19:00 INFO - PROCESS | 1845 | 1477970340495 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]]]}] 20:19:00 INFO - .. 20:19:00 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6139ms 20:19:00 INFO - PROCESS | 1845 | 1477970340540 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 1845 | 1477970340549 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 20:19:00 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:19:00 INFO - PROCESS | 1845 | 1477970340561 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}] 20:19:00 INFO - PROCESS | 1845 | 1477970340768 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:19:00 INFO - PROCESS | 1845 | 1477970340793 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 20:19:00 INFO - PROCESS | 1845 | 1477970340801 Marionette TRACE conn4 <- [1,404,null,["8"]] 20:19:00 INFO - PROCESS | 1845 | 1477970340808 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 20:19:00 INFO - PROCESS | 1845 | 1477970340817 Marionette TRACE conn4 <- [1,405,null,{}] 20:19:00 INFO - PROCESS | 1845 | 1477970340824 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40400 == 12 [pid = 1845] [id = 88] 20:19:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8de41000) [pid = 1845] [serial = 263] [outer = (nil)] 20:19:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8de44800) [pid = 1845] [serial = 264] [outer = 0x8de41000] 20:19:00 INFO - PROCESS | 1845 | 1477970340933 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deb2400) [pid = 1845] [serial = 265] [outer = 0x8de41000] 20:19:02 INFO - PROCESS | 1845 | 1477970342002 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]]]}] 20:19:02 INFO - . 20:19:02 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1478ms 20:19:02 INFO - PROCESS | 1845 | 1477970342037 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 1845 | 1477970342042 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 20:19:02 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:19:02 INFO - PROCESS | 1845 | 1477970342049 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}] 20:19:02 INFO - PROCESS | 1845 | 1477970342292 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 20:19:02 INFO - PROCESS | 1845 | 1477970342309 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 20:19:02 INFO - PROCESS | 1845 | 1477970342313 Marionette TRACE conn4 <- [1,409,null,["8"]] 20:19:02 INFO - PROCESS | 1845 | 1477970342320 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 20:19:02 INFO - PROCESS | 1845 | 1477970342326 Marionette TRACE conn4 <- [1,410,null,{}] 20:19:02 INFO - PROCESS | 1845 | 1477970342333 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb43000 == 13 [pid = 1845] [id = 89] 20:19:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb45400) [pid = 1845] [serial = 266] [outer = (nil)] 20:19:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fb47c00) [pid = 1845] [serial = 267] [outer = 0x8fb45400] 20:19:02 INFO - PROCESS | 1845 | 1477970342434 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fb4c000) [pid = 1845] [serial = 268] [outer = 0x8fb45400] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fb4bc00) [pid = 1845] [serial = 252] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8df5cc00) [pid = 1845] [serial = 258] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8ddb5800) [pid = 1845] [serial = 259] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8de3ac00) [pid = 1845] [serial = 255] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8deae800) [pid = 1845] [serial = 256] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fc11800) [pid = 1845] [serial = 253] [outer = (nil)] [url = about:blank] 20:19:05 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fd68c00) [pid = 1845] [serial = 261] [outer = (nil)] [url = about:blank] 20:19:07 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8de41000) [pid = 1845] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:19:07 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8fca2800) [pid = 1845] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:19:08 INFO - PROCESS | 1845 | 1477970348048 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]]]}] 20:19:08 INFO - .. 20:19:08 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6045ms 20:19:08 INFO - PROCESS | 1845 | 1477970348097 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 1845 | 1477970348103 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 20:19:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:19:08 INFO - PROCESS | 1845 | 1477970348115 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}] 20:19:08 INFO - PROCESS | 1845 | 1477970348314 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 20:19:08 INFO - PROCESS | 1845 | 1477970348435 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 20:19:08 INFO - PROCESS | 1845 | 1477970348440 Marionette TRACE conn4 <- [1,414,null,["8"]] 20:19:08 INFO - PROCESS | 1845 | 1477970348449 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 20:19:08 INFO - PROCESS | 1845 | 1477970348457 Marionette TRACE conn4 <- [1,415,null,{}] 20:19:08 INFO - PROCESS | 1845 | 1477970348463 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3000 == 14 [pid = 1845] [id = 90] 20:19:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8deb3800) [pid = 1845] [serial = 269] [outer = (nil)] 20:19:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8debb400) [pid = 1845] [serial = 270] [outer = 0x8deb3800] 20:19:08 INFO - PROCESS | 1845 | 1477970348571 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8df57000) [pid = 1845] [serial = 271] [outer = 0x8deb3800] 20:19:13 INFO - PROCESS | 1845 | --DOCSHELL 0x8de45800 == 13 [pid = 1845] [id = 86] 20:19:13 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40400 == 12 [pid = 1845] [id = 88] 20:19:13 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbe400 == 11 [pid = 1845] [id = 85] 20:19:13 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb43000 == 10 [pid = 1845] [id = 89] 20:19:13 INFO - PROCESS | 1845 | --DOCSHELL 0x8fca2400 == 9 [pid = 1845] [id = 87] 20:19:13 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fb40400) [pid = 1845] [serial = 262] [outer = (nil)] [url = about:blank] 20:19:13 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8deb2400) [pid = 1845] [serial = 265] [outer = (nil)] [url = about:blank] 20:19:13 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8de44800) [pid = 1845] [serial = 264] [outer = (nil)] [url = about:blank] 20:19:13 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8fb47c00) [pid = 1845] [serial = 267] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1845 | 1477970354122 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]]]}] 20:19:14 INFO - .. 20:19:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6048ms 20:19:14 INFO - PROCESS | 1845 | 1477970354160 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 1845 | 1477970354167 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:19:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:19:14 INFO - PROCESS | 1845 | 1477970354179 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}] 20:19:14 INFO - PROCESS | 1845 | 1477970354359 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 20:19:14 INFO - PROCESS | 1845 | 1477970354474 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 20:19:14 INFO - PROCESS | 1845 | 1477970354481 Marionette TRACE conn4 <- [1,419,null,["8"]] 20:19:14 INFO - PROCESS | 1845 | 1477970354488 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 20:19:14 INFO - PROCESS | 1845 | 1477970354496 Marionette TRACE conn4 <- [1,420,null,{}] 20:19:14 INFO - PROCESS | 1845 | 1477970354503 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbb800 == 10 [pid = 1845] [id = 91] 20:19:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x8ddbbc00) [pid = 1845] [serial = 272] [outer = (nil)] 20:19:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8ddbe000) [pid = 1845] [serial = 273] [outer = 0x8ddbbc00] 20:19:14 INFO - PROCESS | 1845 | 1477970354611 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8de40c00) [pid = 1845] [serial = 274] [outer = 0x8ddbbc00] 20:19:15 INFO - PROCESS | 1845 | 1477970355654 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]]]}] 20:19:15 INFO - .. 20:19:15 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1521ms 20:19:15 INFO - PROCESS | 1845 | 1477970355698 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 1845 | 1477970355704 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 20:19:15 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:19:15 INFO - PROCESS | 1845 | 1477970355711 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}] 20:19:15 INFO - PROCESS | 1845 | 1477970355940 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:19:15 INFO - PROCESS | 1845 | 1477970355969 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 20:19:15 INFO - PROCESS | 1845 | 1477970355975 Marionette TRACE conn4 <- [1,424,null,["8"]] 20:19:15 INFO - PROCESS | 1845 | 1477970355983 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 20:19:15 INFO - PROCESS | 1845 | 1477970355988 Marionette TRACE conn4 <- [1,425,null,{}] 20:19:16 INFO - PROCESS | 1845 | 1477970356045 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3b400 == 11 [pid = 1845] [id = 92] 20:19:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8df50000) [pid = 1845] [serial = 275] [outer = (nil)] 20:19:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8df55c00) [pid = 1845] [serial = 276] [outer = 0x8df50000] 20:19:16 INFO - PROCESS | 1845 | 1477970356146 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8ddb1800) [pid = 1845] [serial = 277] [outer = 0x8df50000] 20:19:16 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fb45400) [pid = 1845] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:19:17 INFO - PROCESS | 1845 | 1477970357231 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]]]}] 20:19:17 INFO - .. 20:19:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1572ms 20:19:17 INFO - PROCESS | 1845 | 1477970357292 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 1845 | 1477970357301 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 20:19:17 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:19:17 INFO - PROCESS | 1845 | 1477970357309 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}] 20:19:17 INFO - PROCESS | 1845 | 1477970357494 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 20:19:17 INFO - PROCESS | 1845 | 1477970357508 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 20:19:17 INFO - PROCESS | 1845 | 1477970357521 Marionette TRACE conn4 <- [1,429,null,["8"]] 20:19:17 INFO - PROCESS | 1845 | 1477970357615 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 20:19:17 INFO - PROCESS | 1845 | 1477970357623 Marionette TRACE conn4 <- [1,430,null,{}] 20:19:17 INFO - PROCESS | 1845 | 1477970357631 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc19800 == 12 [pid = 1845] [id = 93] 20:19:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8fc19c00) [pid = 1845] [serial = 278] [outer = (nil)] 20:19:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fc1c000) [pid = 1845] [serial = 279] [outer = 0x8fc19c00] 20:19:17 INFO - PROCESS | 1845 | 1477970357736 Marionette DEBUG loaded listener.js 20:19:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fc1f400) [pid = 1845] [serial = 280] [outer = 0x8fc19c00] 20:19:18 INFO - PROCESS | 1845 | 1477970358315 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]]]}] 20:19:18 INFO - . 20:19:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1025ms 20:19:18 INFO - PROCESS | 1845 | 1477970358333 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 20:19:18 INFO - PROCESS | 1845 | 1477970358337 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 20:19:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:19:18 INFO - PROCESS | 1845 | 1477970358353 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}] 20:19:18 INFO - PROCESS | 1845 | 1477970358527 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 20:19:18 INFO - PROCESS | 1845 | 1477970358545 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 20:19:18 INFO - PROCESS | 1845 | 1477970358550 Marionette TRACE conn4 <- [1,434,null,["8"]] 20:19:18 INFO - PROCESS | 1845 | 1477970358640 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 20:19:18 INFO - PROCESS | 1845 | 1477970358647 Marionette TRACE conn4 <- [1,435,null,{}] 20:19:18 INFO - PROCESS | 1845 | 1477970358656 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde9400 == 13 [pid = 1845] [id = 94] 20:19:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fdedc00) [pid = 1845] [serial = 281] [outer = (nil)] 20:19:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x91109000) [pid = 1845] [serial = 282] [outer = 0x8fdedc00] 20:19:18 INFO - PROCESS | 1845 | 1477970358763 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x92bb9c00) [pid = 1845] [serial = 283] [outer = 0x8fdedc00] 20:19:19 INFO - PROCESS | 1845 | 1477970359310 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]]]}] 20:19:19 INFO - . 20:19:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1020ms 20:19:19 INFO - PROCESS | 1845 | 1477970359367 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 1845 | 1477970359371 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:19:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:19:19 INFO - PROCESS | 1845 | 1477970359377 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}] 20:19:19 INFO - PROCESS | 1845 | 1477970359551 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 20:19:19 INFO - PROCESS | 1845 | 1477970359675 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 20:19:19 INFO - PROCESS | 1845 | 1477970359682 Marionette TRACE conn4 <- [1,439,null,["8"]] 20:19:19 INFO - PROCESS | 1845 | 1477970359690 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 20:19:19 INFO - PROCESS | 1845 | 1477970359700 Marionette TRACE conn4 <- [1,440,null,{}] 20:19:19 INFO - PROCESS | 1845 | 1477970359709 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db0b400 == 14 [pid = 1845] [id = 95] 20:19:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8db0e000) [pid = 1845] [serial = 284] [outer = (nil)] 20:19:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8dbd3c00) [pid = 1845] [serial = 285] [outer = 0x8db0e000] 20:19:19 INFO - PROCESS | 1845 | 1477970359831 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8de42400) [pid = 1845] [serial = 286] [outer = 0x8db0e000] 20:19:20 INFO - PROCESS | 1845 | 1477970360633 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]]]}] 20:19:20 INFO - . 20:19:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1281ms 20:19:20 INFO - PROCESS | 1845 | 1477970360660 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 1845 | 1477970360667 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 20:19:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:19:20 INFO - PROCESS | 1845 | 1477970360677 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}] 20:19:20 INFO - PROCESS | 1845 | 1477970360887 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:19:21 INFO - PROCESS | 1845 | 1477970361019 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 20:19:21 INFO - PROCESS | 1845 | 1477970361025 Marionette TRACE conn4 <- [1,444,null,["8"]] 20:19:21 INFO - PROCESS | 1845 | 1477970361036 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 20:19:21 INFO - PROCESS | 1845 | 1477970361041 Marionette TRACE conn4 <- [1,445,null,{}] 20:19:21 INFO - PROCESS | 1845 | 1477970361047 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db09c00 == 15 [pid = 1845] [id = 96] 20:19:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8fdef400) [pid = 1845] [serial = 287] [outer = (nil)] 20:19:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x91bd2c00) [pid = 1845] [serial = 288] [outer = 0x8fdef400] 20:19:21 INFO - PROCESS | 1845 | 1477970361156 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x9398b800) [pid = 1845] [serial = 289] [outer = 0x8fdef400] 20:19:21 INFO - PROCESS | 1845 | 1477970361847 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]]]}] 20:19:21 INFO - . 20:19:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1223ms 20:19:21 INFO - PROCESS | 1845 | 1477970361898 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 1845 | 1477970361903 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 20:19:21 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:19:21 INFO - PROCESS | 1845 | 1477970361912 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}] 20:19:22 INFO - PROCESS | 1845 | 1477970362092 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 20:19:22 INFO - PROCESS | 1845 | 1477970362234 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 20:19:22 INFO - PROCESS | 1845 | 1477970362246 Marionette TRACE conn4 <- [1,449,null,["8"]] 20:19:22 INFO - PROCESS | 1845 | 1477970362262 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 20:19:22 INFO - PROCESS | 1845 | 1477970362270 Marionette TRACE conn4 <- [1,450,null,{}] 20:19:22 INFO - PROCESS | 1845 | 1477970362280 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x93c65800 == 16 [pid = 1845] [id = 97] 20:19:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x93c67000) [pid = 1845] [serial = 290] [outer = (nil)] 20:19:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x93ce6c00) [pid = 1845] [serial = 291] [outer = 0x93c67000] 20:19:22 INFO - PROCESS | 1845 | 1477970362385 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x93cea000) [pid = 1845] [serial = 292] [outer = 0x93c67000] 20:19:23 INFO - PROCESS | 1845 | 1477970363100 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]]]}] 20:19:23 INFO - . 20:19:23 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1226ms 20:19:23 INFO - PROCESS | 1845 | 1477970363165 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 1845 | 1477970363169 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 20:19:23 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:19:23 INFO - PROCESS | 1845 | 1477970363179 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}] 20:19:23 INFO - PROCESS | 1845 | 1477970363374 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 20:19:23 INFO - PROCESS | 1845 | 1477970363517 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 20:19:23 INFO - PROCESS | 1845 | 1477970363522 Marionette TRACE conn4 <- [1,454,null,["8"]] 20:19:23 INFO - PROCESS | 1845 | 1477970363534 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 20:19:23 INFO - PROCESS | 1845 | 1477970363539 Marionette TRACE conn4 <- [1,455,null,{}] 20:19:23 INFO - PROCESS | 1845 | 1477970363548 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x94dcd000 == 17 [pid = 1845] [id = 98] 20:19:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x94dce400) [pid = 1845] [serial = 293] [outer = (nil)] 20:19:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x9528f800) [pid = 1845] [serial = 294] [outer = 0x94dce400] 20:19:23 INFO - PROCESS | 1845 | 1477970363659 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x95294800) [pid = 1845] [serial = 295] [outer = 0x94dce400] 20:19:24 INFO - PROCESS | 1845 | 1477970364350 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]]]}] 20:19:24 INFO - . 20:19:24 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1182ms 20:19:24 INFO - PROCESS | 1845 | 1477970364360 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 1845 | 1477970364365 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:19:24 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:19:24 INFO - PROCESS | 1845 | 1477970364421 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}] 20:19:24 INFO - PROCESS | 1845 | 1477970364616 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 20:19:24 INFO - PROCESS | 1845 | 1477970364757 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 20:19:24 INFO - PROCESS | 1845 | 1477970364762 Marionette TRACE conn4 <- [1,459,null,["8"]] 20:19:24 INFO - PROCESS | 1845 | 1477970364774 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 20:19:24 INFO - PROCESS | 1845 | 1477970364781 Marionette TRACE conn4 <- [1,460,null,{}] 20:19:24 INFO - PROCESS | 1845 | 1477970364787 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x9529ac00 == 18 [pid = 1845] [id = 99] 20:19:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x9529b400) [pid = 1845] [serial = 296] [outer = (nil)] 20:19:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x955db400) [pid = 1845] [serial = 297] [outer = 0x9529b400] 20:19:24 INFO - PROCESS | 1845 | 1477970364891 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x955dcc00) [pid = 1845] [serial = 298] [outer = 0x9529b400] 20:19:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x95296c00 == 19 [pid = 1845] [id = 100] 20:19:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x95cee000) [pid = 1845] [serial = 299] [outer = (nil)] 20:19:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x94dcc000 == 20 [pid = 1845] [id = 101] 20:19:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x964b9c00) [pid = 1845] [serial = 300] [outer = (nil)] 20:19:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x964bc000) [pid = 1845] [serial = 301] [outer = 0x964b9c00] 20:19:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x964e5c00) [pid = 1845] [serial = 302] [outer = 0x95cee000] 20:19:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3000 == 19 [pid = 1845] [id = 90] 20:19:26 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8debb400) [pid = 1845] [serial = 270] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8fb4c000) [pid = 1845] [serial = 268] [outer = (nil)] [url = about:blank] 20:19:28 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8df50000) [pid = 1845] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:19:28 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8ddbbc00) [pid = 1845] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:19:28 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8fc19c00) [pid = 1845] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:19:28 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8deb3800) [pid = 1845] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:19:30 INFO - PROCESS | 1845 | 1477970370481 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]]]}] 20:19:30 INFO - . 20:19:30 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6097ms 20:19:30 INFO - PROCESS | 1845 | 1477970370515 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 1845 | 1477970370522 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 20:19:30 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:19:30 INFO - PROCESS | 1845 | 1477970370531 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}] 20:19:30 INFO - PROCESS | 1845 | 1477970370714 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:19:30 INFO - PROCESS | 1845 | 1477970370824 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 20:19:30 INFO - PROCESS | 1845 | 1477970370829 Marionette TRACE conn4 <- [1,464,null,["8"]] 20:19:30 INFO - PROCESS | 1845 | 1477970370838 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 20:19:30 INFO - PROCESS | 1845 | 1477970370846 Marionette TRACE conn4 <- [1,465,null,{}] 20:19:30 INFO - PROCESS | 1845 | 1477970370852 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb0000 == 20 [pid = 1845] [id = 102] 20:19:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8deb0800) [pid = 1845] [serial = 303] [outer = (nil)] 20:19:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8deb7c00) [pid = 1845] [serial = 304] [outer = 0x8deb0800] 20:19:30 INFO - PROCESS | 1845 | 1477970370952 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8df52800) [pid = 1845] [serial = 305] [outer = 0x8deb0800] 20:19:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4c000 == 21 [pid = 1845] [id = 103] 20:19:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8fde9c00) [pid = 1845] [serial = 306] [outer = (nil)] 20:19:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8fdef000) [pid = 1845] [serial = 307] [outer = 0x8fde9c00] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3b400 == 20 [pid = 1845] [id = 92] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde9400 == 19 [pid = 1845] [id = 94] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbb800 == 18 [pid = 1845] [id = 91] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x94dcd000 == 17 [pid = 1845] [id = 98] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x93c65800 == 16 [pid = 1845] [id = 97] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8db09c00 == 15 [pid = 1845] [id = 96] 20:19:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8db0b400 == 14 [pid = 1845] [id = 95] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8fc1c000) [pid = 1845] [serial = 279] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8fc1f400) [pid = 1845] [serial = 280] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8df55c00) [pid = 1845] [serial = 276] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8ddb1800) [pid = 1845] [serial = 277] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8ddbe000) [pid = 1845] [serial = 273] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8de40c00) [pid = 1845] [serial = 274] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8df57000) [pid = 1845] [serial = 271] [outer = (nil)] [url = about:blank] 20:19:34 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x91109000) [pid = 1845] [serial = 282] [outer = (nil)] [url = about:blank] 20:19:36 INFO - PROCESS | 1845 | 1477970376480 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]]]}] 20:19:36 INFO - . 20:19:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5984ms 20:19:36 INFO - PROCESS | 1845 | 1477970376514 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 1845 | 1477970376522 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 20:19:36 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:19:36 INFO - PROCESS | 1845 | 1477970376533 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}] 20:19:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4c000 == 13 [pid = 1845] [id = 103] 20:19:36 INFO - PROCESS | 1845 | 1477970376726 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 20:19:36 INFO - PROCESS | 1845 | 1477970376846 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 20:19:36 INFO - PROCESS | 1845 | 1477970376852 Marionette TRACE conn4 <- [1,469,null,["8"]] 20:19:36 INFO - PROCESS | 1845 | 1477970376859 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 20:19:36 INFO - PROCESS | 1845 | 1477970376868 Marionette TRACE conn4 <- [1,470,null,{}] 20:19:36 INFO - PROCESS | 1845 | 1477970376884 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fae1400 == 14 [pid = 1845] [id = 104] 20:19:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8fae3000) [pid = 1845] [serial = 308] [outer = (nil)] 20:19:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8fb47400) [pid = 1845] [serial = 309] [outer = 0x8fae3000] 20:19:36 INFO - PROCESS | 1845 | 1477970376987 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8fc13400) [pid = 1845] [serial = 310] [outer = 0x8fae3000] 20:19:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8fca2800) [pid = 1845] [serial = 311] [outer = 0x9a0d7000] 20:19:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fca2400 == 15 [pid = 1845] [id = 105] 20:19:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8fde8800) [pid = 1845] [serial = 312] [outer = (nil)] 20:19:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x92b5d000) [pid = 1845] [serial = 313] [outer = 0x8fde8800] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8fdedc00) [pid = 1845] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8db0e000) [pid = 1845] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8fdef400) [pid = 1845] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x93c67000) [pid = 1845] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x94dce400) [pid = 1845] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x9529b400) [pid = 1845] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x95cee000) [pid = 1845] [serial = 299] [outer = (nil)] [url = about:blank] 20:19:37 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x964b9c00) [pid = 1845] [serial = 300] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1845 | 1477970382663 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]]]}] 20:19:42 INFO - ... 20:19:42 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6193ms 20:19:42 INFO - PROCESS | 1845 | 1477970382727 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 1845 | 1477970382734 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 20:19:42 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:19:42 INFO - PROCESS | 1845 | 1477970382748 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}] 20:19:42 INFO - PROCESS | 1845 | 1477970382950 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc19800 == 14 [pid = 1845] [id = 93] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8fca2400 == 13 [pid = 1845] [id = 105] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x94dcc000 == 12 [pid = 1845] [id = 101] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x95296c00 == 11 [pid = 1845] [id = 100] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x9529ac00 == 10 [pid = 1845] [id = 99] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8deb7c00) [pid = 1845] [serial = 304] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb0000 == 9 [pid = 1845] [id = 102] 20:19:43 INFO - PROCESS | 1845 | 1477970383071 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 20:19:43 INFO - PROCESS | 1845 | 1477970383077 Marionette TRACE conn4 <- [1,474,null,["8"]] 20:19:43 INFO - PROCESS | 1845 | 1477970383085 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 20:19:43 INFO - PROCESS | 1845 | 1477970383093 Marionette TRACE conn4 <- [1,475,null,{}] 20:19:43 INFO - PROCESS | 1845 | 1477970383099 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40c00 == 10 [pid = 1845] [id = 106] 20:19:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8de41000) [pid = 1845] [serial = 314] [outer = (nil)] 20:19:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8de44800) [pid = 1845] [serial = 315] [outer = 0x8de41000] 20:19:43 INFO - PROCESS | 1845 | 1477970383211 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8deb9400) [pid = 1845] [serial = 316] [outer = 0x8de41000] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x92bb9c00) [pid = 1845] [serial = 283] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x955db400) [pid = 1845] [serial = 297] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x955dcc00) [pid = 1845] [serial = 298] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x9528f800) [pid = 1845] [serial = 294] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x95294800) [pid = 1845] [serial = 295] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x93ce6c00) [pid = 1845] [serial = 291] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x93cea000) [pid = 1845] [serial = 292] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x91bd2c00) [pid = 1845] [serial = 288] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x9398b800) [pid = 1845] [serial = 289] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8dbd3c00) [pid = 1845] [serial = 285] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8de42400) [pid = 1845] [serial = 286] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x964e5c00) [pid = 1845] [serial = 302] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x964bc000) [pid = 1845] [serial = 301] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df56c00 == 11 [pid = 1845] [id = 107] 20:19:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fb40800) [pid = 1845] [serial = 317] [outer = (nil)] 20:19:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 20:19:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fb4c400) [pid = 1845] [serial = 318] [outer = 0x8fb40800] 20:19:44 INFO - PROCESS | 1845 | 1477970384298 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]]]}] 20:19:44 INFO - .. 20:19:44 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1586ms 20:19:44 INFO - PROCESS | 1845 | 1477970384331 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 1845 | 1477970384336 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:19:44 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:19:44 INFO - PROCESS | 1845 | 1477970384344 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}] 20:19:44 INFO - PROCESS | 1845 | --DOCSHELL 0x8df56c00 == 10 [pid = 1845] [id = 107] 20:19:44 INFO - PROCESS | 1845 | 1477970384571 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 20:19:44 INFO - PROCESS | 1845 | 1477970384672 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 20:19:44 INFO - PROCESS | 1845 | 1477970384678 Marionette TRACE conn4 <- [1,479,null,["8"]] 20:19:44 INFO - PROCESS | 1845 | 1477970384685 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 20:19:44 INFO - PROCESS | 1845 | 1477970384690 Marionette TRACE conn4 <- [1,480,null,{}] 20:19:44 INFO - PROCESS | 1845 | 1477970384697 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb9000 == 11 [pid = 1845] [id = 108] 20:19:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8deb7400) [pid = 1845] [serial = 319] [outer = (nil)] 20:19:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8fc15800) [pid = 1845] [serial = 320] [outer = 0x8deb7400] 20:19:44 INFO - PROCESS | 1845 | 1477970384801 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8ddbb800) [pid = 1845] [serial = 321] [outer = 0x8deb7400] 20:19:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde6000 == 12 [pid = 1845] [id = 109] 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8fde8400) [pid = 1845] [serial = 322] [outer = (nil)] 20:19:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fdea000 == 13 [pid = 1845] [id = 110] 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8fded000) [pid = 1845] [serial = 323] [outer = (nil)] 20:19:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fdee000 == 14 [pid = 1845] [id = 111] 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8fdef400) [pid = 1845] [serial = 324] [outer = (nil)] 20:19:45 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x9110ac00) [pid = 1845] [serial = 325] [outer = 0x8fded000] 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x9110ec00) [pid = 1845] [serial = 326] [outer = 0x8fde8400] 20:19:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8fca0400) [pid = 1845] [serial = 327] [outer = 0x8fdef400] 20:19:45 INFO - PROCESS | 1845 | 1477970385875 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]]]}] 20:19:45 INFO - ... 20:19:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1575ms 20:19:45 INFO - PROCESS | 1845 | 1477970385928 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 1845 | 1477970385936 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 20:19:45 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:19:45 INFO - PROCESS | 1845 | 1477970385950 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}] 20:19:46 INFO - PROCESS | 1845 | --DOCSHELL 0x8fdee000 == 13 [pid = 1845] [id = 111] 20:19:46 INFO - PROCESS | 1845 | 1477970386224 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:19:46 INFO - PROCESS | 1845 | 1477970386261 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 20:19:46 INFO - PROCESS | 1845 | 1477970386267 Marionette TRACE conn4 <- [1,484,null,["8"]] 20:19:46 INFO - PROCESS | 1845 | 1477970386324 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 20:19:46 INFO - PROCESS | 1845 | 1477970386333 Marionette TRACE conn4 <- [1,485,null,{}] 20:19:46 INFO - PROCESS | 1845 | 1477970386340 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x91142000 == 14 [pid = 1845] [id = 112] 20:19:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x91142400) [pid = 1845] [serial = 328] [outer = (nil)] 20:19:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x91143c00) [pid = 1845] [serial = 329] [outer = 0x91142400] 20:19:46 INFO - PROCESS | 1845 | 1477970386444 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x91bcf800) [pid = 1845] [serial = 330] [outer = 0x91142400] 20:19:47 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8fde9c00) [pid = 1845] [serial = 306] [outer = (nil)] [url = about:blank] 20:19:47 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8deb0800) [pid = 1845] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:19:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8fdea000 == 13 [pid = 1845] [id = 110] 20:19:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde6000 == 12 [pid = 1845] [id = 109] 20:19:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb9000 == 11 [pid = 1845] [id = 108] 20:19:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40c00 == 10 [pid = 1845] [id = 106] 20:19:51 INFO - PROCESS | 1845 | --DOCSHELL 0x8fae1400 == 9 [pid = 1845] [id = 104] 20:19:51 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x8fdef000) [pid = 1845] [serial = 307] [outer = (nil)] [url = about:blank] 20:19:51 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0xa43e2800) [pid = 1845] [serial = 217] [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.] 20:19:51 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8df52800) [pid = 1845] [serial = 305] [outer = (nil)] [url = about:blank] 20:19:51 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8fb47400) [pid = 1845] [serial = 309] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1845 | 1477970392233 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]]]}] 20:19:52 INFO - .. 20:19:52 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6346ms 20:19:52 INFO - PROCESS | 1845 | 1477970392292 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 20:19:52 INFO - PROCESS | 1845 | 1477970392299 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 20:19:52 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:19:52 INFO - PROCESS | 1845 | 1477970392310 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}] 20:19:52 INFO - PROCESS | 1845 | 1477970392494 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 20:19:52 INFO - PROCESS | 1845 | 1477970392621 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 20:19:52 INFO - PROCESS | 1845 | 1477970392628 Marionette TRACE conn4 <- [1,489,null,["8"]] 20:19:52 INFO - PROCESS | 1845 | 1477970392636 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 20:19:52 INFO - PROCESS | 1845 | 1477970392644 Marionette TRACE conn4 <- [1,490,null,{}] 20:19:52 INFO - PROCESS | 1845 | 1477970392652 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb2000 == 10 [pid = 1845] [id = 113] 20:19:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x8deb3000) [pid = 1845] [serial = 331] [outer = (nil)] 20:19:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8deb6c00) [pid = 1845] [serial = 332] [outer = 0x8deb3000] 20:19:52 INFO - PROCESS | 1845 | 1477970392779 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8df52c00) [pid = 1845] [serial = 333] [outer = 0x8deb3000] 20:19:53 INFO - PROCESS | 1845 | 1477970393906 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]]]}] 20:19:53 INFO - .. 20:19:53 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1626ms 20:19:53 INFO - PROCESS | 1845 | 1477970393934 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 1845 | 1477970393941 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 20:19:53 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:19:53 INFO - PROCESS | 1845 | 1477970393954 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}] 20:19:54 INFO - PROCESS | 1845 | 1477970394215 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 20:19:54 INFO - PROCESS | 1845 | 1477970394237 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 20:19:54 INFO - PROCESS | 1845 | 1477970394243 Marionette TRACE conn4 <- [1,494,null,["8"]] 20:19:54 INFO - PROCESS | 1845 | 1477970394249 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 20:19:54 INFO - PROCESS | 1845 | 1477970394255 Marionette TRACE conn4 <- [1,495,null,{}] 20:19:54 INFO - PROCESS | 1845 | 1477970394318 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df53c00 == 11 [pid = 1845] [id = 114] 20:19:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8fc19000) [pid = 1845] [serial = 334] [outer = (nil)] 20:19:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8fc1e000) [pid = 1845] [serial = 335] [outer = 0x8fc19000] 20:19:54 INFO - PROCESS | 1845 | 1477970394420 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8de3a800) [pid = 1845] [serial = 336] [outer = 0x8fc19000] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8fae3000) [pid = 1845] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8de41000) [pid = 1845] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x8deb7400) [pid = 1845] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8fde8400) [pid = 1845] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8fded000) [pid = 1845] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8fb40800) [pid = 1845] [serial = 317] [outer = (nil)] [url = about:blank] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8fde8800) [pid = 1845] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:55 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8fdef400) [pid = 1845] [serial = 324] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb2000 == 10 [pid = 1845] [id = 113] 20:20:00 INFO - PROCESS | 1845 | --DOCSHELL 0x91142000 == 9 [pid = 1845] [id = 112] 20:20:00 INFO - PROCESS | 1845 | 1477970400135 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]]]}] 20:20:00 INFO - .. 20:20:00 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6242ms 20:20:00 INFO - PROCESS | 1845 | 1477970400192 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 1845 | 1477970400199 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:20:00 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:20:00 INFO - PROCESS | 1845 | 1477970400213 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}] 20:20:00 INFO - PROCESS | 1845 | 1477970400421 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x9110ec00) [pid = 1845] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x9110ac00) [pid = 1845] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8ddbb800) [pid = 1845] [serial = 321] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fc15800) [pid = 1845] [serial = 320] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8de44800) [pid = 1845] [serial = 315] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8deb9400) [pid = 1845] [serial = 316] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fc13400) [pid = 1845] [serial = 310] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8fb4c400) [pid = 1845] [serial = 318] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x92b5d000) [pid = 1845] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fca0400) [pid = 1845] [serial = 327] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x91143c00) [pid = 1845] [serial = 329] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1845 | 1477970400549 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 20:20:00 INFO - PROCESS | 1845 | 1477970400555 Marionette TRACE conn4 <- [1,499,null,["8"]] 20:20:00 INFO - PROCESS | 1845 | 1477970400563 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 20:20:00 INFO - PROCESS | 1845 | 1477970400574 Marionette TRACE conn4 <- [1,500,null,{}] 20:20:00 INFO - PROCESS | 1845 | 1477970400586 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbf400 == 10 [pid = 1845] [id = 115] 20:20:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8de36400) [pid = 1845] [serial = 337] [outer = (nil)] 20:20:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8de38800) [pid = 1845] [serial = 338] [outer = 0x8de36400] 20:20:00 INFO - PROCESS | 1845 | 1477970400701 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb0800) [pid = 1845] [serial = 339] [outer = 0x8de36400] 20:20:01 INFO - PROCESS | 1845 | 1477970401792 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]]]}] 20:20:01 INFO - .. 20:20:01 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1621ms 20:20:01 INFO - PROCESS | 1845 | 1477970401832 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 1845 | 1477970401838 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 20:20:01 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:20:01 INFO - PROCESS | 1845 | 1477970401846 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}] 20:20:02 INFO - PROCESS | 1845 | 1477970402086 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:20:02 INFO - PROCESS | 1845 | 1477970402119 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 20:20:02 INFO - PROCESS | 1845 | 1477970402126 Marionette TRACE conn4 <- [1,504,null,["8"]] 20:20:02 INFO - PROCESS | 1845 | 1477970402133 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 20:20:02 INFO - PROCESS | 1845 | 1477970402139 Marionette TRACE conn4 <- [1,505,null,{}] 20:20:02 INFO - PROCESS | 1845 | 1477970402145 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deae800 == 11 [pid = 1845] [id = 116] 20:20:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8faea400) [pid = 1845] [serial = 340] [outer = (nil)] 20:20:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb47000) [pid = 1845] [serial = 341] [outer = 0x8faea400] 20:20:02 INFO - PROCESS | 1845 | 1477970402246 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8ddb8c00) [pid = 1845] [serial = 342] [outer = 0x8faea400] 20:20:03 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x91142400) [pid = 1845] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:20:03 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb3000) [pid = 1845] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:20:07 INFO - PROCESS | 1845 | 1477970407893 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]]]}] 20:20:07 INFO - .. 20:20:07 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6088ms 20:20:07 INFO - PROCESS | 1845 | 1477970407935 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 1845 | 1477970407942 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 20:20:07 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:20:07 INFO - PROCESS | 1845 | 1477970407953 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}] 20:20:08 INFO - PROCESS | 1845 | 1477970408174 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 20:20:08 INFO - PROCESS | 1845 | 1477970408320 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 20:20:08 INFO - PROCESS | 1845 | 1477970408327 Marionette TRACE conn4 <- [1,509,null,["8"]] 20:20:08 INFO - PROCESS | 1845 | 1477970408337 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 20:20:08 INFO - PROCESS | 1845 | 1477970408345 Marionette TRACE conn4 <- [1,510,null,{}] 20:20:08 INFO - PROCESS | 1845 | 1477970408352 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deae000 == 12 [pid = 1845] [id = 117] 20:20:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8deae400) [pid = 1845] [serial = 343] [outer = (nil)] 20:20:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8deb8000) [pid = 1845] [serial = 344] [outer = 0x8deae400] 20:20:08 INFO - PROCESS | 1845 | 1477970408509 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8df55000) [pid = 1845] [serial = 345] [outer = 0x8deae400] 20:20:09 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbf400 == 11 [pid = 1845] [id = 115] 20:20:09 INFO - PROCESS | 1845 | --DOCSHELL 0x8df53c00 == 10 [pid = 1845] [id = 114] 20:20:09 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8deb6c00) [pid = 1845] [serial = 332] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x91bcf800) [pid = 1845] [serial = 330] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8df52c00) [pid = 1845] [serial = 333] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8fc1e000) [pid = 1845] [serial = 335] [outer = (nil)] [url = about:blank] 20:20:11 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8de36400) [pid = 1845] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:20:11 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fc19000) [pid = 1845] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:20:14 INFO - PROCESS | 1845 | 1477970414245 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]]]}] 20:20:14 INFO - .. 20:20:14 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6335ms 20:20:14 INFO - PROCESS | 1845 | 1477970414288 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 1845 | 1477970414294 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 20:20:14 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:20:14 INFO - PROCESS | 1845 | 1477970414307 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}] 20:20:14 INFO - PROCESS | 1845 | 1477970414469 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 20:20:14 INFO - PROCESS | 1845 | 1477970414488 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 20:20:14 INFO - PROCESS | 1845 | 1477970414493 Marionette TRACE conn4 <- [1,514,null,["8"]] 20:20:14 INFO - PROCESS | 1845 | 1477970414586 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 20:20:14 INFO - PROCESS | 1845 | 1477970414594 Marionette TRACE conn4 <- [1,515,null,{}] 20:20:14 INFO - PROCESS | 1845 | 1477970414602 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb9000 == 11 [pid = 1845] [id = 118] 20:20:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8deb9400) [pid = 1845] [serial = 346] [outer = (nil)] 20:20:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8fde4c00) [pid = 1845] [serial = 347] [outer = 0x8deb9400] 20:20:14 INFO - PROCESS | 1845 | 1477970414727 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fde7c00) [pid = 1845] [serial = 348] [outer = 0x8deb9400] 20:20:15 INFO - PROCESS | 1845 | 1477970415804 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]]]}] 20:20:15 INFO - . 20:20:15 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1526ms 20:20:15 INFO - PROCESS | 1845 | 1477970415832 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 1845 | 1477970415839 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:20:15 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:20:15 INFO - PROCESS | 1845 | 1477970415850 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}] 20:20:16 INFO - PROCESS | 1845 | 1477970416073 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 20:20:16 INFO - PROCESS | 1845 | 1477970416230 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 20:20:16 INFO - PROCESS | 1845 | 1477970416237 Marionette TRACE conn4 <- [1,519,null,["8"]] 20:20:16 INFO - PROCESS | 1845 | 1477970416248 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 20:20:16 INFO - PROCESS | 1845 | 1477970416259 Marionette TRACE conn4 <- [1,520,null,{}] 20:20:16 INFO - PROCESS | 1845 | 1477970416266 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fdf0c00 == 12 [pid = 1845] [id = 119] 20:20:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fdf1000) [pid = 1845] [serial = 349] [outer = (nil)] 20:20:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fdf2800) [pid = 1845] [serial = 350] [outer = 0x8fdf1000] 20:20:16 INFO - PROCESS | 1845 | 1477970416397 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8de36c00) [pid = 1845] [serial = 351] [outer = 0x8fdf1000] 20:20:18 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fb47000) [pid = 1845] [serial = 341] [outer = (nil)] [url = about:blank] 20:20:18 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8de38800) [pid = 1845] [serial = 338] [outer = (nil)] [url = about:blank] 20:20:18 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb0800) [pid = 1845] [serial = 339] [outer = (nil)] [url = about:blank] 20:20:18 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8de3a800) [pid = 1845] [serial = 336] [outer = (nil)] [url = about:blank] 20:20:22 INFO - PROCESS | 1845 | 1477970422063 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]]]}] 20:20:22 INFO - .. 20:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6244ms 20:20:22 INFO - PROCESS | 1845 | 1477970422093 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 1845 | 1477970422100 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 20:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:20:22 INFO - PROCESS | 1845 | 1477970422110 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}] 20:20:22 INFO - PROCESS | 1845 | 1477970422324 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:20:22 INFO - PROCESS | 1845 | 1477970422395 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 20:20:22 INFO - PROCESS | 1845 | 1477970422400 Marionette TRACE conn4 <- [1,524,null,["8"]] 20:20:22 INFO - PROCESS | 1845 | 1477970422408 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 20:20:22 INFO - PROCESS | 1845 | 1477970422417 Marionette TRACE conn4 <- [1,525,null,{}] 20:20:22 INFO - PROCESS | 1845 | 1477970422424 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8faee000 == 13 [pid = 1845] [id = 120] 20:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fb40800) [pid = 1845] [serial = 352] [outer = (nil)] 20:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb4c000) [pid = 1845] [serial = 353] [outer = 0x8fb40800] 20:20:22 INFO - PROCESS | 1845 | 1477970422571 Marionette DEBUG loaded listener.js 20:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fdf0000) [pid = 1845] [serial = 354] [outer = 0x8fb40800] 20:20:23 INFO - PROCESS | 1845 | 1477970423658 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]]]}] 20:20:23 INFO - .. 20:20:23 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1573ms 20:20:23 INFO - PROCESS | 1845 | 1477970423682 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 1845 | 1477970423689 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 20:20:23 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:20:23 INFO - PROCESS | 1845 | 1477970423697 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}] 20:20:23 INFO - PROCESS | 1845 | 1477970423892 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 20:20:23 INFO - PROCESS | 1845 | 1477970423997 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 20:20:24 INFO - PROCESS | 1845 | 1477970424002 Marionette TRACE conn4 <- [1,529,null,["8"]] 20:20:24 INFO - PROCESS | 1845 | 1477970424009 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 20:20:24 INFO - PROCESS | 1845 | 1477970424015 Marionette TRACE conn4 <- [1,530,null,{}] 20:20:24 INFO - PROCESS | 1845 | 1477970424021 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb3400 == 14 [pid = 1845] [id = 121] 20:20:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x91bcd000) [pid = 1845] [serial = 355] [outer = (nil)] 20:20:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x92eef000) [pid = 1845] [serial = 356] [outer = 0x91bcd000] 20:20:24 INFO - PROCESS | 1845 | 1477970424119 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x93244c00) [pid = 1845] [serial = 357] [outer = 0x91bcd000] 20:20:25 INFO - PROCESS | 1845 | 1477970425327 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]]]}] 20:20:25 INFO - ....................... 20:20:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1684ms 20:20:25 INFO - PROCESS | 1845 | 1477970425424 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 1845 | 1477970425432 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 20:20:25 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:20:25 INFO - PROCESS | 1845 | 1477970425444 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}] 20:20:25 INFO - PROCESS | 1845 | 1477970425673 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 20:20:25 INFO - PROCESS | 1845 | 1477970425839 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 20:20:25 INFO - PROCESS | 1845 | 1477970425846 Marionette TRACE conn4 <- [1,534,null,["8"]] 20:20:25 INFO - PROCESS | 1845 | 1477970425855 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 20:20:25 INFO - PROCESS | 1845 | 1477970425864 Marionette TRACE conn4 <- [1,535,null,{}] 20:20:25 INFO - PROCESS | 1845 | 1477970425870 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b55800 == 15 [pid = 1845] [id = 122] 20:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x92b5a000) [pid = 1845] [serial = 358] [outer = (nil)] 20:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x92bbec00) [pid = 1845] [serial = 359] [outer = 0x92b5a000] 20:20:26 INFO - PROCESS | 1845 | 1477970425994 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x939ee000) [pid = 1845] [serial = 360] [outer = 0x92b5a000] 20:20:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8deae800 == 14 [pid = 1845] [id = 116] 20:20:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8deae000 == 13 [pid = 1845] [id = 117] 20:20:29 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8deb8000) [pid = 1845] [serial = 344] [outer = (nil)] [url = about:blank] 20:20:29 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8fde4c00) [pid = 1845] [serial = 347] [outer = (nil)] [url = about:blank] 20:20:31 INFO - PROCESS | 1845 | 1477970431706 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]]]}] 20:20:31 INFO - .. 20:20:31 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6289ms 20:20:31 INFO - PROCESS | 1845 | 1477970431732 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 1845 | 1477970431739 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:20:31 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:20:31 INFO - PROCESS | 1845 | 1477970431750 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}] 20:20:31 INFO - PROCESS | 1845 | 1477970431981 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 20:20:32 INFO - PROCESS | 1845 | 1477970432015 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 20:20:32 INFO - PROCESS | 1845 | 1477970432022 Marionette TRACE conn4 <- [1,539,null,["8"]] 20:20:32 INFO - PROCESS | 1845 | 1477970432030 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 20:20:32 INFO - PROCESS | 1845 | 1477970432038 Marionette TRACE conn4 <- [1,540,null,{}] 20:20:32 INFO - PROCESS | 1845 | 1477970432098 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40800 == 14 [pid = 1845] [id = 123] 20:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8de40c00) [pid = 1845] [serial = 361] [outer = (nil)] 20:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8dead400) [pid = 1845] [serial = 362] [outer = 0x8de40c00] 20:20:32 INFO - PROCESS | 1845 | 1477970432209 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8deb5400) [pid = 1845] [serial = 363] [outer = 0x8de40c00] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x91bcd000) [pid = 1845] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8deb9400) [pid = 1845] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8fb40800) [pid = 1845] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8fdf1000) [pid = 1845] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8faea400) [pid = 1845] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:20:32 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8deae400) [pid = 1845] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:20:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb3400 == 13 [pid = 1845] [id = 121] 20:20:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb9000 == 12 [pid = 1845] [id = 118] 20:20:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8fdf0c00 == 11 [pid = 1845] [id = 119] 20:20:36 INFO - PROCESS | 1845 | --DOCSHELL 0x92b55800 == 10 [pid = 1845] [id = 122] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fde7c00) [pid = 1845] [serial = 348] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8de36c00) [pid = 1845] [serial = 351] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fdf2800) [pid = 1845] [serial = 350] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8fdf0000) [pid = 1845] [serial = 354] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fb4c000) [pid = 1845] [serial = 353] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x93244c00) [pid = 1845] [serial = 357] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x92eef000) [pid = 1845] [serial = 356] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8ddb8c00) [pid = 1845] [serial = 342] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8df55000) [pid = 1845] [serial = 345] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1845 | 1477970438054 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]]]}] 20:20:38 INFO - .. 20:20:38 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6336ms 20:20:38 INFO - PROCESS | 1845 | 1477970438085 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 1845 | 1477970438092 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 20:20:38 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:20:38 INFO - PROCESS | 1845 | 1477970438103 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}] 20:20:38 INFO - PROCESS | 1845 | 1477970438309 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:20:38 INFO - PROCESS | 1845 | 1477970438416 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 20:20:38 INFO - PROCESS | 1845 | 1477970438422 Marionette TRACE conn4 <- [1,544,null,["8"]] 20:20:38 INFO - PROCESS | 1845 | 1477970438431 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 20:20:38 INFO - PROCESS | 1845 | 1477970438440 Marionette TRACE conn4 <- [1,545,null,{}] 20:20:38 INFO - PROCESS | 1845 | 1477970438447 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb0400 == 11 [pid = 1845] [id = 124] 20:20:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8deb0800) [pid = 1845] [serial = 364] [outer = (nil)] 20:20:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8deb3c00) [pid = 1845] [serial = 365] [outer = 0x8deb0800] 20:20:38 INFO - PROCESS | 1845 | 1477970438555 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8df54c00) [pid = 1845] [serial = 366] [outer = 0x8deb0800] 20:20:39 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x92b5a000) [pid = 1845] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:20:39 INFO - PROCESS | 1845 | 1477970439648 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]]]}] 20:20:39 INFO - .. 20:20:39 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1571ms 20:20:39 INFO - PROCESS | 1845 | 1477970439671 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 1845 | 1477970439677 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 20:20:39 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:20:39 INFO - PROCESS | 1845 | 1477970439684 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}] 20:20:39 INFO - PROCESS | 1845 | 1477970439923 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 20:20:39 INFO - PROCESS | 1845 | 1477970439940 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 20:20:39 INFO - PROCESS | 1845 | 1477970439945 Marionette TRACE conn4 <- [1,549,null,["8"]] 20:20:39 INFO - PROCESS | 1845 | 1477970439952 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 20:20:39 INFO - PROCESS | 1845 | 1477970439957 Marionette TRACE conn4 <- [1,550,null,{}] 20:20:39 INFO - PROCESS | 1845 | 1477970439964 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1b400 == 12 [pid = 1845] [id = 125] 20:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8fc1c000) [pid = 1845] [serial = 367] [outer = (nil)] 20:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8fc1f400) [pid = 1845] [serial = 368] [outer = 0x8fc1c000] 20:20:40 INFO - PROCESS | 1845 | 1477970440065 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8de3b400) [pid = 1845] [serial = 369] [outer = 0x8fc1c000] 20:20:44 INFO - PROCESS | 1845 | --DOCSHELL 0x8faee000 == 11 [pid = 1845] [id = 120] 20:20:44 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb0400 == 10 [pid = 1845] [id = 124] 20:20:44 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40800 == 9 [pid = 1845] [id = 123] 20:20:44 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x92bbec00) [pid = 1845] [serial = 359] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x939ee000) [pid = 1845] [serial = 360] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8dead400) [pid = 1845] [serial = 362] [outer = (nil)] [url = about:blank] 20:20:45 INFO - PROCESS | 1845 | 1477970445712 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]]]}] 20:20:45 INFO - .. 20:20:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6047ms 20:20:45 INFO - PROCESS | 1845 | 1477970445731 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 1845 | 1477970445738 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 20:20:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:20:45 INFO - PROCESS | 1845 | 1477970445750 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}] 20:20:45 INFO - PROCESS | 1845 | 1477970445957 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 20:20:46 INFO - PROCESS | 1845 | 1477970446064 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 20:20:46 INFO - PROCESS | 1845 | 1477970446071 Marionette TRACE conn4 <- [1,554,null,["8"]] 20:20:46 INFO - PROCESS | 1845 | 1477970446078 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 20:20:46 INFO - PROCESS | 1845 | 1477970446086 Marionette TRACE conn4 <- [1,555,null,{}] 20:20:46 INFO - PROCESS | 1845 | 1477970446093 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de44800 == 10 [pid = 1845] [id = 126] 20:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8de45c00) [pid = 1845] [serial = 370] [outer = (nil)] 20:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8deaec00) [pid = 1845] [serial = 371] [outer = 0x8de45c00] 20:20:46 INFO - PROCESS | 1845 | 1477970446202 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8df54800) [pid = 1845] [serial = 372] [outer = 0x8de45c00] 20:20:47 INFO - PROCESS | 1845 | 1477970447246 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]]]}] 20:20:47 INFO - .. 20:20:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1526ms 20:20:47 INFO - PROCESS | 1845 | 1477970447273 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 1845 | 1477970447279 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:20:47 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:20:47 INFO - PROCESS | 1845 | 1477970447288 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}] 20:20:47 INFO - PROCESS | 1845 | 1477970447520 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 20:20:47 INFO - PROCESS | 1845 | 1477970447545 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 20:20:47 INFO - PROCESS | 1845 | 1477970447551 Marionette TRACE conn4 <- [1,559,null,["8"]] 20:20:47 INFO - PROCESS | 1845 | 1477970447557 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 20:20:47 INFO - PROCESS | 1845 | 1477970447563 Marionette TRACE conn4 <- [1,560,null,{}] 20:20:47 INFO - PROCESS | 1845 | 1477970447621 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df50c00 == 11 [pid = 1845] [id = 127] 20:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fc16800) [pid = 1845] [serial = 373] [outer = (nil)] 20:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fc1d800) [pid = 1845] [serial = 374] [outer = 0x8fc16800] 20:20:47 INFO - PROCESS | 1845 | 1477970447722 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8ddb4000) [pid = 1845] [serial = 375] [outer = 0x8fc16800] 20:20:48 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8de40c00) [pid = 1845] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:20:48 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb0800) [pid = 1845] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:20:52 INFO - PROCESS | 1845 | --DOCSHELL 0x8de44800 == 10 [pid = 1845] [id = 126] 20:20:52 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1b400 == 9 [pid = 1845] [id = 125] 20:20:53 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb5400) [pid = 1845] [serial = 363] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8df54c00) [pid = 1845] [serial = 366] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8deb3c00) [pid = 1845] [serial = 365] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fc1f400) [pid = 1845] [serial = 368] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1845 | 1477970454304 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"]]]}] 20:20:54 INFO - .. 20:20:54 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7044ms 20:20:54 INFO - PROCESS | 1845 | 1477970454333 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 1845 | 1477970454340 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 20:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:20:54 INFO - PROCESS | 1845 | 1477970454353 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}] 20:20:54 INFO - PROCESS | 1845 | 1477970454576 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:20:54 INFO - PROCESS | 1845 | 1477970454589 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 20:20:54 INFO - PROCESS | 1845 | 1477970454605 Marionette TRACE conn4 <- [1,564,null,["8"]] 20:20:54 INFO - PROCESS | 1845 | 1477970454616 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 20:20:54 INFO - PROCESS | 1845 | 1477970454624 Marionette TRACE conn4 <- [1,565,null,{}] 20:20:54 INFO - PROCESS | 1845 | 1477970454631 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x8debac00 == 10 [pid = 1845] [id = 128] 20:20:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8debb000) [pid = 1845] [serial = 376] [outer = (nil)] 20:20:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8df51000) [pid = 1845] [serial = 377] [outer = 0x8debb000] 20:20:54 INFO - PROCESS | 1845 | 1477970454740 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8fae3000) [pid = 1845] [serial = 378] [outer = 0x8debb000] 20:20:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:20:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:20:55 INFO - PROCESS | 1845 | 1477970455856 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]]]}] 20:20:55 INFO - . 20:20:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1527ms 20:20:55 INFO - PROCESS | 1845 | 1477970455877 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 1845 | 1477970455883 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 20:20:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:20:55 INFO - PROCESS | 1845 | 1477970455897 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}] 20:20:56 INFO - PROCESS | 1845 | 1477970456181 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 20:20:56 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fc1c000) [pid = 1845] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:20:56 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8de45c00) [pid = 1845] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:20:56 INFO - PROCESS | 1845 | 1477970456253 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 20:20:56 INFO - PROCESS | 1845 | 1477970456259 Marionette TRACE conn4 <- [1,569,null,["8"]] 20:20:56 INFO - PROCESS | 1845 | 1477970456266 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 20:20:56 INFO - PROCESS | 1845 | 1477970456271 Marionette TRACE conn4 <- [1,570,null,{}] 20:20:56 INFO - PROCESS | 1845 | 1477970456278 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x8faef400 == 11 [pid = 1845] [id = 129] 20:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8fb47800) [pid = 1845] [serial = 379] [outer = (nil)] 20:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8fd5d800) [pid = 1845] [serial = 380] [outer = 0x8fb47800] 20:20:56 INFO - PROCESS | 1845 | 1477970456378 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deb1800) [pid = 1845] [serial = 381] [outer = 0x8fb47800] 20:20:56 INFO - PROCESS | 1845 | 1477970456988 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]]]}] 20:20:57 INFO - . 20:20:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1126ms 20:20:57 INFO - PROCESS | 1845 | 1477970457048 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 1845 | 1477970457056 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 20:20:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:20:57 INFO - PROCESS | 1845 | 1477970457065 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}] 20:20:57 INFO - PROCESS | 1845 | 1477970457306 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 20:20:57 INFO - PROCESS | 1845 | 1477970457323 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 20:20:57 INFO - PROCESS | 1845 | 1477970457328 Marionette TRACE conn4 <- [1,574,null,["8"]] 20:20:57 INFO - PROCESS | 1845 | 1477970457335 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 20:20:57 INFO - PROCESS | 1845 | 1477970457342 Marionette TRACE conn4 <- [1,575,null,{}] 20:20:57 INFO - PROCESS | 1845 | 1477970457349 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x91140400 == 12 [pid = 1845] [id = 130] 20:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x91140800) [pid = 1845] [serial = 382] [outer = (nil)] 20:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x91144000) [pid = 1845] [serial = 383] [outer = 0x91140800] 20:20:57 INFO - PROCESS | 1845 | 1477970457455 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x91145c00) [pid = 1845] [serial = 384] [outer = 0x91140800] 20:20:58 INFO - PROCESS | 1845 | 1477970458126 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]]]}] 20:20:58 INFO - . 20:20:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1142ms 20:20:58 INFO - PROCESS | 1845 | 1477970458207 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 1845 | 1477970458212 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:20:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:20:58 INFO - PROCESS | 1845 | 1477970458219 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}] 20:20:58 INFO - PROCESS | 1845 | 1477970458451 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 20:20:58 INFO - PROCESS | 1845 | 1477970458473 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 20:20:58 INFO - PROCESS | 1845 | 1477970458478 Marionette TRACE conn4 <- [1,579,null,["8"]] 20:20:58 INFO - PROCESS | 1845 | 1477970458483 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 20:20:58 INFO - PROCESS | 1845 | 1477970458489 Marionette TRACE conn4 <- [1,580,null,{}] 20:20:58 INFO - PROCESS | 1845 | 1477970458495 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x9398e000 == 13 [pid = 1845] [id = 131] 20:20:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x9398f800) [pid = 1845] [serial = 385] [outer = (nil)] 20:20:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x939f0000) [pid = 1845] [serial = 386] [outer = 0x9398f800] 20:20:58 INFO - PROCESS | 1845 | 1477970458597 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x95297800) [pid = 1845] [serial = 387] [outer = 0x9398f800] 20:20:59 INFO - PROCESS | 1845 | 1477970459232 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]]]}] 20:20:59 INFO - . 20:20:59 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1069ms 20:20:59 INFO - PROCESS | 1845 | 1477970459289 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 20:20:59 INFO - PROCESS | 1845 | 1477970459296 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 20:20:59 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:20:59 INFO - PROCESS | 1845 | 1477970459303 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}] 20:20:59 INFO - PROCESS | 1845 | 1477970459508 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:20:59 INFO - PROCESS | 1845 | 1477970459657 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 20:20:59 INFO - PROCESS | 1845 | 1477970459664 Marionette TRACE conn4 <- [1,584,null,["8"]] 20:20:59 INFO - PROCESS | 1845 | 1477970459675 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 20:20:59 INFO - PROCESS | 1845 | 1477970459685 Marionette TRACE conn4 <- [1,585,null,{}] 20:20:59 INFO - PROCESS | 1845 | 1477970459695 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb3800 == 14 [pid = 1845] [id = 132] 20:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8ddb4c00) [pid = 1845] [serial = 388] [outer = (nil)] 20:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8de38800) [pid = 1845] [serial = 389] [outer = 0x8ddb4c00] 20:20:59 INFO - PROCESS | 1845 | 1477970459827 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8df5d400) [pid = 1845] [serial = 390] [outer = 0x8ddb4c00] 20:21:00 INFO - PROCESS | 1845 | 1477970460559 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]]]}] 20:21:00 INFO - . 20:21:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1331ms 20:21:00 INFO - PROCESS | 1845 | 1477970460637 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 20:21:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:21:00 INFO - PROCESS | 1845 | 1477970460646 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 20:21:00 INFO - PROCESS | 1845 | 1477970460654 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}] 20:21:00 INFO - PROCESS | 1845 | 1477970460875 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 20:21:01 INFO - PROCESS | 1845 | 1477970461036 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 20:21:01 INFO - PROCESS | 1845 | 1477970461042 Marionette TRACE conn4 <- [1,589,null,["8"]] 20:21:01 INFO - PROCESS | 1845 | 1477970461054 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 20:21:01 INFO - PROCESS | 1845 | 1477970461061 Marionette TRACE conn4 <- [1,590,null,{}] 20:21:01 INFO - PROCESS | 1845 | 1477970461068 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b5f000 == 15 [pid = 1845] [id = 133] 20:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x92bb8800) [pid = 1845] [serial = 391] [outer = (nil)] 20:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x93242800) [pid = 1845] [serial = 392] [outer = 0x92bb8800] 20:21:01 INFO - PROCESS | 1845 | 1477970461179 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x9529a000) [pid = 1845] [serial = 393] [outer = 0x92bb8800] 20:21:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8df50c00 == 14 [pid = 1845] [id = 127] 20:21:03 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8fc1d800) [pid = 1845] [serial = 374] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8deaec00) [pid = 1845] [serial = 371] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8df54800) [pid = 1845] [serial = 372] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8de3b400) [pid = 1845] [serial = 369] [outer = (nil)] [url = about:blank] 20:21:06 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x91140800) [pid = 1845] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:21:06 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8fb47800) [pid = 1845] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:21:06 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8fc16800) [pid = 1845] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:21:06 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8debb000) [pid = 1845] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:21:06 INFO - PROCESS | 1845 | 1477970466839 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]]]}] 20:21:06 INFO - . 20:21:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6200ms 20:21:06 INFO - PROCESS | 1845 | 1477970466853 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 1845 | 1477970466858 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 20:21:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:21:06 INFO - PROCESS | 1845 | 1477970466870 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}] 20:21:07 INFO - PROCESS | 1845 | 1477970467025 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 20:21:07 INFO - PROCESS | 1845 | 1477970467045 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 20:21:07 INFO - PROCESS | 1845 | 1477970467051 Marionette TRACE conn4 <- [1,594,null,["8"]] 20:21:07 INFO - PROCESS | 1845 | 1477970467059 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 20:21:07 INFO - PROCESS | 1845 | 1477970467069 Marionette TRACE conn4 <- [1,595,null,{}] 20:21:07 INFO - PROCESS | 1845 | 1477970467076 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb6c00 == 15 [pid = 1845] [id = 134] 20:21:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8deb8000) [pid = 1845] [serial = 394] [outer = (nil)] 20:21:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8df58000) [pid = 1845] [serial = 395] [outer = 0x8deb8000] 20:21:07 INFO - PROCESS | 1845 | 1477970467174 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8fb47800) [pid = 1845] [serial = 396] [outer = 0x8deb8000] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x91140400 == 14 [pid = 1845] [id = 130] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x8faef400 == 13 [pid = 1845] [id = 129] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x9398e000 == 12 [pid = 1845] [id = 131] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x8debac00 == 11 [pid = 1845] [id = 128] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x92b5f000 == 10 [pid = 1845] [id = 133] 20:21:11 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb3800 == 9 [pid = 1845] [id = 132] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8deb1800) [pid = 1845] [serial = 381] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8fd5d800) [pid = 1845] [serial = 380] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x91145c00) [pid = 1845] [serial = 384] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x91144000) [pid = 1845] [serial = 383] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8df51000) [pid = 1845] [serial = 377] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fae3000) [pid = 1845] [serial = 378] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8ddb4000) [pid = 1845] [serial = 375] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x939f0000) [pid = 1845] [serial = 386] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1845 | 1477970472801 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"]]]}] 20:21:12 INFO - . 20:21:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5992ms 20:21:12 INFO - PROCESS | 1845 | 1477970472862 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:21:12 INFO - PROCESS | 1845 | 1477970472869 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:21:12 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:21:12 INFO - PROCESS | 1845 | 1477970472882 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}] 20:21:13 INFO - PROCESS | 1845 | 1477970473108 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 20:21:13 INFO - PROCESS | 1845 | 1477970473129 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 20:21:13 INFO - PROCESS | 1845 | 1477970473138 Marionette TRACE conn4 <- [1,599,null,["8"]] 20:21:13 INFO - PROCESS | 1845 | 1477970473147 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 20:21:13 INFO - PROCESS | 1845 | 1477970473154 Marionette TRACE conn4 <- [1,600,null,{}] 20:21:13 INFO - PROCESS | 1845 | 1477970473163 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deae400 == 10 [pid = 1845] [id = 135] 20:21:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deae800) [pid = 1845] [serial = 397] [outer = (nil)] 20:21:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8deb1c00) [pid = 1845] [serial = 398] [outer = 0x8deae800] 20:21:13 INFO - PROCESS | 1845 | 1477970473271 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8debb800) [pid = 1845] [serial = 399] [outer = 0x8deae800] 20:21:14 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x9398f800) [pid = 1845] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:21:14 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8ddb4c00) [pid = 1845] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:21:14 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x92bb8800) [pid = 1845] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:21:18 INFO - PROCESS | 1845 | 1477970478931 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]]]}] 20:21:18 INFO - . 20:21:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6087ms 20:21:18 INFO - PROCESS | 1845 | 1477970478968 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 1845 | 1477970478975 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 20:21:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:21:18 INFO - PROCESS | 1845 | 1477970478985 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}] 20:21:19 INFO - PROCESS | 1845 | 1477970479205 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:21:19 INFO - PROCESS | 1845 | 1477970479392 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 20:21:19 INFO - PROCESS | 1845 | 1477970479398 Marionette TRACE conn4 <- [1,604,null,["8"]] 20:21:19 INFO - PROCESS | 1845 | 1477970479409 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 20:21:19 INFO - PROCESS | 1845 | 1477970479419 Marionette TRACE conn4 <- [1,605,null,{}] 20:21:19 INFO - PROCESS | 1845 | 1477970479427 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb3400 == 11 [pid = 1845] [id = 136] 20:21:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8ddb4c00) [pid = 1845] [serial = 400] [outer = (nil)] 20:21:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8de36400) [pid = 1845] [serial = 401] [outer = 0x8ddb4c00] 20:21:19 INFO - PROCESS | 1845 | 1477970479531 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8df53c00) [pid = 1845] [serial = 402] [outer = 0x8ddb4c00] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x9529a000) [pid = 1845] [serial = 393] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x93242800) [pid = 1845] [serial = 392] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8df58000) [pid = 1845] [serial = 395] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8de38800) [pid = 1845] [serial = 389] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8df5d400) [pid = 1845] [serial = 390] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x95297800) [pid = 1845] [serial = 387] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:21:20 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:21:20 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:21:20 INFO - PROCESS | 1845 | 1477970480728 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]]]}] 20:21:20 INFO - . 20:21:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1771ms 20:21:20 INFO - PROCESS | 1845 | 1477970480755 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 20:21:20 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:21:20 INFO - PROCESS | 1845 | 1477970480762 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 20:21:20 INFO - PROCESS | 1845 | 1477970480771 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}] 20:21:20 INFO - PROCESS | 1845 | 1477970480962 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 20:21:21 INFO - PROCESS | 1845 | 1477970481141 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 20:21:21 INFO - PROCESS | 1845 | 1477970481149 Marionette TRACE conn4 <- [1,609,null,["8"]] 20:21:21 INFO - PROCESS | 1845 | 1477970481169 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 20:21:21 INFO - PROCESS | 1845 | 1477970481175 Marionette TRACE conn4 <- [1,610,null,{}] 20:21:21 INFO - PROCESS | 1845 | 1477970481185 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4a800 == 12 [pid = 1845] [id = 137] 20:21:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8fb4b800) [pid = 1845] [serial = 403] [outer = (nil)] 20:21:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8fc13400) [pid = 1845] [serial = 404] [outer = 0x8fb4b800] 20:21:21 INFO - PROCESS | 1845 | 1477970481289 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb9800) [pid = 1845] [serial = 405] [outer = 0x8fb4b800] 20:21:22 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8deb8000) [pid = 1845] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:21:22 INFO - PROCESS | 1845 | 1477970482323 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]]]}] 20:21:22 INFO - . 20:21:22 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1572ms 20:21:22 INFO - PROCESS | 1845 | 1477970482341 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 1845 | 1477970482344 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 20:21:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:21:22 INFO - PROCESS | 1845 | 1477970482352 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}] 20:21:22 INFO - PROCESS | 1845 | 1477970482531 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 20:21:22 INFO - PROCESS | 1845 | 1477970482557 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 20:21:22 INFO - PROCESS | 1845 | 1477970482568 Marionette TRACE conn4 <- [1,614,null,["8"]] 20:21:22 INFO - PROCESS | 1845 | 1477970482671 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 20:21:22 INFO - PROCESS | 1845 | 1477970482679 Marionette TRACE conn4 <- [1,615,null,{}] 20:21:22 INFO - PROCESS | 1845 | 1477970482685 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x9110a400 == 13 [pid = 1845] [id = 138] 20:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x9110ac00) [pid = 1845] [serial = 406] [outer = (nil)] 20:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x9110e800) [pid = 1845] [serial = 407] [outer = 0x9110ac00] 20:21:22 INFO - PROCESS | 1845 | 1477970482780 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x91138800) [pid = 1845] [serial = 408] [outer = 0x9110ac00] 20:21:23 INFO - PROCESS | 1845 | 1477970483850 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]]]}] 20:21:23 INFO - .. 20:21:23 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1530ms 20:21:23 INFO - PROCESS | 1845 | 1477970483882 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 1845 | 1477970483886 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:21:23 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:21:23 INFO - PROCESS | 1845 | 1477970483892 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}] 20:21:24 INFO - PROCESS | 1845 | 1477970484110 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 20:21:24 INFO - PROCESS | 1845 | 1477970484138 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 20:21:24 INFO - PROCESS | 1845 | 1477970484142 Marionette TRACE conn4 <- [1,619,null,["8"]] 20:21:24 INFO - PROCESS | 1845 | 1477970484147 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 20:21:24 INFO - PROCESS | 1845 | 1477970484153 Marionette TRACE conn4 <- [1,620,null,{}] 20:21:24 INFO - PROCESS | 1845 | 1477970484160 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x92ca0800 == 14 [pid = 1845] [id = 139] 20:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x92ce5c00) [pid = 1845] [serial = 409] [outer = (nil)] 20:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x94dc2c00) [pid = 1845] [serial = 410] [outer = 0x92ce5c00] 20:21:24 INFO - PROCESS | 1845 | 1477970484264 Marionette DEBUG loaded listener.js 20:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x94dcc800) [pid = 1845] [serial = 411] [outer = 0x92ce5c00] 20:21:28 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb6c00 == 13 [pid = 1845] [id = 134] 20:21:28 INFO - PROCESS | 1845 | --DOCSHELL 0x9110a400 == 12 [pid = 1845] [id = 138] 20:21:28 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4a800 == 11 [pid = 1845] [id = 137] 20:21:28 INFO - PROCESS | 1845 | --DOCSHELL 0x8deae400 == 10 [pid = 1845] [id = 135] 20:21:28 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb3400 == 9 [pid = 1845] [id = 136] 20:21:28 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fb47800) [pid = 1845] [serial = 396] [outer = (nil)] [url = about:blank] 20:21:28 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8deb1c00) [pid = 1845] [serial = 398] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 1845 | 1477970489867 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]]]}] 20:21:29 INFO - .. 20:21:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6034ms 20:21:29 INFO - PROCESS | 1845 | 1477970489929 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 20:21:29 INFO - PROCESS | 1845 | 1477970489936 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 20:21:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:21:29 INFO - PROCESS | 1845 | 1477970489955 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}] 20:21:30 INFO - PROCESS | 1845 | 1477970490184 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:21:30 INFO - PROCESS | 1845 | 1477970490218 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 20:21:30 INFO - PROCESS | 1845 | 1477970490225 Marionette TRACE conn4 <- [1,624,null,["8"]] 20:21:30 INFO - PROCESS | 1845 | 1477970490233 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 20:21:30 INFO - PROCESS | 1845 | 1477970490241 Marionette TRACE conn4 <- [1,625,null,{}] 20:21:30 INFO - PROCESS | 1845 | 1477970490303 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de41c00 == 10 [pid = 1845] [id = 140] 20:21:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8de43800) [pid = 1845] [serial = 412] [outer = (nil)] 20:21:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8deb1800) [pid = 1845] [serial = 413] [outer = 0x8de43800] 20:21:30 INFO - PROCESS | 1845 | 1477970490413 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8df51800) [pid = 1845] [serial = 414] [outer = 0x8de43800] 20:21:31 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8deae800) [pid = 1845] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:21:31 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8ddb4c00) [pid = 1845] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:21:31 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x9110ac00) [pid = 1845] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:21:31 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb4b800) [pid = 1845] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:21:31 INFO - PROCESS | 1845 | 1477970491577 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]]]}] 20:21:31 INFO - .. 20:21:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1689ms 20:21:31 INFO - PROCESS | 1845 | 1477970491635 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 20:21:31 INFO - PROCESS | 1845 | 1477970491641 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 20:21:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:21:31 INFO - PROCESS | 1845 | 1477970491649 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}] 20:21:31 INFO - PROCESS | 1845 | 1477970491838 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 20:21:31 INFO - PROCESS | 1845 | 1477970491941 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 20:21:31 INFO - PROCESS | 1845 | 1477970491947 Marionette TRACE conn4 <- [1,629,null,["8"]] 20:21:31 INFO - PROCESS | 1845 | 1477970491954 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 20:21:31 INFO - PROCESS | 1845 | 1477970491960 Marionette TRACE conn4 <- [1,630,null,{}] 20:21:31 INFO - PROCESS | 1845 | 1477970491966 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x8debac00 == 11 [pid = 1845] [id = 141] 20:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fb46c00) [pid = 1845] [serial = 415] [outer = (nil)] 20:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fc11800) [pid = 1845] [serial = 416] [outer = 0x8fb46c00] 20:21:32 INFO - PROCESS | 1845 | 1477970492067 Marionette DEBUG loaded listener.js 20:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8ddb3000) [pid = 1845] [serial = 417] [outer = 0x8fb46c00] 20:21:33 INFO - PROCESS | 1845 | 1477970493103 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]]]}] 20:21:33 INFO - . 20:21:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1478ms 20:21:33 INFO - PROCESS | 1845 | 1477970493136 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 20:21:33 INFO - PROCESS | 1845 | 1477970493144 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 20:21:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:21:33 INFO - PROCESS | 1845 | 1477970493155 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}] 20:21:33 INFO - PROCESS | 1845 | 1477970493341 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 20:21:33 INFO - PROCESS | 1845 | 1477970493366 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 20:21:33 INFO - PROCESS | 1845 | 1477970493372 Marionette TRACE conn4 <- [1,634,null,["8"]] 20:21:33 INFO - PROCESS | 1845 | 1477970493379 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 20:21:33 INFO - PROCESS | 1845 | 1477970493386 Marionette TRACE conn4 <- [1,635,null,{}] 20:21:33 INFO - PROCESS | 1845 | 1477970493393 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x91117800 == 12 [pid = 1845] [id = 142] 20:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x91117c00) [pid = 1845] [serial = 418] [outer = (nil)] 20:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x91139c00) [pid = 1845] [serial = 419] [outer = 0x91117c00] 20:21:33 INFO - PROCESS | 1845 | 1477970493583 Marionette DEBUG loaded listener.js 20:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x9113fc00) [pid = 1845] [serial = 420] [outer = 0x91117c00] 20:21:34 INFO - PROCESS | 1845 | 1477970494693 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]]]}] 20:21:34 INFO - . 20:21:34 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1586ms 20:21:34 INFO - PROCESS | 1845 | 1477970494738 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 1845 | 1477970494745 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:21:34 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:21:34 INFO - PROCESS | 1845 | 1477970494797 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}] 20:21:35 INFO - PROCESS | 1845 | 1477970495069 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 20:21:35 INFO - PROCESS | 1845 | 1477970495136 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 20:21:35 INFO - PROCESS | 1845 | 1477970495143 Marionette TRACE conn4 <- [1,639,null,["8"]] 20:21:35 INFO - PROCESS | 1845 | 1477970495193 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 20:21:35 INFO - PROCESS | 1845 | 1477970495204 Marionette TRACE conn4 <- [1,640,null,{}] 20:21:35 INFO - PROCESS | 1845 | 1477970495212 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb48000 == 13 [pid = 1845] [id = 143] 20:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8fb4c400) [pid = 1845] [serial = 421] [outer = (nil)] 20:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x939ec800) [pid = 1845] [serial = 422] [outer = 0x8fb4c400] 20:21:35 INFO - PROCESS | 1845 | 1477970495337 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x939eec00) [pid = 1845] [serial = 423] [outer = 0x8fb4c400] 20:21:37 INFO - PROCESS | 1845 | --DOCSHELL 0x92ca0800 == 12 [pid = 1845] [id = 139] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x9110e800) [pid = 1845] [serial = 407] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x91138800) [pid = 1845] [serial = 408] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8fc13400) [pid = 1845] [serial = 404] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8deb9800) [pid = 1845] [serial = 405] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8de36400) [pid = 1845] [serial = 401] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8df53c00) [pid = 1845] [serial = 402] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8debb800) [pid = 1845] [serial = 399] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8dbcf400) [pid = 1845] [serial = 424] [outer = 0x9a0d7000] 20:21:39 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fb46c00) [pid = 1845] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:21:39 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8de43800) [pid = 1845] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:21:41 INFO - PROCESS | 1845 | 1477970500998 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]]]}] 20:21:41 INFO - .. 20:21:41 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6293ms 20:21:41 INFO - PROCESS | 1845 | 1477970501048 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 20:21:41 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:21:41 INFO - PROCESS | 1845 | 1477970501055 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 20:21:41 INFO - PROCESS | 1845 | 1477970501065 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}] 20:21:41 INFO - PROCESS | 1845 | 1477970501257 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:21:41 INFO - PROCESS | 1845 | 1477970501301 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 20:21:41 INFO - PROCESS | 1845 | 1477970501308 Marionette TRACE conn4 <- [1,644,null,["8"]] 20:21:41 INFO - PROCESS | 1845 | 1477970501317 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 20:21:41 INFO - PROCESS | 1845 | 1477970501324 Marionette TRACE conn4 <- [1,645,null,{}] 20:21:41 INFO - PROCESS | 1845 | 1477970501330 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df58400 == 13 [pid = 1845] [id = 144] 20:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8df5a000) [pid = 1845] [serial = 425] [outer = (nil)] 20:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fb42400) [pid = 1845] [serial = 426] [outer = 0x8df5a000] 20:21:41 INFO - PROCESS | 1845 | 1477970501436 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8fc14000) [pid = 1845] [serial = 427] [outer = 0x8df5a000] 20:21:45 INFO - PROCESS | 1845 | --DOCSHELL 0x8debac00 == 12 [pid = 1845] [id = 141] 20:21:45 INFO - PROCESS | 1845 | --DOCSHELL 0x8de41c00 == 11 [pid = 1845] [id = 140] 20:21:45 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb48000 == 10 [pid = 1845] [id = 143] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x94dc2c00) [pid = 1845] [serial = 410] [outer = (nil)] [url = about:blank] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fc11800) [pid = 1845] [serial = 416] [outer = (nil)] [url = about:blank] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8ddb3000) [pid = 1845] [serial = 417] [outer = (nil)] [url = about:blank] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8deb1800) [pid = 1845] [serial = 413] [outer = (nil)] [url = about:blank] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8df51800) [pid = 1845] [serial = 414] [outer = (nil)] [url = about:blank] 20:21:45 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x91139c00) [pid = 1845] [serial = 419] [outer = (nil)] [url = about:blank] 20:21:47 INFO - PROCESS | 1845 | 1477970507108 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]]]}] 20:21:47 INFO - .. 20:21:47 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6085ms 20:21:47 INFO - PROCESS | 1845 | 1477970507149 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 1845 | 1477970507159 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 20:21:47 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:21:47 INFO - PROCESS | 1845 | 1477970507184 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}] 20:21:47 INFO - PROCESS | 1845 | 1477970507403 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 20:21:47 INFO - PROCESS | 1845 | 1477970507498 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 20:21:47 INFO - PROCESS | 1845 | 1477970507504 Marionette TRACE conn4 <- [1,649,null,["8"]] 20:21:47 INFO - PROCESS | 1845 | 1477970507513 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 20:21:47 INFO - PROCESS | 1845 | 1477970507521 Marionette TRACE conn4 <- [1,650,null,{}] 20:21:47 INFO - PROCESS | 1845 | 1477970507535 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb0800 == 11 [pid = 1845] [id = 145] 20:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deb1800) [pid = 1845] [serial = 428] [outer = (nil)] 20:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8deb5400) [pid = 1845] [serial = 429] [outer = 0x8deb1800] 20:21:47 INFO - PROCESS | 1845 | 1477970507644 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8df51800) [pid = 1845] [serial = 430] [outer = 0x8deb1800] 20:21:48 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x91117c00) [pid = 1845] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:21:48 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fb4c400) [pid = 1845] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:21:48 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x92ce5c00) [pid = 1845] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:21:48 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:21:48 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:21:48 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:21:52 INFO - PROCESS | 1845 | --DOCSHELL 0x8df58400 == 10 [pid = 1845] [id = 144] 20:21:53 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x939eec00) [pid = 1845] [serial = 423] [outer = (nil)] [url = about:blank] 20:21:53 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x939ec800) [pid = 1845] [serial = 422] [outer = (nil)] [url = about:blank] 20:21:53 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x94dcc800) [pid = 1845] [serial = 411] [outer = (nil)] [url = about:blank] 20:21:53 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x9113fc00) [pid = 1845] [serial = 420] [outer = (nil)] [url = about:blank] 20:21:53 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8fca2800) [pid = 1845] [serial = 311] [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.] 20:21:53 INFO - PROCESS | 1845 | 1477970513344 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]]]}] 20:21:53 INFO - .. 20:21:53 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6190ms 20:21:53 INFO - PROCESS | 1845 | 1477970513364 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 1845 | 1477970513370 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 20:21:53 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:21:53 INFO - PROCESS | 1845 | 1477970513382 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}] 20:21:53 INFO - PROCESS | 1845 | 1477970513585 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 20:21:53 INFO - PROCESS | 1845 | 1477970513727 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 20:21:53 INFO - PROCESS | 1845 | 1477970513737 Marionette TRACE conn4 <- [1,654,null,["8"]] 20:21:53 INFO - PROCESS | 1845 | 1477970513752 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 20:21:53 INFO - PROCESS | 1845 | 1477970513760 Marionette TRACE conn4 <- [1,655,null,{}] 20:21:53 INFO - PROCESS | 1845 | 1477970513767 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb7c00 == 11 [pid = 1845] [id = 146] 20:21:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8deb8000) [pid = 1845] [serial = 431] [outer = (nil)] 20:21:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8df4f800) [pid = 1845] [serial = 432] [outer = 0x8deb8000] 20:21:53 INFO - PROCESS | 1845 | 1477970513876 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8df57000) [pid = 1845] [serial = 433] [outer = 0x8deb8000] 20:21:55 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8df5a000) [pid = 1845] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:21:59 INFO - PROCESS | 1845 | 1477970519479 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]]]}] 20:21:59 INFO - . 20:21:59 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6162ms 20:21:59 INFO - PROCESS | 1845 | 1477970519584 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 1845 | 1477970519592 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:21:59 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:21:59 INFO - PROCESS | 1845 | 1477970519604 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}] 20:21:59 INFO - PROCESS | 1845 | 1477970519825 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 20:21:59 INFO - PROCESS | 1845 | 1477970519979 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 20:21:59 INFO - PROCESS | 1845 | 1477970519994 Marionette TRACE conn4 <- [1,659,null,["8"]] 20:22:00 INFO - PROCESS | 1845 | 1477970520003 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 20:22:00 INFO - PROCESS | 1845 | 1477970520011 Marionette TRACE conn4 <- [1,660,null,{}] 20:22:00 INFO - PROCESS | 1845 | 1477970520020 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8faeb800 == 12 [pid = 1845] [id = 147] 20:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8faec400) [pid = 1845] [serial = 434] [outer = (nil)] 20:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8fb41000) [pid = 1845] [serial = 435] [outer = 0x8faec400] 20:22:00 INFO - PROCESS | 1845 | 1477970520147 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb0000) [pid = 1845] [serial = 436] [outer = 0x8faec400] 20:22:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1c800 == 13 [pid = 1845] [id = 148] 20:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fcac000) [pid = 1845] [serial = 437] [outer = (nil)] 20:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fd5fc00) [pid = 1845] [serial = 438] [outer = 0x8fcac000] 20:22:01 INFO - PROCESS | 1845 | 1477970521295 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]]]}] 20:22:01 INFO - . 20:22:01 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1724ms 20:22:01 INFO - PROCESS | 1845 | 1477970521357 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 20:22:01 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:22:01 INFO - PROCESS | 1845 | 1477970521363 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 20:22:01 INFO - PROCESS | 1845 | 1477970521373 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}] 20:22:01 INFO - PROCESS | 1845 | 1477970521617 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:22:01 INFO - PROCESS | 1845 | 1477970521750 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 20:22:01 INFO - PROCESS | 1845 | 1477970521756 Marionette TRACE conn4 <- [1,664,null,["8"]] 20:22:01 INFO - PROCESS | 1845 | 1477970521763 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 20:22:01 INFO - PROCESS | 1845 | 1477970521770 Marionette TRACE conn4 <- [1,665,null,{}] 20:22:01 INFO - PROCESS | 1845 | 1477970521776 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde9400 == 14 [pid = 1845] [id = 149] 20:22:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fdea400) [pid = 1845] [serial = 439] [outer = (nil)] 20:22:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fdee400) [pid = 1845] [serial = 440] [outer = 0x8fdea400] 20:22:01 INFO - PROCESS | 1845 | 1477970521889 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x91109000) [pid = 1845] [serial = 441] [outer = 0x8fdea400] 20:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8deb5400) [pid = 1845] [serial = 429] [outer = (nil)] [url = about:blank] 20:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fc14000) [pid = 1845] [serial = 427] [outer = (nil)] [url = about:blank] 20:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb42400) [pid = 1845] [serial = 426] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb1800) [pid = 1845] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:22:07 INFO - PROCESS | 1845 | 1477970527715 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]]]}] 20:22:07 INFO - .. 20:22:07 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6387ms 20:22:07 INFO - PROCESS | 1845 | 1477970527760 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 20:22:07 INFO - PROCESS | 1845 | 1477970527767 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 20:22:07 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:22:07 INFO - PROCESS | 1845 | 1477970527777 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}] 20:22:07 INFO - PROCESS | 1845 | 1477970527935 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 20:22:07 INFO - PROCESS | 1845 | 1477970527945 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 20:22:07 INFO - PROCESS | 1845 | 1477970527959 Marionette TRACE conn4 <- [1,669,null,["8"]] 20:22:08 INFO - PROCESS | 1845 | 1477970528056 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 20:22:08 INFO - PROCESS | 1845 | 1477970528065 Marionette TRACE conn4 <- [1,670,null,{}] 20:22:08 INFO - PROCESS | 1845 | 1477970528072 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb3f400 == 15 [pid = 1845] [id = 150] 20:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fb3fc00) [pid = 1845] [serial = 442] [outer = (nil)] 20:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x91139c00) [pid = 1845] [serial = 443] [outer = 0x8fb3fc00] 20:22:08 INFO - PROCESS | 1845 | 1477970528182 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x9113c400) [pid = 1845] [serial = 444] [outer = 0x8fb3fc00] 20:22:08 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:22:08 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:22:09 INFO - PROCESS | 1845 | 1477970529319 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]]]}] 20:22:09 INFO - .. 20:22:09 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1570ms 20:22:09 INFO - PROCESS | 1845 | 1477970529347 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 1845 | 1477970529355 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 20:22:09 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:22:09 INFO - PROCESS | 1845 | 1477970529407 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}] 20:22:09 INFO - PROCESS | 1845 | 1477970529679 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 20:22:09 INFO - PROCESS | 1845 | 1477970529754 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 20:22:09 INFO - PROCESS | 1845 | 1477970529760 Marionette TRACE conn4 <- [1,674,null,["8"]] 20:22:09 INFO - PROCESS | 1845 | 1477970529812 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 20:22:09 INFO - PROCESS | 1845 | 1477970529820 Marionette TRACE conn4 <- [1,675,null,{}] 20:22:09 INFO - PROCESS | 1845 | 1477970529828 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x91146800 == 16 [pid = 1845] [id = 151] 20:22:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x91bc9400) [pid = 1845] [serial = 445] [outer = (nil)] 20:22:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x92b5fc00) [pid = 1845] [serial = 446] [outer = 0x91bc9400] 20:22:09 INFO - PROCESS | 1845 | 1477970529971 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x92bbec00) [pid = 1845] [serial = 447] [outer = 0x91bc9400] 20:22:10 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:10 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:10 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:22:11 INFO - PROCESS | 1845 | --DOCSHELL 0x8faeb800 == 15 [pid = 1845] [id = 147] 20:22:11 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8df51800) [pid = 1845] [serial = 430] [outer = (nil)] [url = about:blank] 20:22:11 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8df4f800) [pid = 1845] [serial = 432] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fdea400) [pid = 1845] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:22:14 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fcac000) [pid = 1845] [serial = 437] [outer = (nil)] [url = about:srcdoc] 20:22:14 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8faec400) [pid = 1845] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:22:15 INFO - PROCESS | 1845 | 1477970535645 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]]]}] 20:22:15 INFO - .. 20:22:15 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6335ms 20:22:15 INFO - PROCESS | 1845 | 1477970535700 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 1845 | 1477970535707 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:22:15 INFO - PROCESS | 1845 | 1477970535717 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}] 20:22:15 INFO - PROCESS | 1845 | 1477970535949 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 20:22:16 INFO - PROCESS | 1845 | 1477970536022 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 20:22:16 INFO - PROCESS | 1845 | 1477970536027 Marionette TRACE conn4 <- [1,679,null,["8"]] 20:22:16 INFO - PROCESS | 1845 | 1477970536036 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 20:22:16 INFO - PROCESS | 1845 | 1477970536043 Marionette TRACE conn4 <- [1,680,null,{}] 20:22:16 INFO - PROCESS | 1845 | 1477970536050 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb46400 == 16 [pid = 1845] [id = 152] 20:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fb4cc00) [pid = 1845] [serial = 448] [outer = (nil)] 20:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fc9fc00) [pid = 1845] [serial = 449] [outer = 0x8fb4cc00] 20:22:16 INFO - PROCESS | 1845 | 1477970536158 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x91145400) [pid = 1845] [serial = 450] [outer = 0x8fb4cc00] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x91117800 == 15 [pid = 1845] [id = 142] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb7c00 == 14 [pid = 1845] [id = 146] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb0800 == 13 [pid = 1845] [id = 145] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1c800 == 12 [pid = 1845] [id = 148] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde9400 == 11 [pid = 1845] [id = 149] 20:22:19 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb3f400 == 10 [pid = 1845] [id = 150] 20:22:19 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fd5fc00) [pid = 1845] [serial = 438] [outer = (nil)] [url = about:srcdoc] 20:22:19 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fdee400) [pid = 1845] [serial = 440] [outer = (nil)] [url = about:blank] 20:22:19 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x91109000) [pid = 1845] [serial = 441] [outer = (nil)] [url = about:blank] 20:22:19 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fb41000) [pid = 1845] [serial = 435] [outer = (nil)] [url = about:blank] 20:22:19 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb0000) [pid = 1845] [serial = 436] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1845 | 1477970541729 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]]]}] 20:22:21 INFO - .. 20:22:21 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6039ms 20:22:21 INFO - PROCESS | 1845 | 1477970541756 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 1845 | 1477970541764 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 20:22:21 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:22:21 INFO - PROCESS | 1845 | 1477970541775 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}] 20:22:22 INFO - PROCESS | 1845 | 1477970542035 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:22:22 INFO - PROCESS | 1845 | 1477970542065 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 20:22:22 INFO - PROCESS | 1845 | 1477970542071 Marionette TRACE conn4 <- [1,684,null,["8"]] 20:22:22 INFO - PROCESS | 1845 | 1477970542079 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 20:22:22 INFO - PROCESS | 1845 | 1477970542088 Marionette TRACE conn4 <- [1,685,null,{}] 20:22:22 INFO - PROCESS | 1845 | 1477970542150 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3400 == 11 [pid = 1845] [id = 153] 20:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deb4000) [pid = 1845] [serial = 451] [outer = (nil)] 20:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8debb000) [pid = 1845] [serial = 452] [outer = 0x8deb4000] 20:22:22 INFO - PROCESS | 1845 | 1477970542256 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8df55400) [pid = 1845] [serial = 453] [outer = 0x8deb4000] 20:22:23 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb3fc00) [pid = 1845] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:22:23 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x91bc9400) [pid = 1845] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:22:23 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb8000) [pid = 1845] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:22:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:23 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:22:23 INFO - PROCESS | 1845 | 1477970543377 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]]]}] 20:22:23 INFO - .. 20:22:23 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1621ms 20:22:23 INFO - PROCESS | 1845 | 1477970543393 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 20:22:23 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:22:23 INFO - PROCESS | 1845 | 1477970543401 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 20:22:23 INFO - PROCESS | 1845 | 1477970543409 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}] 20:22:23 INFO - PROCESS | 1845 | 1477970543603 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 20:22:23 INFO - PROCESS | 1845 | 1477970543619 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 20:22:23 INFO - PROCESS | 1845 | 1477970543624 Marionette TRACE conn4 <- [1,689,null,["8"]] 20:22:23 INFO - PROCESS | 1845 | 1477970543717 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 20:22:23 INFO - PROCESS | 1845 | 1477970543723 Marionette TRACE conn4 <- [1,690,null,{}] 20:22:23 INFO - PROCESS | 1845 | 1477970543730 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1d800 == 12 [pid = 1845] [id = 154] 20:22:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fc1e800) [pid = 1845] [serial = 454] [outer = (nil)] 20:22:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fca2000) [pid = 1845] [serial = 455] [outer = 0x8fc1e800] 20:22:23 INFO - PROCESS | 1845 | 1477970543831 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8deaec00) [pid = 1845] [serial = 456] [outer = 0x8fc1e800] 20:22:27 INFO - PROCESS | 1845 | --DOCSHELL 0x91146800 == 11 [pid = 1845] [id = 151] 20:22:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3400 == 10 [pid = 1845] [id = 153] 20:22:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb46400 == 9 [pid = 1845] [id = 152] 20:22:27 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x9113c400) [pid = 1845] [serial = 444] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x92bbec00) [pid = 1845] [serial = 447] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x91139c00) [pid = 1845] [serial = 443] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8df57000) [pid = 1845] [serial = 433] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x92b5fc00) [pid = 1845] [serial = 446] [outer = (nil)] [url = about:blank] 20:22:29 INFO - PROCESS | 1845 | 1477970549392 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]]]}] 20:22:29 INFO - .. 20:22:29 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6042ms 20:22:29 INFO - PROCESS | 1845 | 1477970549452 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 1845 | 1477970549459 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 20:22:29 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:22:29 INFO - PROCESS | 1845 | 1477970549476 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}] 20:22:29 INFO - PROCESS | 1845 | 1477970549676 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 20:22:29 INFO - PROCESS | 1845 | 1477970549699 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 20:22:29 INFO - PROCESS | 1845 | 1477970549705 Marionette TRACE conn4 <- [1,694,null,["8"]] 20:22:29 INFO - PROCESS | 1845 | 1477970549713 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 20:22:29 INFO - PROCESS | 1845 | 1477970549721 Marionette TRACE conn4 <- [1,695,null,{}] 20:22:29 INFO - PROCESS | 1845 | 1477970549826 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de44400 == 10 [pid = 1845] [id = 155] 20:22:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8de44800) [pid = 1845] [serial = 457] [outer = (nil)] 20:22:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb0c00) [pid = 1845] [serial = 458] [outer = 0x8de44800] 20:22:29 INFO - PROCESS | 1845 | 1477970549938 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deba800) [pid = 1845] [serial = 459] [outer = 0x8de44800] 20:22:30 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb4000) [pid = 1845] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:22:30 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8fb4cc00) [pid = 1845] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:22:35 INFO - PROCESS | 1845 | 1477970555659 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"]]]}] 20:22:35 INFO - .... 20:22:35 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6241ms 20:22:35 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1d800 == 9 [pid = 1845] [id = 154] 20:22:35 INFO - PROCESS | 1845 | 1477970555754 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:22:35 INFO - PROCESS | 1845 | 1477970555762 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:22:35 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8fc9fc00) [pid = 1845] [serial = 449] [outer = (nil)] [url = about:blank] 20:22:35 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x91145400) [pid = 1845] [serial = 450] [outer = (nil)] [url = about:blank] 20:22:35 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8df55400) [pid = 1845] [serial = 453] [outer = (nil)] [url = about:blank] 20:22:35 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8debb000) [pid = 1845] [serial = 452] [outer = (nil)] [url = about:blank] 20:22:35 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8fca2000) [pid = 1845] [serial = 455] [outer = (nil)] [url = about:blank] 20:22:35 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:22:35 INFO - PROCESS | 1845 | 1477970555792 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}] 20:22:35 INFO - PROCESS | 1845 | 1477970555977 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 20:22:36 INFO - PROCESS | 1845 | 1477970556001 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 20:22:36 INFO - PROCESS | 1845 | 1477970556007 Marionette TRACE conn4 <- [1,699,null,["8"]] 20:22:36 INFO - PROCESS | 1845 | 1477970556101 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 20:22:36 INFO - PROCESS | 1845 | 1477970556110 Marionette TRACE conn4 <- [1,700,null,{}] 20:22:36 INFO - PROCESS | 1845 | 1477970556117 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb1c00 == 10 [pid = 1845] [id = 156] 20:22:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x8deb2400) [pid = 1845] [serial = 460] [outer = (nil)] 20:22:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8deb8800) [pid = 1845] [serial = 461] [outer = 0x8deb2400] 20:22:36 INFO - PROCESS | 1845 | 1477970556229 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8df56400) [pid = 1845] [serial = 462] [outer = 0x8deb2400] 20:22:37 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8fc1e800) [pid = 1845] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:22:41 INFO - PROCESS | 1845 | 1477970561910 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] 20:22:41 INFO - PROCESS | 1845 | 1477970561985 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 20:22:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:22:42 INFO - PROCESS | 1845 | 1477970561995 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 20:22:42 INFO - PROCESS | 1845 | 1477970562000 Marionette TRACE conn4 <- [1,703,null,{}] 20:22:42 INFO - PROCESS | 1845 | 1477970562010 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}] 20:22:42 INFO - PROCESS | 1845 | 1477970562235 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 20:22:42 INFO - PROCESS | 1845 | 1477970562384 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 20:22:42 INFO - PROCESS | 1845 | 1477970562391 Marionette TRACE conn4 <- [1,705,null,["8"]] 20:22:42 INFO - PROCESS | 1845 | 1477970562400 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 20:22:42 INFO - PROCESS | 1845 | 1477970562412 Marionette TRACE conn4 <- [1,706,null,{}] 20:22:42 INFO - PROCESS | 1845 | 1477970562426 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:22:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb3f400 == 11 [pid = 1845] [id = 157] 20:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8fb3f800) [pid = 1845] [serial = 463] [outer = (nil)] 20:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8fb44c00) [pid = 1845] [serial = 464] [outer = 0x8fb3f800] 20:22:42 INFO - PROCESS | 1845 | 1477970562544 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8df58800) [pid = 1845] [serial = 465] [outer = 0x8fb3f800] 20:22:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:43 INFO - PROCESS | 1845 | 1477970563740 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]]]}] 20:22:43 INFO - ... 20:22:43 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1789ms 20:22:43 INFO - PROCESS | 1845 | 1477970563785 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 1845 | 1477970563793 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 20:22:43 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:22:43 INFO - PROCESS | 1845 | 1477970563800 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 20:22:43 INFO - PROCESS | 1845 | 1477970563806 Marionette TRACE conn4 <- [1,709,null,{}] 20:22:43 INFO - PROCESS | 1845 | 1477970563815 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}] 20:22:44 INFO - PROCESS | 1845 | 1477970564037 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 20:22:44 INFO - PROCESS | 1845 | 1477970564183 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 20:22:44 INFO - PROCESS | 1845 | 1477970564191 Marionette TRACE conn4 <- [1,711,null,["8"]] 20:22:44 INFO - PROCESS | 1845 | 1477970564218 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 20:22:44 INFO - PROCESS | 1845 | 1477970564229 Marionette TRACE conn4 <- [1,712,null,{}] 20:22:44 INFO - PROCESS | 1845 | 1477970564236 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x91140c00 == 12 [pid = 1845] [id = 158] 20:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x91141800) [pid = 1845] [serial = 466] [outer = (nil)] 20:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x91144400) [pid = 1845] [serial = 467] [outer = 0x91141800] 20:22:44 INFO - PROCESS | 1845 | 1477970564350 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x91bc9400) [pid = 1845] [serial = 468] [outer = 0x91141800] 20:22:45 INFO - PROCESS | 1845 | [mp3 @ 0x93bb0c00] err{or,}_recognition separate: 1; 1 20:22:45 INFO - PROCESS | 1845 | [mp3 @ 0x93bb0c00] err{or,}_recognition combined: 1; 1 20:22:45 INFO - PROCESS | 1845 | [mp3 @ 0x93bb3c00] err{or,}_recognition separate: 1; 1 20:22:45 INFO - PROCESS | 1845 | [mp3 @ 0x93bb3c00] err{or,}_recognition combined: 1; 1 20:22:45 INFO - PROCESS | 1845 | [1845] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:45 INFO - PROCESS | 1845 | [1845] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:45 INFO - PROCESS | 1845 | [1845] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:45 INFO - PROCESS | 1845 | [1845] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:46 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb0c00) [pid = 1845] [serial = 458] [outer = (nil)] [url = about:blank] 20:22:46 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deaec00) [pid = 1845] [serial = 456] [outer = (nil)] [url = about:blank] 20:22:48 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8de44800) [pid = 1845] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:22:49 INFO - PROCESS | 1845 | 1477970569964 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]]]}] 20:22:50 INFO - ... 20:22:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6204ms 20:22:50 INFO - PROCESS | 1845 | 1477970570005 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 1845 | 1477970570011 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 20:22:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:22:50 INFO - PROCESS | 1845 | 1477970570021 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 20:22:50 INFO - PROCESS | 1845 | 1477970570026 Marionette TRACE conn4 <- [1,715,null,{}] 20:22:50 INFO - PROCESS | 1845 | 1477970570035 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}] 20:22:50 INFO - PROCESS | 1845 | 1477970570271 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 20:22:50 INFO - PROCESS | 1845 | 1477970570342 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 20:22:50 INFO - PROCESS | 1845 | 1477970570346 Marionette TRACE conn4 <- [1,717,null,["8"]] 20:22:50 INFO - PROCESS | 1845 | 1477970570355 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 20:22:50 INFO - PROCESS | 1845 | 1477970570364 Marionette TRACE conn4 <- [1,718,null,{}] 20:22:50 INFO - PROCESS | 1845 | 1477970570376 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:22:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df51800 == 13 [pid = 1845] [id = 159] 20:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8df51c00) [pid = 1845] [serial = 469] [outer = (nil)] 20:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8df5d400) [pid = 1845] [serial = 470] [outer = 0x8df51c00] 20:22:50 INFO - PROCESS | 1845 | 1477970570490 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x939ee000) [pid = 1845] [serial = 471] [outer = 0x8df51c00] 20:22:51 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:51 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:51 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:51 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:22:51 INFO - PROCESS | 1845 | 1477970571510 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]]]}] 20:22:51 INFO - ... 20:22:51 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1541ms 20:22:51 INFO - PROCESS | 1845 | 1477970571562 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 1845 | 1477970571569 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 20:22:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:22:51 INFO - PROCESS | 1845 | 1477970571576 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 20:22:51 INFO - PROCESS | 1845 | 1477970571581 Marionette TRACE conn4 <- [1,721,null,{}] 20:22:51 INFO - PROCESS | 1845 | 1477970571589 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}] 20:22:51 INFO - PROCESS | 1845 | 1477970571849 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 20:22:51 INFO - PROCESS | 1845 | 1477970571936 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 20:22:51 INFO - PROCESS | 1845 | 1477970571946 Marionette TRACE conn4 <- [1,723,null,["8"]] 20:22:52 INFO - PROCESS | 1845 | 1477970572035 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 20:22:52 INFO - PROCESS | 1845 | 1477970572045 Marionette TRACE conn4 <- [1,724,null,{}] 20:22:52 INFO - PROCESS | 1845 | 1477970572054 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd7000 == 14 [pid = 1845] [id = 160] 20:22:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8dbd8400) [pid = 1845] [serial = 472] [outer = (nil)] 20:22:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8de41400) [pid = 1845] [serial = 473] [outer = 0x8dbd8400] 20:22:52 INFO - PROCESS | 1845 | 1477970572175 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8fde3400) [pid = 1845] [serial = 474] [outer = 0x8dbd8400] 20:22:53 INFO - PROCESS | 1845 | [h264 @ 0x955db800] err{or,}_recognition separate: 1; 1 20:22:53 INFO - PROCESS | 1845 | [h264 @ 0x955db800] err{or,}_recognition combined: 1; 1 20:22:53 INFO - PROCESS | 1845 | [h264 @ 0x955db800] Unsupported bit depth: 0 20:22:53 INFO - PROCESS | 1845 | [h264 @ 0x955db800] no picture 20:22:53 INFO - PROCESS | 1845 | [h264 @ 0x955db800] no picture 20:22:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8df51800 == 13 [pid = 1845] [id = 159] 20:22:54 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8deba800) [pid = 1845] [serial = 459] [outer = (nil)] [url = about:blank] 20:22:54 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8deb8800) [pid = 1845] [serial = 461] [outer = (nil)] [url = about:blank] 20:22:57 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fb3f800) [pid = 1845] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:22:57 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x91141800) [pid = 1845] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:22:57 INFO - PROCESS | 1845 | 1477970577830 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]]]}] 20:22:57 INFO - .. 20:22:57 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6302ms 20:22:57 INFO - PROCESS | 1845 | 1477970577879 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 1845 | 1477970577886 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 20:22:57 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:22:57 INFO - PROCESS | 1845 | 1477970577896 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}] 20:22:58 INFO - PROCESS | 1845 | 1477970578117 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:22:58 INFO - PROCESS | 1845 | 1477970578192 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 20:22:58 INFO - PROCESS | 1845 | 1477970578198 Marionette TRACE conn4 <- [1,728,null,["8"]] 20:22:58 INFO - PROCESS | 1845 | 1477970578206 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 20:22:58 INFO - PROCESS | 1845 | 1477970578213 Marionette TRACE conn4 <- [1,729,null,{}] 20:22:58 INFO - PROCESS | 1845 | 1477970578219 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df51800 == 14 [pid = 1845] [id = 161] 20:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8df52000) [pid = 1845] [serial = 475] [outer = (nil)] 20:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8df55800) [pid = 1845] [serial = 476] [outer = 0x8df52000] 20:22:58 INFO - PROCESS | 1845 | 1477970578326 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fb41800) [pid = 1845] [serial = 477] [outer = 0x8df52000] 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9528d800] err{or,}_recognition separate: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9528d800] err{or,}_recognition combined: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9528d800] Unsupported bit depth: 0 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9528d800] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9528d800] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95292400] err{or,}_recognition separate: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95292400] err{or,}_recognition combined: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95292400] Unsupported bit depth: 0 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95292400] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95292400] no picture 20:22:59 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95295800] err{or,}_recognition separate: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95295800] err{or,}_recognition combined: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95295800] Unsupported bit depth: 0 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95295800] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x95295800] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9529c400] err{or,}_recognition separate: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9529c400] err{or,}_recognition combined: 1; 1 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9529c400] Unsupported bit depth: 0 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9529c400] no picture 20:22:59 INFO - PROCESS | 1845 | [h264 @ 0x9529c400] no picture 20:23:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb3f400 == 13 [pid = 1845] [id = 157] 20:23:03 INFO - PROCESS | 1845 | --DOCSHELL 0x91140c00 == 12 [pid = 1845] [id = 158] 20:23:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8de44400 == 11 [pid = 1845] [id = 155] 20:23:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb1c00 == 10 [pid = 1845] [id = 156] 20:23:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd7000 == 9 [pid = 1845] [id = 160] 20:23:03 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x91144400) [pid = 1845] [serial = 467] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x91bc9400) [pid = 1845] [serial = 468] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fb44c00) [pid = 1845] [serial = 464] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8df58800) [pid = 1845] [serial = 465] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8df5d400) [pid = 1845] [serial = 470] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1845 | 1477970583880 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]]]}] 20:23:03 INFO - ..... 20:23:03 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6039ms 20:23:03 INFO - PROCESS | 1845 | 1477970583937 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 1845 | 1477970583943 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 20:23:03 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:23:03 INFO - PROCESS | 1845 | 1477970583957 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}] 20:23:04 INFO - PROCESS | 1845 | 1477970584165 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 20:23:04 INFO - PROCESS | 1845 | 1477970584276 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 20:23:04 INFO - PROCESS | 1845 | 1477970584282 Marionette TRACE conn4 <- [1,733,null,["8"]] 20:23:04 INFO - PROCESS | 1845 | 1477970584291 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 20:23:04 INFO - PROCESS | 1845 | 1477970584300 Marionette TRACE conn4 <- [1,734,null,{}] 20:23:04 INFO - PROCESS | 1845 | 1477970584306 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb1c00 == 10 [pid = 1845] [id = 162] 20:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8deb2c00) [pid = 1845] [serial = 478] [outer = (nil)] 20:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8deb9000) [pid = 1845] [serial = 479] [outer = 0x8deb2c00] 20:23:04 INFO - PROCESS | 1845 | 1477970584412 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8fae9000) [pid = 1845] [serial = 480] [outer = 0x8deb2c00] 20:23:05 INFO - PROCESS | 1845 | 1477970585054 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"]]]}] 20:23:05 INFO - .. 20:23:05 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1172ms 20:23:05 INFO - PROCESS | 1845 | 1477970585127 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 1845 | 1477970585134 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 20:23:05 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:23:05 INFO - PROCESS | 1845 | 1477970585141 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}] 20:23:05 INFO - PROCESS | 1845 | 1477970585346 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 20:23:05 INFO - PROCESS | 1845 | 1477970585455 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 20:23:05 INFO - PROCESS | 1845 | 1477970585461 Marionette TRACE conn4 <- [1,738,null,["8"]] 20:23:05 INFO - PROCESS | 1845 | 1477970585482 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 20:23:05 INFO - PROCESS | 1845 | 1477970585488 Marionette TRACE conn4 <- [1,739,null,{}] 20:23:05 INFO - PROCESS | 1845 | 1477970585494 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df58800 == 11 [pid = 1845] [id = 163] 20:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8fcad000) [pid = 1845] [serial = 481] [outer = (nil)] 20:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8fde4000) [pid = 1845] [serial = 482] [outer = 0x8fcad000] 20:23:05 INFO - PROCESS | 1845 | 1477970585594 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8de45c00) [pid = 1845] [serial = 483] [outer = 0x8fcad000] 20:23:06 INFO - PROCESS | 1845 | 1477970586311 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"]]]}] 20:23:06 INFO - ....... 20:23:06 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1227ms 20:23:06 INFO - PROCESS | 1845 | 1477970586381 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 1845 | 1477970586389 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:23:06 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:23:06 INFO - PROCESS | 1845 | 1477970586400 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}] 20:23:06 INFO - PROCESS | 1845 | 1477970586638 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 20:23:06 INFO - PROCESS | 1845 | 1477970586708 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 20:23:06 INFO - PROCESS | 1845 | 1477970586713 Marionette TRACE conn4 <- [1,743,null,["8"]] 20:23:06 INFO - PROCESS | 1845 | 1477970586719 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 20:23:06 INFO - PROCESS | 1845 | 1477970586727 Marionette TRACE conn4 <- [1,744,null,{}] 20:23:06 INFO - PROCESS | 1845 | 1477970586733 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x939edc00 == 12 [pid = 1845] [id = 164] 20:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x939ef000) [pid = 1845] [serial = 484] [outer = (nil)] 20:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x93bb0c00) [pid = 1845] [serial = 485] [outer = 0x939ef000] 20:23:06 INFO - PROCESS | 1845 | 1477970586848 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x94752c00) [pid = 1845] [serial = 486] [outer = 0x939ef000] 20:23:07 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8df51c00) [pid = 1845] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:23:07 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8dbd8400) [pid = 1845] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:23:07 INFO - .................... 20:23:07 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1381ms 20:23:07 INFO - TEST-START | /custom-elements/reactions/Document.html 20:23:07 INFO - PROCESS | 1845 | 1477970587759 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"]]]}] 20:23:07 INFO - PROCESS | 1845 | 1477970587789 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 1845 | 1477970587799 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 20:23:07 INFO - PROCESS | 1845 | 1477970587808 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}] 20:23:08 INFO - PROCESS | 1845 | 1477970588072 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:23:08 INFO - PROCESS | 1845 | 1477970588089 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 20:23:08 INFO - PROCESS | 1845 | 1477970588096 Marionette TRACE conn4 <- [1,748,null,["8"]] 20:23:08 INFO - PROCESS | 1845 | 1477970588101 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 20:23:08 INFO - PROCESS | 1845 | 1477970588107 Marionette TRACE conn4 <- [1,749,null,{}] 20:23:08 INFO - PROCESS | 1845 | 1477970588114 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x95c30000 == 13 [pid = 1845] [id = 165] 20:23:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x95ceec00) [pid = 1845] [serial = 487] [outer = (nil)] 20:23:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x9680c000) [pid = 1845] [serial = 488] [outer = 0x95ceec00] 20:23:08 INFO - PROCESS | 1845 | 1477970588218 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x99450c00) [pid = 1845] [serial = 489] [outer = 0x95ceec00] 20:23:08 INFO - PROCESS | 1845 | 1477970588816 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"]]]}] 20:23:08 INFO - .. 20:23:08 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1070ms 20:23:08 INFO - PROCESS | 1845 | 1477970588881 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 20:23:08 INFO - PROCESS | 1845 | 1477970588885 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 20:23:08 INFO - TEST-START | /custom-elements/reactions/Element.html 20:23:08 INFO - PROCESS | 1845 | 1477970588895 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}] 20:23:09 INFO - PROCESS | 1845 | 1477970589056 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 20:23:09 INFO - PROCESS | 1845 | 1477970589075 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 20:23:09 INFO - PROCESS | 1845 | 1477970589078 Marionette TRACE conn4 <- [1,753,null,["8"]] 20:23:09 INFO - PROCESS | 1845 | 1477970589084 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 20:23:09 INFO - PROCESS | 1845 | 1477970589089 Marionette TRACE conn4 <- [1,754,null,{}] 20:23:09 INFO - PROCESS | 1845 | 1477970589094 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a03ec00 == 14 [pid = 1845] [id = 166] 20:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x9a041c00) [pid = 1845] [serial = 490] [outer = (nil)] 20:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x9a1d3400) [pid = 1845] [serial = 491] [outer = 0x9a041c00] 20:23:09 INFO - PROCESS | 1845 | 1477970589186 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x9a1dac00) [pid = 1845] [serial = 492] [outer = 0x9a041c00] 20:23:10 INFO - .................................... 20:23:10 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1347ms 20:23:10 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:23:10 INFO - PROCESS | 1845 | 1477970590148 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"]]]}] 20:23:10 INFO - PROCESS | 1845 | 1477970590290 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 1845 | 1477970590301 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 20:23:10 INFO - PROCESS | 1845 | 1477970590321 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}] 20:23:10 INFO - PROCESS | 1845 | 1477970590654 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 20:23:10 INFO - PROCESS | 1845 | 1477970590887 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 20:23:10 INFO - PROCESS | 1845 | 1477970590902 Marionette TRACE conn4 <- [1,758,null,["8"]] 20:23:10 INFO - PROCESS | 1845 | 1477970590962 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 20:23:10 INFO - PROCESS | 1845 | 1477970590976 Marionette TRACE conn4 <- [1,759,null,{}] 20:23:11 INFO - PROCESS | 1845 | 1477970590989 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x95c26000 == 15 [pid = 1845] [id = 167] 20:23:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x95c2a000) [pid = 1845] [serial = 493] [outer = (nil)] 20:23:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x964bfc00) [pid = 1845] [serial = 494] [outer = 0x95c2a000] 20:23:11 INFO - PROCESS | 1845 | 1477970591157 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x96625800) [pid = 1845] [serial = 495] [outer = 0x95c2a000] 20:23:12 INFO - ................ 20:23:12 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1735ms 20:23:12 INFO - PROCESS | 1845 | 1477970591957 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"]]]}] 20:23:12 INFO - PROCESS | 1845 | 1477970592054 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 1845 | 1477970592059 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:23:12 INFO - TEST-START | /custom-elements/reactions/Node.html 20:23:12 INFO - PROCESS | 1845 | 1477970592091 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}] 20:23:12 INFO - PROCESS | 1845 | 1477970592302 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 20:23:12 INFO - PROCESS | 1845 | 1477970592446 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 20:23:12 INFO - PROCESS | 1845 | 1477970592452 Marionette TRACE conn4 <- [1,763,null,["8"]] 20:23:12 INFO - PROCESS | 1845 | 1477970592464 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 20:23:12 INFO - PROCESS | 1845 | 1477970592470 Marionette TRACE conn4 <- [1,764,null,{}] 20:23:12 INFO - PROCESS | 1845 | 1477970592477 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x9ae91800 == 16 [pid = 1845] [id = 168] 20:23:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x9ae92400) [pid = 1845] [serial = 496] [outer = (nil)] 20:23:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x9ae96800) [pid = 1845] [serial = 497] [outer = 0x9ae92400] 20:23:12 INFO - PROCESS | 1845 | 1477970592585 Marionette DEBUG loaded listener.js 20:23:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x9b084800) [pid = 1845] [serial = 498] [outer = 0x9ae92400] 20:23:13 INFO - PROCESS | 1845 | 1477970593321 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"]]]}] 20:23:13 INFO - .............. 20:23:13 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1337ms 20:23:13 INFO - PROCESS | 1845 | 1477970593449 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 1845 | 1477970593457 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 20:23:13 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:23:13 INFO - PROCESS | 1845 | 1477970593467 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}] 20:23:13 INFO - PROCESS | 1845 | 1477970593650 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:23:13 INFO - PROCESS | 1845 | 1477970593808 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 20:23:13 INFO - PROCESS | 1845 | 1477970593817 Marionette TRACE conn4 <- [1,768,null,["8"]] 20:23:13 INFO - PROCESS | 1845 | 1477970593829 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 20:23:13 INFO - PROCESS | 1845 | 1477970593841 Marionette TRACE conn4 <- [1,769,null,{}] 20:23:13 INFO - PROCESS | 1845 | 1477970593852 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabb400 == 17 [pid = 1845] [id = 169] 20:23:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0xa239e400) [pid = 1845] [serial = 499] [outer = (nil)] 20:23:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0xa23e0400) [pid = 1845] [serial = 500] [outer = 0xa239e400] 20:23:13 INFO - PROCESS | 1845 | 1477970593969 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0xa2887000) [pid = 1845] [serial = 501] [outer = 0xa239e400] 20:23:14 INFO - PROCESS | 1845 | 1477970594629 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"]]]}] 20:23:14 INFO - .... 20:23:14 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1229ms 20:23:14 INFO - PROCESS | 1845 | 1477970594710 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 1845 | 1477970594715 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 20:23:14 INFO - TEST-START | /custom-elements/reactions/Range.html 20:23:14 INFO - PROCESS | 1845 | 1477970594725 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}] 20:23:14 INFO - PROCESS | 1845 | 1477970594911 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 20:23:15 INFO - PROCESS | 1845 | 1477970595059 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 20:23:15 INFO - PROCESS | 1845 | 1477970595065 Marionette TRACE conn4 <- [1,773,null,["8"]] 20:23:15 INFO - PROCESS | 1845 | 1477970595072 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 20:23:15 INFO - PROCESS | 1845 | 1477970595082 Marionette TRACE conn4 <- [1,774,null,{}] 20:23:15 INFO - PROCESS | 1845 | 1477970595089 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x93987000 == 18 [pid = 1845] [id = 170] 20:23:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0xa2b77400) [pid = 1845] [serial = 502] [outer = (nil)] 20:23:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0xa2b80c00) [pid = 1845] [serial = 503] [outer = 0xa2b77400] 20:23:15 INFO - PROCESS | 1845 | 1477970595195 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0xa2c0e800) [pid = 1845] [serial = 504] [outer = 0xa2b77400] 20:23:15 INFO - ......... 20:23:15 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1174ms 20:23:15 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:23:15 INFO - PROCESS | 1845 | 1477970595874 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"]]]}] 20:23:15 INFO - PROCESS | 1845 | 1477970595898 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 1845 | 1477970595905 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 20:23:15 INFO - PROCESS | 1845 | 1477970595956 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}] 20:23:16 INFO - PROCESS | 1845 | 1477970596132 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 20:23:16 INFO - PROCESS | 1845 | 1477970596254 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 20:23:16 INFO - PROCESS | 1845 | 1477970596259 Marionette TRACE conn4 <- [1,778,null,["8"]] 20:23:16 INFO - PROCESS | 1845 | 1477970596412 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 20:23:16 INFO - PROCESS | 1845 | 1477970596422 Marionette TRACE conn4 <- [1,779,null,{}] 20:23:16 INFO - PROCESS | 1845 | 1477970596429 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de36c00 == 19 [pid = 1845] [id = 171] 20:23:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8de3c000) [pid = 1845] [serial = 505] [outer = (nil)] 20:23:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8fc13c00) [pid = 1845] [serial = 506] [outer = 0x8de3c000] 20:23:16 INFO - PROCESS | 1845 | 1477970596532 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8fcab800) [pid = 1845] [serial = 507] [outer = 0x8de3c000] 20:23:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x92bc1800 == 20 [pid = 1845] [id = 172] 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x94dcdc00) [pid = 1845] [serial = 508] [outer = (nil)] 20:23:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x94dce400 == 21 [pid = 1845] [id = 173] 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x9528e400) [pid = 1845] [serial = 509] [outer = (nil)] 20:23:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x9528f000 == 22 [pid = 1845] [id = 174] 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x9528f400) [pid = 1845] [serial = 510] [outer = (nil)] 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x94754000) [pid = 1845] [serial = 511] [outer = 0x9528e400] 20:23:17 INFO - PROCESS | 1845 | [1845] 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-cen-lx-d-0000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x95298800) [pid = 1845] [serial = 512] [outer = 0x9528f400] 20:23:17 INFO - PROCESS | 1845 | [1845] 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-cen-lx-d-0000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x94a54000) [pid = 1845] [serial = 513] [outer = 0x94dcdc00] 20:23:17 INFO - PROCESS | 1845 | 1477970597633 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]]]}] 20:23:17 INFO - ..... 20:23:17 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1833ms 20:23:17 INFO - PROCESS | 1845 | 1477970597792 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:23:17 INFO - PROCESS | 1845 | 1477970597805 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:23:17 INFO - TEST-START | /fetch/api/request/request-cache.html 20:23:17 INFO - PROCESS | 1845 | 1477970597841 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 20:23:17 INFO - PROCESS | 1845 | 1477970597845 Marionette TRACE conn4 <- [1,782,null,{}] 20:23:17 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8df55800) [pid = 1845] [serial = 476] [outer = (nil)] [url = about:blank] 20:23:17 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fde3400) [pid = 1845] [serial = 474] [outer = (nil)] [url = about:blank] 20:23:17 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8de41400) [pid = 1845] [serial = 473] [outer = (nil)] [url = about:blank] 20:23:17 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x939ee000) [pid = 1845] [serial = 471] [outer = (nil)] [url = about:blank] 20:23:17 INFO - PROCESS | 1845 | 1477970597960 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}] 20:23:18 INFO - PROCESS | 1845 | 1477970598153 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:23:18 INFO - PROCESS | 1845 | 1477970598204 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 20:23:18 INFO - PROCESS | 1845 | 1477970598215 Marionette TRACE conn4 <- [1,784,null,["8"]] 20:23:18 INFO - PROCESS | 1845 | 1477970598349 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 20:23:18 INFO - PROCESS | 1845 | 1477970598360 Marionette TRACE conn4 <- [1,785,null,{}] 20:23:18 INFO - PROCESS | 1845 | 1477970598366 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:23:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc20800 == 23 [pid = 1845] [id = 175] 20:23:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8fde3400) [pid = 1845] [serial = 514] [outer = (nil)] 20:23:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x9113d800) [pid = 1845] [serial = 515] [outer = 0x8fde3400] 20:23:18 INFO - PROCESS | 1845 | 1477970598474 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x92bbf000) [pid = 1845] [serial = 516] [outer = 0x8fde3400] 20:23:21 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fcad000) [pid = 1845] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:23:21 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x95ceec00) [pid = 1845] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:23:21 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x939ef000) [pid = 1845] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:23:21 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8deb2c00) [pid = 1845] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:23:21 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8df52000) [pid = 1845] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:23:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:23:25 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:25 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:26 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8df58800 == 22 [pid = 1845] [id = 163] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x939edc00 == 21 [pid = 1845] [id = 164] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x95c30000 == 20 [pid = 1845] [id = 165] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb1c00 == 19 [pid = 1845] [id = 162] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x9a1d3400) [pid = 1845] [serial = 491] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x9528f000 == 18 [pid = 1845] [id = 174] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x94dce400 == 17 [pid = 1845] [id = 173] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x92bc1800 == 16 [pid = 1845] [id = 172] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8de36c00 == 15 [pid = 1845] [id = 171] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabb400 == 14 [pid = 1845] [id = 169] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x9ae91800 == 13 [pid = 1845] [id = 168] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x95c26000 == 12 [pid = 1845] [id = 167] 20:23:26 INFO - PROCESS | 1845 | --DOCSHELL 0x9a03ec00 == 11 [pid = 1845] [id = 166] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8fde4000) [pid = 1845] [serial = 482] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8de45c00) [pid = 1845] [serial = 483] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8deb9000) [pid = 1845] [serial = 479] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8fae9000) [pid = 1845] [serial = 480] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8fb41800) [pid = 1845] [serial = 477] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x99450c00) [pid = 1845] [serial = 489] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x9680c000) [pid = 1845] [serial = 488] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x93bb0c00) [pid = 1845] [serial = 485] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x94752c00) [pid = 1845] [serial = 486] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x9ae92400) [pid = 1845] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0xa2b77400) [pid = 1845] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x94dcdc00) [pid = 1845] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x9528e400) [pid = 1845] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x9528f400) [pid = 1845] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8de3c000) [pid = 1845] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0xa239e400) [pid = 1845] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x9a041c00) [pid = 1845] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:23:29 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x95c2a000) [pid = 1845] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:23:34 INFO - PROCESS | 1845 | --DOCSHELL 0x93987000 == 10 [pid = 1845] [id = 170] 20:23:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8df51800 == 9 [pid = 1845] [id = 161] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x94a54000) [pid = 1845] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x94754000) [pid = 1845] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x95298800) [pid = 1845] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x9113d800) [pid = 1845] [serial = 515] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x9a1dac00) [pid = 1845] [serial = 492] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x96625800) [pid = 1845] [serial = 495] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x964bfc00) [pid = 1845] [serial = 494] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x9b084800) [pid = 1845] [serial = 498] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x9ae96800) [pid = 1845] [serial = 497] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0xa2887000) [pid = 1845] [serial = 501] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0xa23e0400) [pid = 1845] [serial = 500] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0xa2c0e800) [pid = 1845] [serial = 504] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0xa2b80c00) [pid = 1845] [serial = 503] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8fcab800) [pid = 1845] [serial = 507] [outer = (nil)] [url = about:blank] 20:23:34 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x8fc13c00) [pid = 1845] [serial = 506] [outer = (nil)] [url = about:blank] 20:23:34 INFO - ...................................................................................................... 20:23:34 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16965ms 20:23:34 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:23:34 INFO - PROCESS | 1845 | 1477970614683 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]]]}] 20:23:34 INFO - PROCESS | 1845 | 1477970614806 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 1845 | 1477970614812 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 20:23:34 INFO - PROCESS | 1845 | 1477970614830 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 20:23:34 INFO - PROCESS | 1845 | 1477970614842 Marionette TRACE conn4 <- [1,788,null,{}] 20:23:34 INFO - PROCESS | 1845 | 1477970614858 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}] 20:23:35 INFO - PROCESS | 1845 | 1477970615043 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 20:23:35 INFO - PROCESS | 1845 | 1477970615177 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 20:23:35 INFO - PROCESS | 1845 | 1477970615181 Marionette TRACE conn4 <- [1,790,null,["8"]] 20:23:35 INFO - PROCESS | 1845 | 1477970615189 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 20:23:35 INFO - PROCESS | 1845 | 1477970615200 Marionette TRACE conn4 <- [1,791,null,{}] 20:23:35 INFO - PROCESS | 1845 | 1477970615212 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc13400 == 10 [pid = 1845] [id = 176] 20:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x8fc13800) [pid = 1845] [serial = 517] [outer = (nil)] 20:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x8fc15400) [pid = 1845] [serial = 518] [outer = 0x8fc13800] 20:23:35 INFO - PROCESS | 1845 | 1477970615319 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8fc1c400) [pid = 1845] [serial = 519] [outer = 0x8fc13800] 20:23:35 INFO - PROCESS | 1845 | 1477970615885 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]]]}] 20:23:35 INFO - .. 20:23:35 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1095ms 20:23:35 INFO - PROCESS | 1845 | 1477970615931 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:23:35 INFO - PROCESS | 1845 | 1477970615940 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:23:35 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:23:35 INFO - PROCESS | 1845 | 1477970615950 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}] 20:23:36 INFO - PROCESS | 1845 | 1477970616176 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 20:23:36 INFO - PROCESS | 1845 | 1477970616245 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 20:23:36 INFO - PROCESS | 1845 | 1477970616250 Marionette TRACE conn4 <- [1,795,null,["8"]] 20:23:36 INFO - PROCESS | 1845 | 1477970616256 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 20:23:36 INFO - PROCESS | 1845 | 1477970616264 Marionette TRACE conn4 <- [1,796,null,{}] 20:23:36 INFO - PROCESS | 1845 | 1477970616283 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x91117800 == 11 [pid = 1845] [id = 177] 20:23:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x91139c00) [pid = 1845] [serial = 520] [outer = (nil)] 20:23:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x9113d000) [pid = 1845] [serial = 521] [outer = 0x91139c00] 20:23:36 INFO - PROCESS | 1845 | 1477970616386 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8debac00) [pid = 1845] [serial = 522] [outer = 0x91139c00] 20:23:36 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:36 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:37 INFO - PROCESS | 1845 | 1477970617076 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 1845 | 1477970617134 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 20:23:37 INFO - TEST-START | /fetch/api/request/request-consume.html 20:23:37 INFO - PROCESS | 1845 | 1477970617143 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}] 20:23:37 INFO - PROCESS | 1845 | 1477970617373 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:23:37 INFO - PROCESS | 1845 | 1477970617391 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 20:23:37 INFO - PROCESS | 1845 | 1477970617396 Marionette TRACE conn4 <- [1,800,null,["8"]] 20:23:37 INFO - PROCESS | 1845 | 1477970617402 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 20:23:37 INFO - PROCESS | 1845 | 1477970617410 Marionette TRACE conn4 <- [1,801,null,{}] 20:23:37 INFO - PROCESS | 1845 | 1477970617419 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x939f0400 == 12 [pid = 1845] [id = 178] 20:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x939f0800) [pid = 1845] [serial = 523] [outer = (nil)] 20:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x93ce2c00) [pid = 1845] [serial = 524] [outer = 0x939f0800] 20:23:37 INFO - PROCESS | 1845 | 1477970617533 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x93ce9c00) [pid = 1845] [serial = 525] [outer = 0x939f0800] 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:38 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:38 INFO - PROCESS | 1845 | 1477970618452 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]]]}] 20:23:38 INFO - ...................................... 20:23:38 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1387ms 20:23:38 INFO - PROCESS | 1845 | 1477970618530 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 20:23:38 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:23:38 INFO - PROCESS | 1845 | 1477970618536 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 20:23:38 INFO - PROCESS | 1845 | 1477970618543 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}] 20:23:38 INFO - PROCESS | 1845 | 1477970618721 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 20:23:38 INFO - PROCESS | 1845 | 1477970618821 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 20:23:38 INFO - PROCESS | 1845 | 1477970618826 Marionette TRACE conn4 <- [1,805,null,["8"]] 20:23:38 INFO - PROCESS | 1845 | 1477970618832 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 20:23:38 INFO - PROCESS | 1845 | 1477970618839 Marionette TRACE conn4 <- [1,806,null,{}] 20:23:38 INFO - PROCESS | 1845 | 1477970618845 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x9529c400 == 13 [pid = 1845] [id = 179] 20:23:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x952b8400) [pid = 1845] [serial = 526] [outer = (nil)] 20:23:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x955dd000) [pid = 1845] [serial = 527] [outer = 0x952b8400] 20:23:38 INFO - PROCESS | 1845 | 1477970618947 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x96860c00) [pid = 1845] [serial = 528] [outer = 0x952b8400] 20:23:39 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:39 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:39 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:39 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:39 INFO - PROCESS | 1845 | 1477970619526 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]]]}] 20:23:39 INFO - ...... 20:23:39 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1021ms 20:23:39 INFO - PROCESS | 1845 | 1477970619565 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 1845 | 1477970619568 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 20:23:39 INFO - TEST-START | /fetch/api/request/request-error.html 20:23:39 INFO - PROCESS | 1845 | 1477970619577 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}] 20:23:39 INFO - PROCESS | 1845 | 1477970619741 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 20:23:39 INFO - PROCESS | 1845 | 1477970619755 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 20:23:39 INFO - PROCESS | 1845 | 1477970619759 Marionette TRACE conn4 <- [1,810,null,["8"]] 20:23:39 INFO - PROCESS | 1845 | 1477970619764 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 20:23:39 INFO - PROCESS | 1845 | 1477970619769 Marionette TRACE conn4 <- [1,811,null,{}] 20:23:39 INFO - PROCESS | 1845 | 1477970619867 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a94800 == 14 [pid = 1845] [id = 180] 20:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x97a95000) [pid = 1845] [serial = 529] [outer = (nil)] 20:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x983dd000) [pid = 1845] [serial = 530] [outer = 0x97a95000] 20:23:39 INFO - PROCESS | 1845 | 1477970619960 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x99451400) [pid = 1845] [serial = 531] [outer = 0x97a95000] 20:23:40 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:23:40 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:23:40 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:23:40 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:23:40 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:23:40 INFO - PROCESS | 1845 | 1477970620565 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]]]}] 20:23:40 INFO - .................... 20:23:40 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1025ms 20:23:40 INFO - PROCESS | 1845 | 1477970620603 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 1845 | 1477970620606 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:23:40 INFO - TEST-START | /fetch/api/request/request-headers.html 20:23:40 INFO - PROCESS | 1845 | 1477970620614 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}] 20:23:40 INFO - PROCESS | 1845 | 1477970620820 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 20:23:40 INFO - PROCESS | 1845 | 1477970620952 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 20:23:40 INFO - PROCESS | 1845 | 1477970620958 Marionette TRACE conn4 <- [1,815,null,["8"]] 20:23:40 INFO - PROCESS | 1845 | 1477970620966 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 20:23:40 INFO - PROCESS | 1845 | 1477970620977 Marionette TRACE conn4 <- [1,816,null,{}] 20:23:41 INFO - PROCESS | 1845 | 1477970620987 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dcc9000 == 15 [pid = 1845] [id = 181] 20:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8ddb3c00) [pid = 1845] [serial = 532] [outer = (nil)] 20:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8dead400) [pid = 1845] [serial = 533] [outer = 0x8ddb3c00] 20:23:41 INFO - PROCESS | 1845 | 1477970621149 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x8fc11800) [pid = 1845] [serial = 534] [outer = 0x8ddb3c00] 20:23:41 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:41 INFO - PROCESS | 1845 | [1845] WARNING: Retargeting failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:42 INFO - PROCESS | 1845 | 1477970622031 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]]]}] 20:23:42 INFO - ........................................................ 20:23:42 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1501ms 20:23:42 INFO - PROCESS | 1845 | 1477970622117 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 1845 | 1477970622124 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 20:23:42 INFO - TEST-START | /fetch/api/request/request-idl.html 20:23:42 INFO - PROCESS | 1845 | 1477970622138 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}] 20:23:42 INFO - PROCESS | 1845 | 1477970622333 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:23:42 INFO - PROCESS | 1845 | 1477970622517 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 20:23:42 INFO - PROCESS | 1845 | 1477970622525 Marionette TRACE conn4 <- [1,820,null,["8"]] 20:23:42 INFO - PROCESS | 1845 | 1477970622533 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 20:23:42 INFO - PROCESS | 1845 | 1477970622541 Marionette TRACE conn4 <- [1,821,null,{}] 20:23:42 INFO - PROCESS | 1845 | 1477970622549 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x93984000 == 16 [pid = 1845] [id = 182] 20:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x93987000) [pid = 1845] [serial = 535] [outer = (nil)] 20:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x939ecc00) [pid = 1845] [serial = 536] [outer = 0x93987000] 20:23:42 INFO - PROCESS | 1845 | 1477970622657 Marionette DEBUG loaded listener.js 20:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x9482fc00) [pid = 1845] [serial = 537] [outer = 0x93987000] 20:23:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:23:43 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:23:44 INFO - ............................................. 20:23:44 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1919ms 20:23:44 INFO - PROCESS | 1845 | 1477970623962 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]]]}] 20:23:44 INFO - PROCESS | 1845 | 1477970624065 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 1845 | 1477970624069 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 20:23:44 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:23:44 INFO - PROCESS | 1845 | 1477970624083 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}] 20:23:44 INFO - PROCESS | 1845 | 1477970624264 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 20:23:44 INFO - PROCESS | 1845 | 1477970624414 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 20:23:44 INFO - PROCESS | 1845 | 1477970624425 Marionette TRACE conn4 <- [1,825,null,["8"]] 20:23:44 INFO - PROCESS | 1845 | 1477970624433 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 20:23:44 INFO - PROCESS | 1845 | 1477970624442 Marionette TRACE conn4 <- [1,826,null,{}] 20:23:44 INFO - PROCESS | 1845 | 1477970624448 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dac4c00 == 17 [pid = 1845] [id = 183] 20:23:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x9b080400) [pid = 1845] [serial = 538] [outer = (nil)] 20:23:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x9b32b400) [pid = 1845] [serial = 539] [outer = 0x9b080400] 20:23:44 INFO - PROCESS | 1845 | 1477970624552 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x9b3d2c00) [pid = 1845] [serial = 540] [outer = 0x9b080400] 20:23:45 INFO - PROCESS | 1845 | [1845] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:23:45 INFO - PROCESS | 1845 | 1477970625474 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]]]}] 20:23:45 INFO - .............................. 20:23:45 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1432ms 20:23:45 INFO - PROCESS | 1845 | 1477970625514 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 20:23:45 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:23:45 INFO - PROCESS | 1845 | 1477970625521 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 20:23:45 INFO - PROCESS | 1845 | 1477970625531 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}] 20:23:45 INFO - PROCESS | 1845 | 1477970625725 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 20:23:45 INFO - PROCESS | 1845 | 1477970625843 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 20:23:45 INFO - PROCESS | 1845 | 1477970625850 Marionette TRACE conn4 <- [1,830,null,["8"]] 20:23:45 INFO - PROCESS | 1845 | 1477970625864 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 20:23:45 INFO - PROCESS | 1845 | 1477970625872 Marionette TRACE conn4 <- [1,831,null,{}] 20:23:45 INFO - PROCESS | 1845 | 1477970625878 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x92bc1800 == 18 [pid = 1845] [id = 184] 20:23:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x92bc2400) [pid = 1845] [serial = 541] [outer = (nil)] 20:23:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x9323dc00) [pid = 1845] [serial = 542] [outer = 0x92bc2400] 20:23:45 INFO - PROCESS | 1845 | 1477970625981 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x939fb800) [pid = 1845] [serial = 543] [outer = 0x92bc2400] 20:23:47 INFO - PROCESS | 1845 | 1477970627188 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]]]}] 20:23:47 INFO - ....... 20:23:47 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1679ms 20:23:47 INFO - PROCESS | 1845 | 1477970627214 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 1845 | 1477970627220 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:23:47 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:23:47 INFO - PROCESS | 1845 | 1477970627231 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}] 20:23:47 INFO - PROCESS | 1845 | 1477970627440 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 20:23:47 INFO - PROCESS | 1845 | 1477970627550 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 20:23:47 INFO - PROCESS | 1845 | 1477970627555 Marionette TRACE conn4 <- [1,835,null,["8"]] 20:23:47 INFO - PROCESS | 1845 | 1477970627563 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 20:23:47 INFO - PROCESS | 1845 | 1477970627570 Marionette TRACE conn4 <- [1,836,null,{}] 20:23:47 INFO - PROCESS | 1845 | 1477970627576 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x9398e400 == 19 [pid = 1845] [id = 185] 20:23:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x93992c00) [pid = 1845] [serial = 544] [outer = (nil)] 20:23:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x939ef800) [pid = 1845] [serial = 545] [outer = 0x93992c00] 20:23:47 INFO - PROCESS | 1845 | 1477970627689 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8fc14800) [pid = 1845] [serial = 546] [outer = 0x93992c00] 20:23:48 INFO - PROCESS | 1845 | 1477970628312 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"]]]}] 20:23:48 INFO - .... 20:23:48 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1120ms 20:23:48 INFO - PROCESS | 1845 | 1477970628352 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 20:23:48 INFO - PROCESS | 1845 | 1477970628360 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 20:23:48 INFO - TEST-START | /fetch/api/request/request-structure.html 20:23:48 INFO - PROCESS | 1845 | 1477970628367 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}] 20:23:48 INFO - PROCESS | 1845 | 1477970628595 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:23:48 INFO - PROCESS | 1845 | 1477970628666 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 20:23:48 INFO - PROCESS | 1845 | 1477970628671 Marionette TRACE conn4 <- [1,840,null,["8"]] 20:23:48 INFO - PROCESS | 1845 | 1477970628677 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 20:23:48 INFO - PROCESS | 1845 | 1477970628683 Marionette TRACE conn4 <- [1,841,null,{}] 20:23:48 INFO - PROCESS | 1845 | 1477970628689 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x9661f800 == 20 [pid = 1845] [id = 186] 20:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x96620000) [pid = 1845] [serial = 547] [outer = (nil)] 20:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x96624400) [pid = 1845] [serial = 548] [outer = 0x96620000] 20:23:48 INFO - PROCESS | 1845 | 1477970628798 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x96812c00) [pid = 1845] [serial = 549] [outer = 0x96620000] 20:23:49 INFO - PROCESS | 1845 | 1477970629476 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]]]}] 20:23:49 INFO - ................... 20:23:49 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1179ms 20:23:49 INFO - PROCESS | 1845 | 1477970629564 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 1845 | 1477970629571 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 20:23:49 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:23:49 INFO - PROCESS | 1845 | 1477970629579 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}] 20:23:49 INFO - PROCESS | 1845 | 1477970629801 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 20:23:49 INFO - PROCESS | 1845 | 1477970629824 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 20:23:49 INFO - PROCESS | 1845 | 1477970629829 Marionette TRACE conn4 <- [1,845,null,["8"]] 20:23:49 INFO - PROCESS | 1845 | 1477970629834 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 20:23:49 INFO - PROCESS | 1845 | 1477970629841 Marionette TRACE conn4 <- [1,846,null,{}] 20:23:49 INFO - PROCESS | 1845 | 1477970629906 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x9ae95c00 == 21 [pid = 1845] [id = 187] 20:23:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9ae96000) [pid = 1845] [serial = 550] [outer = (nil)] 20:23:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x9b07e400) [pid = 1845] [serial = 551] [outer = 0x9ae96000] 20:23:50 INFO - PROCESS | 1845 | 1477970630008 Marionette DEBUG loaded listener.js 20:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x9b336800) [pid = 1845] [serial = 552] [outer = 0x9ae96000] 20:23:50 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0f85000 == 22 [pid = 1845] [id = 188] 20:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0xa1127000) [pid = 1845] [serial = 553] [outer = (nil)] 20:23:50 INFO - PROCESS | 1845 | ++DOCSHELL 0xa1129000 == 23 [pid = 1845] [id = 189] 20:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0xa1129800) [pid = 1845] [serial = 554] [outer = (nil)] 20:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0xa1122800) [pid = 1845] [serial = 555] [outer = 0xa1127000] 20:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0xa112cc00) [pid = 1845] [serial = 556] [outer = 0xa1129800] 20:23:50 INFO - PROCESS | 1845 | 1477970630823 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:23:50 INFO - . 20:23:50 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1272ms 20:23:50 INFO - PROCESS | 1845 | 1477970630850 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 20:23:50 INFO - PROCESS | 1845 | 1477970630855 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 20:23:50 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:23:50 INFO - PROCESS | 1845 | 1477970630872 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}] 20:23:51 INFO - PROCESS | 1845 | 1477970631231 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x97a95000) [pid = 1845] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x952b8400) [pid = 1845] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x939f0800) [pid = 1845] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8fc13800) [pid = 1845] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8fde3400) [pid = 1845] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:23:51 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x91139c00) [pid = 1845] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:23:51 INFO - PROCESS | 1845 | 1477970631313 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 20:23:51 INFO - PROCESS | 1845 | 1477970631318 Marionette TRACE conn4 <- [1,850,null,["8"]] 20:23:51 INFO - PROCESS | 1845 | 1477970631323 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 20:23:51 INFO - PROCESS | 1845 | 1477970631331 Marionette TRACE conn4 <- [1,851,null,{}] 20:23:51 INFO - PROCESS | 1845 | 1477970631338 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabac00 == 24 [pid = 1845] [id = 190] 20:23:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8db0bc00) [pid = 1845] [serial = 557] [outer = (nil)] 20:23:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8dcc8000) [pid = 1845] [serial = 558] [outer = 0x8db0bc00] 20:23:51 INFO - PROCESS | 1845 | 1477970631439 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0xa2891800) [pid = 1845] [serial = 559] [outer = 0x8db0bc00] 20:23:51 INFO - PROCESS | 1845 | 1477970631944 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:23:51 INFO - . 20:23:51 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1129ms 20:23:52 INFO - PROCESS | 1845 | 1477970631999 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:23:52 INFO - PROCESS | 1845 | 1477970632004 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:23:52 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:23:52 INFO - PROCESS | 1845 | 1477970632013 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}] 20:23:52 INFO - PROCESS | 1845 | 1477970632211 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 20:23:52 INFO - PROCESS | 1845 | 1477970632229 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 20:23:52 INFO - PROCESS | 1845 | 1477970632232 Marionette TRACE conn4 <- [1,855,null,["8"]] 20:23:52 INFO - PROCESS | 1845 | 1477970632237 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 20:23:52 INFO - PROCESS | 1845 | 1477970632242 Marionette TRACE conn4 <- [1,856,null,{}] 20:23:52 INFO - PROCESS | 1845 | 1477970632247 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b07b400 == 25 [pid = 1845] [id = 191] 20:23:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0xa2b77400) [pid = 1845] [serial = 560] [outer = (nil)] 20:23:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0xa2b7d800) [pid = 1845] [serial = 561] [outer = 0xa2b77400] 20:23:52 INFO - PROCESS | 1845 | 1477970632343 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0xa2c0fc00) [pid = 1845] [serial = 562] [outer = 0xa2b77400] 20:23:55 INFO - PROCESS | 1845 | --DOCSHELL 0xa1129000 == 24 [pid = 1845] [id = 189] 20:23:55 INFO - PROCESS | 1845 | --DOCSHELL 0xa0f85000 == 23 [pid = 1845] [id = 188] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x983dd000) [pid = 1845] [serial = 530] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x99451400) [pid = 1845] [serial = 531] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x955dd000) [pid = 1845] [serial = 527] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x96860c00) [pid = 1845] [serial = 528] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x93ce2c00) [pid = 1845] [serial = 524] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x93ce9c00) [pid = 1845] [serial = 525] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x9113d000) [pid = 1845] [serial = 521] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8debac00) [pid = 1845] [serial = 522] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8fc15400) [pid = 1845] [serial = 518] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8fc1c400) [pid = 1845] [serial = 519] [outer = (nil)] [url = about:blank] 20:23:55 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x92bbf000) [pid = 1845] [serial = 516] [outer = (nil)] [url = about:blank] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x92bc2400) [pid = 1845] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x93992c00) [pid = 1845] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8db0bc00) [pid = 1845] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0xa1127000) [pid = 1845] [serial = 553] [outer = (nil)] [url = about:blank] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0xa1129800) [pid = 1845] [serial = 554] [outer = (nil)] [url = about:blank] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8ddb3c00) [pid = 1845] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x93987000) [pid = 1845] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x9b080400) [pid = 1845] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x9ae96000) [pid = 1845] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:23:58 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x96620000) [pid = 1845] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8dac4c00 == 22 [pid = 1845] [id = 183] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x92bc1800 == 21 [pid = 1845] [id = 184] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8dcc9000 == 20 [pid = 1845] [id = 181] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x91117800 == 19 [pid = 1845] [id = 177] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabac00 == 18 [pid = 1845] [id = 190] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x93984000 == 17 [pid = 1845] [id = 182] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x97a94800 == 16 [pid = 1845] [id = 180] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x9661f800 == 15 [pid = 1845] [id = 186] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x9529c400 == 14 [pid = 1845] [id = 179] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x9ae95c00 == 13 [pid = 1845] [id = 187] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x939f0400 == 12 [pid = 1845] [id = 178] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc13400 == 11 [pid = 1845] [id = 176] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc20800 == 10 [pid = 1845] [id = 175] 20:24:03 INFO - PROCESS | 1845 | --DOCSHELL 0x9398e400 == 9 [pid = 1845] [id = 185] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0xa1122800) [pid = 1845] [serial = 555] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0xa112cc00) [pid = 1845] [serial = 556] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x9323dc00) [pid = 1845] [serial = 542] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8fc14800) [pid = 1845] [serial = 546] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x939ef800) [pid = 1845] [serial = 545] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x96812c00) [pid = 1845] [serial = 549] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x96624400) [pid = 1845] [serial = 548] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x9b336800) [pid = 1845] [serial = 552] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x9b07e400) [pid = 1845] [serial = 551] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0xa2891800) [pid = 1845] [serial = 559] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8dcc8000) [pid = 1845] [serial = 558] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0xa2b7d800) [pid = 1845] [serial = 561] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x939fb800) [pid = 1845] [serial = 543] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x9b32b400) [pid = 1845] [serial = 539] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x9b3d2c00) [pid = 1845] [serial = 540] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x939ecc00) [pid = 1845] [serial = 536] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x9482fc00) [pid = 1845] [serial = 537] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8dead400) [pid = 1845] [serial = 533] [outer = (nil)] [url = about:blank] 20:24:03 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x8fc11800) [pid = 1845] [serial = 534] [outer = (nil)] [url = about:blank] 20:24:07 INFO - PROCESS | 1845 | --DOCSHELL 0x994ee400 == 8 [pid = 1845] [id = 9] 20:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x9945d400 == 7 [pid = 1845] [id = 10] 20:24:13 INFO - PROCESS | 1845 | --DOMWINDOW == 20 (0x994efc00) [pid = 1845] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:24:13 INFO - PROCESS | 1845 | --DOMWINDOW == 19 (0x9a0d7000) [pid = 1845] [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.] 20:24:18 INFO - PROCESS | 1845 | --DOMWINDOW == 18 (0x9a1d8000) [pid = 1845] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:24:18 INFO - PROCESS | 1845 | --DOMWINDOW == 17 (0x8dbcf400) [pid = 1845] [serial = 424] [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.] 20:24:22 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:24:22 INFO - PROCESS | 1845 | 1477970662524 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:24:22 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30573ms 20:24:22 INFO - PROCESS | 1845 | 1477970662588 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 1845 | 1477970662595 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 20:24:22 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:24:22 INFO - PROCESS | 1845 | 1477970662606 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}] 20:24:22 INFO - PROCESS | 1845 | 1477970662830 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:24:22 INFO - PROCESS | 1845 | 1477970662843 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 20:24:22 INFO - PROCESS | 1845 | 1477970662858 Marionette TRACE conn4 <- [1,860,null,["8"]] 20:24:22 INFO - PROCESS | 1845 | 1477970662869 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 20:24:22 INFO - PROCESS | 1845 | 1477970662877 Marionette TRACE conn4 <- [1,861,null,{}] 20:24:22 INFO - PROCESS | 1845 | 1477970662883 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de37c00 == 8 [pid = 1845] [id = 192] 20:24:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 18 (0x8de38800) [pid = 1845] [serial = 563] [outer = (nil)] 20:24:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 19 (0x8de40c00) [pid = 1845] [serial = 564] [outer = 0x8de38800] 20:24:22 INFO - PROCESS | 1845 | 1477970662990 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x8deb9000) [pid = 1845] [serial = 565] [outer = 0x8de38800] 20:24:23 INFO - PROCESS | 1845 | 1477970663679 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"]]]}] 20:24:23 INFO - ..... 20:24:23 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1127ms 20:24:23 INFO - PROCESS | 1845 | 1477970663732 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 1845 | 1477970663738 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 20:24:23 INFO - TEST-START | /html-media-capture/idlharness.html 20:24:23 INFO - PROCESS | 1845 | 1477970663745 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}] 20:24:23 INFO - PROCESS | 1845 | 1477970663971 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 20:24:23 INFO - PROCESS | 1845 | 1477970663985 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 20:24:23 INFO - PROCESS | 1845 | 1477970663990 Marionette TRACE conn4 <- [1,865,null,["8"]] 20:24:24 INFO - PROCESS | 1845 | 1477970664003 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 20:24:24 INFO - PROCESS | 1845 | 1477970664009 Marionette TRACE conn4 <- [1,866,null,{}] 20:24:24 INFO - PROCESS | 1845 | 1477970664015 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3400 == 9 [pid = 1845] [id = 193] 20:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x8fca0400) [pid = 1845] [serial = 566] [outer = (nil)] 20:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x8fcac000) [pid = 1845] [serial = 567] [outer = 0x8fca0400] 20:24:24 INFO - PROCESS | 1845 | 1477970664115 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x8ddb5800) [pid = 1845] [serial = 568] [outer = 0x8fca0400] 20:24:25 INFO - PROCESS | 1845 | 1477970664986 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"]]]}] 20:24:25 INFO - .... 20:24:25 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1275ms 20:24:25 INFO - PROCESS | 1845 | 1477970665029 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 1845 | 1477970665036 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 20:24:25 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:24:25 INFO - PROCESS | 1845 | 1477970665044 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}] 20:24:25 INFO - PROCESS | 1845 | 1477970665278 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 20:24:25 INFO - PROCESS | 1845 | 1477970665301 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 20:24:25 INFO - PROCESS | 1845 | 1477970665307 Marionette TRACE conn4 <- [1,870,null,["8"]] 20:24:25 INFO - PROCESS | 1845 | 1477970665312 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 20:24:25 INFO - PROCESS | 1845 | 1477970665322 Marionette TRACE conn4 <- [1,871,null,{}] 20:24:25 INFO - PROCESS | 1845 | 1477970665332 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x939ec800 == 10 [pid = 1845] [id = 194] 20:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x939ecc00) [pid = 1845] [serial = 569] [outer = (nil)] 20:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x939ef800) [pid = 1845] [serial = 570] [outer = 0x939ecc00] 20:24:25 INFO - PROCESS | 1845 | 1477970665515 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x93bb3c00) [pid = 1845] [serial = 571] [outer = 0x939ecc00] 20:24:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x9528e400 == 11 [pid = 1845] [id = 195] 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x95291800) [pid = 1845] [serial = 572] [outer = (nil)] 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x964ec000) [pid = 1845] [serial = 573] [outer = 0x95291800] 20:24:26 INFO - PROCESS | 1845 | 1477970666157 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x9661d000) [pid = 1845] [serial = 574] [outer = 0x95291800] 20:24:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x94836800 == 12 [pid = 1845] [id = 196] 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x94a53000) [pid = 1845] [serial = 575] [outer = (nil)] 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x9685cc00) [pid = 1845] [serial = 576] [outer = 0x94a53000] 20:24:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x95291400) [pid = 1845] [serial = 577] [outer = 0x94a53000] 20:24:27 INFO - PROCESS | 1845 | 1477970667099 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]]]}] 20:24:27 INFO - . 20:24:27 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2187ms 20:24:27 INFO - PROCESS | 1845 | 1477970667231 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 1845 | 1477970667236 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:24:27 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:24:27 INFO - PROCESS | 1845 | 1477970667244 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}] 20:24:27 INFO - PROCESS | 1845 | 1477970667394 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 20:24:27 INFO - PROCESS | 1845 | 1477970667404 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 20:24:27 INFO - PROCESS | 1845 | 1477970667407 Marionette TRACE conn4 <- [1,875,null,["8"]] 20:24:27 INFO - PROCESS | 1845 | 1477970667416 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 20:24:27 INFO - PROCESS | 1845 | 1477970667421 Marionette TRACE conn4 <- [1,876,null,{}] 20:24:27 INFO - PROCESS | 1845 | 1477970667428 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x9110d400 == 13 [pid = 1845] [id = 197] 20:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x97a3b400) [pid = 1845] [serial = 578] [outer = (nil)] 20:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x97a47400) [pid = 1845] [serial = 579] [outer = 0x97a3b400] 20:24:27 INFO - PROCESS | 1845 | 1477970667532 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x97a94800) [pid = 1845] [serial = 580] [outer = 0x97a3b400] 20:24:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x994f1000 == 14 [pid = 1845] [id = 198] 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x994f7400) [pid = 1845] [serial = 581] [outer = (nil)] 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x9a03c800) [pid = 1845] [serial = 582] [outer = 0x994f7400] 20:24:28 INFO - PROCESS | 1845 | 1477970668125 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x9a175c00) [pid = 1845] [serial = 583] [outer = 0x994f7400] 20:24:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x983e2000 == 15 [pid = 1845] [id = 199] 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x983e2c00) [pid = 1845] [serial = 584] [outer = (nil)] 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x99458800) [pid = 1845] [serial = 585] [outer = 0x983e2c00] 20:24:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x9a1da800) [pid = 1845] [serial = 586] [outer = 0x983e2c00] 20:24:29 INFO - PROCESS | 1845 | 1477970669131 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]]]}] 20:24:29 INFO - . 20:24:29 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1998ms 20:24:29 INFO - PROCESS | 1845 | 1477970669241 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 1845 | 1477970669244 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 20:24:29 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:24:29 INFO - PROCESS | 1845 | 1477970669252 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}] 20:24:29 INFO - PROCESS | 1845 | 1477970669388 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:24:29 INFO - PROCESS | 1845 | 1477970669400 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 20:24:29 INFO - PROCESS | 1845 | 1477970669402 Marionette TRACE conn4 <- [1,880,null,["8"]] 20:24:29 INFO - PROCESS | 1845 | 1477970669420 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 20:24:29 INFO - PROCESS | 1845 | 1477970669424 Marionette TRACE conn4 <- [1,881,null,{}] 20:24:29 INFO - PROCESS | 1845 | 1477970669431 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a2c0c00 == 16 [pid = 1845] [id = 200] 20:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x9a2c1000) [pid = 1845] [serial = 587] [outer = (nil)] 20:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x9a436000) [pid = 1845] [serial = 588] [outer = 0x9a2c1000] 20:24:29 INFO - PROCESS | 1845 | 1477970669521 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x9a46f800) [pid = 1845] [serial = 589] [outer = 0x9a2c1000] 20:24:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40400 == 17 [pid = 1845] [id = 201] 20:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8de41c00) [pid = 1845] [serial = 590] [outer = (nil)] 20:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8fb3f800) [pid = 1845] [serial = 591] [outer = 0x8de41c00] 20:24:30 INFO - PROCESS | 1845 | 1477970670214 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8fc11c00) [pid = 1845] [serial = 592] [outer = 0x8de41c00] 20:24:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x91140400 == 18 [pid = 1845] [id = 202] 20:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x91140800) [pid = 1845] [serial = 593] [outer = (nil)] 20:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8fc1c400) [pid = 1845] [serial = 594] [outer = 0x91140800] 20:24:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x92bb9c00) [pid = 1845] [serial = 595] [outer = 0x91140800] 20:24:31 INFO - PROCESS | 1845 | 1477970671492 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]]]}] 20:24:31 INFO - . 20:24:31 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2376ms 20:24:31 INFO - PROCESS | 1845 | 1477970671630 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 1845 | 1477970671637 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 20:24:31 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:24:31 INFO - PROCESS | 1845 | 1477970671646 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}] 20:24:31 INFO - PROCESS | 1845 | 1477970671857 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 20:24:32 INFO - PROCESS | 1845 | 1477970672020 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 20:24:32 INFO - PROCESS | 1845 | 1477970672027 Marionette TRACE conn4 <- [1,885,null,["8"]] 20:24:32 INFO - PROCESS | 1845 | 1477970672036 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 20:24:32 INFO - PROCESS | 1845 | 1477970672045 Marionette TRACE conn4 <- [1,886,null,{}] 20:24:32 INFO - PROCESS | 1845 | 1477970672051 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x94dc2000 == 19 [pid = 1845] [id = 203] 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x94dcd000) [pid = 1845] [serial = 596] [outer = (nil)] 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x9686bc00) [pid = 1845] [serial = 597] [outer = 0x94dcd000] 20:24:32 INFO - PROCESS | 1845 | 1477970672166 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x99458c00) [pid = 1845] [serial = 598] [outer = 0x94dcd000] 20:24:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a4d3c00 == 20 [pid = 1845] [id = 204] 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x9a4d5800) [pid = 1845] [serial = 599] [outer = (nil)] 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9ae94400) [pid = 1845] [serial = 600] [outer = 0x9a4d5800] 20:24:32 INFO - PROCESS | 1845 | 1477970672804 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x9ae96400) [pid = 1845] [serial = 601] [outer = 0x9a4d5800] 20:24:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a47b400 == 21 [pid = 1845] [id = 205] 20:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x9a4d6000) [pid = 1845] [serial = 602] [outer = (nil)] 20:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x9a4d1000) [pid = 1845] [serial = 603] [outer = 0x9a4d6000] 20:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x9b429000) [pid = 1845] [serial = 604] [outer = 0x9a4d6000] 20:24:34 INFO - PROCESS | 1845 | 1477970674056 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]]]}] 20:24:34 INFO - . 20:24:34 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2527ms 20:24:34 INFO - PROCESS | 1845 | 1477970674172 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 20:24:34 INFO - PROCESS | 1845 | 1477970674177 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 20:24:34 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:24:34 INFO - PROCESS | 1845 | 1477970674185 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}] 20:24:34 INFO - PROCESS | 1845 | 1477970674490 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 20:24:34 INFO - PROCESS | 1845 | 1477970674704 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 20:24:34 INFO - PROCESS | 1845 | 1477970674710 Marionette TRACE conn4 <- [1,890,null,["8"]] 20:24:34 INFO - PROCESS | 1845 | 1477970674719 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 20:24:34 INFO - PROCESS | 1845 | 1477970674728 Marionette TRACE conn4 <- [1,891,null,{}] 20:24:34 INFO - PROCESS | 1845 | 1477970674735 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 1845 | --DOCSHELL 0x9b07b400 == 20 [pid = 1845] [id = 191] 20:24:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab8400 == 21 [pid = 1845] [id = 206] 20:24:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8dac1c00) [pid = 1845] [serial = 605] [outer = (nil)] 20:24:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8dbd7400) [pid = 1845] [serial = 606] [outer = 0x8dac1c00] 20:24:35 INFO - PROCESS | 1845 | 1477970675506 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8debb000) [pid = 1845] [serial = 607] [outer = 0x8dac1c00] 20:24:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fae3800 == 22 [pid = 1845] [id = 207] 20:24:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fc16000) [pid = 1845] [serial = 608] [outer = (nil)] 20:24:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8fde9000) [pid = 1845] [serial = 609] [outer = 0x8fc16000] 20:24:36 INFO - PROCESS | 1845 | 1477970676141 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8deb3c00) [pid = 1845] [serial = 610] [outer = 0x8fc16000] 20:24:36 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12373 20:24:37 INFO - PROCESS | 1845 | 1477970677076 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]]]}] 20:24:37 INFO - . 20:24:37 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2929ms 20:24:37 INFO - PROCESS | 1845 | 1477970677115 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 1845 | 1477970677121 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:24:37 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:24:37 INFO - PROCESS | 1845 | 1477970677130 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}] 20:24:37 INFO - PROCESS | 1845 | 1477970677323 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 20:24:37 INFO - PROCESS | 1845 | 1477970677432 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 20:24:37 INFO - PROCESS | 1845 | 1477970677438 Marionette TRACE conn4 <- [1,895,null,["8"]] 20:24:37 INFO - PROCESS | 1845 | 1477970677445 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 20:24:37 INFO - PROCESS | 1845 | 1477970677455 Marionette TRACE conn4 <- [1,896,null,{}] 20:24:37 INFO - PROCESS | 1845 | 1477970677461 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x92efa000 == 23 [pid = 1845] [id = 208] 20:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x9323b400) [pid = 1845] [serial = 611] [outer = (nil)] 20:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x93246800) [pid = 1845] [serial = 612] [outer = 0x9323b400] 20:24:37 INFO - PROCESS | 1845 | 1477970677565 Marionette DEBUG loaded listener.js 20:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x93bb0c00) [pid = 1845] [serial = 613] [outer = 0x9323b400] 20:24:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x9528dc00 == 24 [pid = 1845] [id = 209] 20:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x9528f400) [pid = 1845] [serial = 614] [outer = (nil)] 20:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x96620c00) [pid = 1845] [serial = 615] [outer = 0x9528f400] 20:24:38 INFO - PROCESS | 1845 | 1477970678171 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x96810c00) [pid = 1845] [serial = 616] [outer = 0x9528f400] 20:24:38 INFO - PROCESS | 1845 | 1477970678954 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]]]}] 20:24:38 INFO - . 20:24:39 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1875ms 20:24:39 INFO - PROCESS | 1845 | 1477970679042 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 1845 | 1477970679048 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 20:24:39 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:24:39 INFO - PROCESS | 1845 | 1477970679056 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}] 20:24:39 INFO - PROCESS | 1845 | 1477970679260 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:24:39 INFO - PROCESS | 1845 | 1477970679292 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 20:24:39 INFO - PROCESS | 1845 | 1477970679298 Marionette TRACE conn4 <- [1,900,null,["8"]] 20:24:39 INFO - PROCESS | 1845 | 1477970679370 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 20:24:39 INFO - PROCESS | 1845 | 1477970679375 Marionette TRACE conn4 <- [1,901,null,{}] 20:24:39 INFO - PROCESS | 1845 | 1477970679382 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a44c00 == 25 [pid = 1845] [id = 210] 20:24:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x97a98800) [pid = 1845] [serial = 617] [outer = (nil)] 20:24:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x983db800) [pid = 1845] [serial = 618] [outer = 0x97a98800] 20:24:39 INFO - PROCESS | 1845 | 1477970679480 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9945d400) [pid = 1845] [serial = 619] [outer = 0x97a98800] 20:24:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a175000 == 26 [pid = 1845] [id = 211] 20:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x9a1d4400) [pid = 1845] [serial = 620] [outer = (nil)] 20:24:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a1d4800 == 27 [pid = 1845] [id = 212] 20:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x9a1d4c00) [pid = 1845] [serial = 621] [outer = (nil)] 20:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x9a1d8400) [pid = 1845] [serial = 622] [outer = 0x9a1d4400] 20:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8de39800) [pid = 1845] [serial = 623] [outer = 0x9a1d4c00] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8de38800) [pid = 1845] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8fca0400) [pid = 1845] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x97a3b400) [pid = 1845] [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] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x983e2c00) [pid = 1845] [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] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x95291800) [pid = 1845] [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] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x994f7400) [pid = 1845] [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] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa2b77400) [pid = 1845] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x94a53000) [pid = 1845] [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;] 20:24:40 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x939ecc00) [pid = 1845] [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] 20:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x994ed000) [pid = 1845] [serial = 624] [outer = 0x9a1d4c00] 20:24:40 INFO - PROCESS | 1845 | 1477970680597 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]]]}] 20:24:40 INFO - . 20:24:40 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1587ms 20:24:40 INFO - PROCESS | 1845 | 1477970680652 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 1845 | 1477970680661 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 20:24:40 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:24:40 INFO - PROCESS | 1845 | 1477970680668 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}] 20:24:40 INFO - PROCESS | 1845 | 1477970680862 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 20:24:40 INFO - PROCESS | 1845 | 1477970680968 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 20:24:40 INFO - PROCESS | 1845 | 1477970680974 Marionette TRACE conn4 <- [1,905,null,["8"]] 20:24:40 INFO - PROCESS | 1845 | 1477970680979 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 20:24:40 INFO - PROCESS | 1845 | 1477970680991 Marionette TRACE conn4 <- [1,906,null,{}] 20:24:41 INFO - PROCESS | 1845 | 1477970680998 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a499400 == 28 [pid = 1845] [id = 213] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x9a4cf800) [pid = 1845] [serial = 625] [outer = (nil)] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9ae8ec00) [pid = 1845] [serial = 626] [outer = 0x9a4cf800] 20:24:41 INFO - PROCESS | 1845 | 1477970681099 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x9b089c00) [pid = 1845] [serial = 627] [outer = 0x9a4cf800] 20:24:41 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0fed800 == 29 [pid = 1845] [id = 214] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa0ff3c00) [pid = 1845] [serial = 628] [outer = (nil)] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0xa0feb400) [pid = 1845] [serial = 629] [outer = 0xa0ff3c00] 20:24:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x983e2c00 == 30 [pid = 1845] [id = 215] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0xa0ff4400) [pid = 1845] [serial = 630] [outer = (nil)] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0xa0fe9c00) [pid = 1845] [serial = 631] [outer = 0xa0ff4400] 20:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8de3ac00) [pid = 1845] [serial = 632] [outer = 0xa0ff3c00] 20:24:41 INFO - PROCESS | 1845 | 1477970681856 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]]]}] 20:24:41 INFO - . 20:24:41 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1223ms 20:24:41 INFO - PROCESS | 1845 | 1477970681891 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 1845 | 1477970681896 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 20:24:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:24:41 INFO - PROCESS | 1845 | 1477970681904 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}] 20:24:42 INFO - PROCESS | 1845 | 1477970682124 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 20:24:42 INFO - PROCESS | 1845 | 1477970682135 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 20:24:42 INFO - PROCESS | 1845 | 1477970682139 Marionette TRACE conn4 <- [1,910,null,["8"]] 20:24:42 INFO - PROCESS | 1845 | 1477970682150 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 20:24:42 INFO - PROCESS | 1845 | 1477970682154 Marionette TRACE conn4 <- [1,911,null,{}] 20:24:42 INFO - PROCESS | 1845 | 1477970682161 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0f87c00 == 31 [pid = 1845] [id = 216] 20:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0xa0ff4000) [pid = 1845] [serial = 633] [outer = (nil)] 20:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0xa112cc00) [pid = 1845] [serial = 634] [outer = 0xa0ff4000] 20:24:42 INFO - PROCESS | 1845 | 1477970682315 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0xa1199c00) [pid = 1845] [serial = 635] [outer = 0xa0ff4000] 20:24:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dcc9400 == 32 [pid = 1845] [id = 217] 20:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8ddb9400) [pid = 1845] [serial = 636] [outer = (nil)] 20:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8fb41000) [pid = 1845] [serial = 637] [outer = 0x8ddb9400] 20:24:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8df5b400) [pid = 1845] [serial = 638] [outer = 0x8ddb9400] 20:24:43 INFO - PROCESS | 1845 | 1477970683281 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]]]}] 20:24:43 INFO - . 20:24:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1421ms 20:24:43 INFO - PROCESS | 1845 | 1477970683327 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 1845 | 1477970683333 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:24:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:24:43 INFO - PROCESS | 1845 | 1477970683346 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}] 20:24:43 INFO - PROCESS | 1845 | 1477970683614 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 20:24:43 INFO - PROCESS | 1845 | 1477970683767 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 20:24:43 INFO - PROCESS | 1845 | 1477970683771 Marionette TRACE conn4 <- [1,915,null,["8"]] 20:24:43 INFO - PROCESS | 1845 | 1477970683779 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 20:24:43 INFO - PROCESS | 1845 | 1477970683787 Marionette TRACE conn4 <- [1,916,null,{}] 20:24:43 INFO - PROCESS | 1845 | 1477970683794 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x9398f800 == 33 [pid = 1845] [id = 218] 20:24:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x93992800) [pid = 1845] [serial = 639] [outer = (nil)] 20:24:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x94dc9400) [pid = 1845] [serial = 640] [outer = 0x93992800] 20:24:43 INFO - PROCESS | 1845 | 1477970683956 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x9661fc00) [pid = 1845] [serial = 641] [outer = 0x93992800] 20:24:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x94a54000 == 34 [pid = 1845] [id = 219] 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x9a1cc800) [pid = 1845] [serial = 642] [outer = (nil)] 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x9a171400) [pid = 1845] [serial = 643] [outer = 0x9a1cc800] 20:24:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a2bdc00 == 35 [pid = 1845] [id = 220] 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x9a432000) [pid = 1845] [serial = 644] [outer = (nil)] 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x9b32cc00) [pid = 1845] [serial = 645] [outer = 0x9a432000] 20:24:44 INFO - PROCESS | 1845 | 1477970684730 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0xa1122800) [pid = 1845] [serial = 646] [outer = 0x9a432000] 20:24:45 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 20:24:45 INFO - PROCESS | 1845 | 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] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x983e2000 == 34 [pid = 1845] [id = 199] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x9a47b400 == 33 [pid = 1845] [id = 205] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x94836800 == 32 [pid = 1845] [id = 196] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x91140400 == 31 [pid = 1845] [id = 202] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x994f1000 == 30 [pid = 1845] [id = 198] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x9528e400 == 29 [pid = 1845] [id = 195] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x939ec800 == 28 [pid = 1845] [id = 194] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x983e2c00 == 27 [pid = 1845] [id = 215] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x9a1d4800 == 26 [pid = 1845] [id = 212] 20:24:46 INFO - PROCESS | 1845 | --DOCSHELL 0x9a175000 == 25 [pid = 1845] [id = 211] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8ddb5800) [pid = 1845] [serial = 568] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0xa2c0fc00) [pid = 1845] [serial = 562] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8de40c00) [pid = 1845] [serial = 564] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x93bb3c00) [pid = 1845] [serial = 571] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x964ec000) [pid = 1845] [serial = 573] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x8deb9000) [pid = 1845] [serial = 565] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x9a175c00) [pid = 1845] [serial = 583] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9a436000) [pid = 1845] [serial = 588] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x9661d000) [pid = 1845] [serial = 574] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x97a94800) [pid = 1845] [serial = 580] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x97a47400) [pid = 1845] [serial = 579] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x939ef800) [pid = 1845] [serial = 570] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x9a03c800) [pid = 1845] [serial = 582] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fcac000) [pid = 1845] [serial = 567] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x99458800) [pid = 1845] [serial = 585] [outer = (nil)] [url = about:blank] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9a1da800) [pid = 1845] [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] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x95291400) [pid = 1845] [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;] 20:24:46 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9685cc00) [pid = 1845] [serial = 576] [outer = (nil)] [url = about:blank] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0xa0ff4400) [pid = 1845] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x91140800) [pid = 1845] [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] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8dac1c00) [pid = 1845] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x9323b400) [pid = 1845] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8fc16000) [pid = 1845] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9528f400) [pid = 1845] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x9a2c1000) [pid = 1845] [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] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9a1d4c00) [pid = 1845] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x97a98800) [pid = 1845] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8de41c00) [pid = 1845] [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] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0xa0ff3c00) [pid = 1845] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x9a4cf800) [pid = 1845] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:24:49 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x9a1d4400) [pid = 1845] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9528dc00 == 24 [pid = 1845] [id = 209] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9a499400 == 23 [pid = 1845] [id = 213] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9a4d3c00 == 22 [pid = 1845] [id = 204] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40400 == 21 [pid = 1845] [id = 201] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x92efa000 == 20 [pid = 1845] [id = 208] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9110d400 == 19 [pid = 1845] [id = 197] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x97a44c00 == 18 [pid = 1845] [id = 210] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x94dc2000 == 17 [pid = 1845] [id = 203] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9a2c0c00 == 16 [pid = 1845] [id = 200] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0xa0fed800 == 15 [pid = 1845] [id = 214] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3400 == 14 [pid = 1845] [id = 193] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8fae3800 == 13 [pid = 1845] [id = 207] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8de37c00 == 12 [pid = 1845] [id = 192] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab8400 == 11 [pid = 1845] [id = 206] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9a2bdc00 == 10 [pid = 1845] [id = 220] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8dcc9400 == 9 [pid = 1845] [id = 217] 20:24:54 INFO - PROCESS | 1845 | --DOCSHELL 0xa0f87c00 == 8 [pid = 1845] [id = 216] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0xa0fe9c00) [pid = 1845] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x994ed000) [pid = 1845] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8de3ac00) [pid = 1845] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8de39800) [pid = 1845] [serial = 623] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0xa0feb400) [pid = 1845] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x9a1d8400) [pid = 1845] [serial = 622] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x93bb0c00) [pid = 1845] [serial = 613] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x93246800) [pid = 1845] [serial = 612] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x96810c00) [pid = 1845] [serial = 616] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x96620c00) [pid = 1845] [serial = 615] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x9945d400) [pid = 1845] [serial = 619] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x983db800) [pid = 1845] [serial = 618] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x9b089c00) [pid = 1845] [serial = 627] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x9ae8ec00) [pid = 1845] [serial = 626] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8fde9000) [pid = 1845] [serial = 609] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8deb3c00) [pid = 1845] [serial = 610] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8dbd7400) [pid = 1845] [serial = 606] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8debb000) [pid = 1845] [serial = 607] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x9a46f800) [pid = 1845] [serial = 589] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x8fb3f800) [pid = 1845] [serial = 591] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8fc11c00) [pid = 1845] [serial = 592] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8fc1c400) [pid = 1845] [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] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x92bb9c00) [pid = 1845] [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] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x9686bc00) [pid = 1845] [serial = 597] [outer = (nil)] [url = about:blank] 20:24:54 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x9ae94400) [pid = 1845] [serial = 600] [outer = (nil)] [url = about:blank] 20:24:56 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8ddb9400) [pid = 1845] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:56 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0xa0ff4000) [pid = 1845] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:24:56 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x9a4d6000) [pid = 1845] [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] 20:24:56 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x94dcd000) [pid = 1845] [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] 20:24:56 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x9a4d5800) [pid = 1845] [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] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8df5b400) [pid = 1845] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fb41000) [pid = 1845] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0xa1199c00) [pid = 1845] [serial = 635] [outer = (nil)] [url = about:blank] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0xa112cc00) [pid = 1845] [serial = 634] [outer = (nil)] [url = about:blank] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x94dc9400) [pid = 1845] [serial = 640] [outer = (nil)] [url = about:blank] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x9b429000) [pid = 1845] [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] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x9a4d1000) [pid = 1845] [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] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x9b32cc00) [pid = 1845] [serial = 645] [outer = (nil)] [url = about:blank] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x99458c00) [pid = 1845] [serial = 598] [outer = (nil)] [url = about:blank] 20:25:01 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x9ae96400) [pid = 1845] [serial = 601] [outer = (nil)] [url = about:blank] 20:25:14 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:25:14 INFO - PROCESS | 1845 | 1477970714168 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]]]}] 20:25:14 INFO - . 20:25:14 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30864ms 20:25:14 INFO - PROCESS | 1845 | 1477970714211 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 1845 | 1477970714218 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 20:25:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:25:14 INFO - PROCESS | 1845 | 1477970714230 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}] 20:25:14 INFO - PROCESS | 1845 | --DOCSHELL 0x94a54000 == 7 [pid = 1845] [id = 219] 20:25:14 INFO - PROCESS | 1845 | 1477970714463 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:25:14 INFO - PROCESS | 1845 | 1477970714534 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 20:25:14 INFO - PROCESS | 1845 | 1477970714539 Marionette TRACE conn4 <- [1,920,null,["8"]] 20:25:14 INFO - PROCESS | 1845 | 1477970714549 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 20:25:14 INFO - PROCESS | 1845 | 1477970714557 Marionette TRACE conn4 <- [1,921,null,{}] 20:25:14 INFO - PROCESS | 1845 | 1477970714564 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3a000 == 8 [pid = 1845] [id = 221] 20:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x8de3ac00) [pid = 1845] [serial = 647] [outer = (nil)] 20:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x8de42400) [pid = 1845] [serial = 648] [outer = 0x8de3ac00] 20:25:14 INFO - PROCESS | 1845 | 1477970714673 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8deb6400) [pid = 1845] [serial = 649] [outer = 0x8de3ac00] 20:25:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4c400 == 9 [pid = 1845] [id = 222] 20:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8fc11c00) [pid = 1845] [serial = 650] [outer = (nil)] 20:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8df5b400) [pid = 1845] [serial = 651] [outer = 0x8fc11c00] 20:25:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc14800 == 10 [pid = 1845] [id = 223] 20:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8fc15000) [pid = 1845] [serial = 652] [outer = (nil)] 20:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8fc1a000) [pid = 1845] [serial = 653] [outer = 0x8fc15000] 20:25:15 INFO - PROCESS | 1845 | 1477970715237 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8fc1c400) [pid = 1845] [serial = 654] [outer = 0x8fc15000] 20:25:15 INFO - PROCESS | 1845 | 1477970715830 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 \"b484afa9-8681-44d4-960f-f7c5bac0aa98\"","@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"]]]}] 20:25:15 INFO - ... 20:25:15 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1622ms 20:25:15 INFO - PROCESS | 1845 | 1477970715906 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 1845 | 1477970715912 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 20:25:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:25:15 INFO - PROCESS | 1845 | 1477970715922 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}] 20:25:16 INFO - PROCESS | 1845 | 1477970716127 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 20:25:16 INFO - PROCESS | 1845 | 1477970716142 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 20:25:16 INFO - PROCESS | 1845 | 1477970716147 Marionette TRACE conn4 <- [1,925,null,["8"]] 20:25:16 INFO - PROCESS | 1845 | 1477970716242 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 20:25:16 INFO - PROCESS | 1845 | 1477970716251 Marionette TRACE conn4 <- [1,926,null,{}] 20:25:16 INFO - PROCESS | 1845 | 1477970716312 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab9800 == 11 [pid = 1845] [id = 224] 20:25:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x91115c00) [pid = 1845] [serial = 655] [outer = (nil)] 20:25:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x9113bc00) [pid = 1845] [serial = 656] [outer = 0x91115c00] 20:25:16 INFO - PROCESS | 1845 | 1477970716427 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x91142800) [pid = 1845] [serial = 657] [outer = 0x91115c00] 20:25:17 INFO - PROCESS | 1845 | 1477970717016 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]]]}] 20:25:17 INFO - . 20:25:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1130ms 20:25:17 INFO - PROCESS | 1845 | 1477970717061 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 1845 | 1477970717070 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 20:25:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:25:17 INFO - PROCESS | 1845 | 1477970717078 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}] 20:25:17 INFO - PROCESS | 1845 | 1477970717307 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 20:25:17 INFO - PROCESS | 1845 | 1477970717324 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 20:25:17 INFO - PROCESS | 1845 | 1477970717329 Marionette TRACE conn4 <- [1,930,null,["8"]] 20:25:17 INFO - PROCESS | 1845 | 1477970717335 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 20:25:17 INFO - PROCESS | 1845 | 1477970717343 Marionette TRACE conn4 <- [1,931,null,{}] 20:25:17 INFO - PROCESS | 1845 | 1477970717349 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x93990400 == 12 [pid = 1845] [id = 225] 20:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x93992400) [pid = 1845] [serial = 658] [outer = (nil)] 20:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x95294800) [pid = 1845] [serial = 659] [outer = 0x93992400] 20:25:17 INFO - PROCESS | 1845 | 1477970717459 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x95298000) [pid = 1845] [serial = 660] [outer = 0x93992400] 20:25:18 INFO - PROCESS | 1845 | 1477970718161 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:18 INFO - . 20:25:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1126ms 20:25:18 INFO - PROCESS | 1845 | 1477970718205 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 1845 | 1477970718210 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:25:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:25:18 INFO - PROCESS | 1845 | 1477970718220 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}] 20:25:18 INFO - PROCESS | 1845 | 1477970718426 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 20:25:18 INFO - PROCESS | 1845 | 1477970718444 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 20:25:18 INFO - PROCESS | 1845 | 1477970718447 Marionette TRACE conn4 <- [1,935,null,["8"]] 20:25:18 INFO - PROCESS | 1845 | 1477970718453 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 20:25:18 INFO - PROCESS | 1845 | 1477970718458 Marionette TRACE conn4 <- [1,936,null,{}] 20:25:18 INFO - PROCESS | 1845 | 1477970718464 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x95c2bc00 == 13 [pid = 1845] [id = 226] 20:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x95c30400) [pid = 1845] [serial = 661] [outer = (nil)] 20:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x964b9c00) [pid = 1845] [serial = 662] [outer = 0x95c30400] 20:25:18 INFO - PROCESS | 1845 | 1477970718558 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x964ea400) [pid = 1845] [serial = 663] [outer = 0x95c30400] 20:25:19 INFO - PROCESS | 1845 | 1477970719167 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:19 INFO - . 20:25:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 970ms 20:25:19 INFO - PROCESS | 1845 | 1477970719212 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 20:25:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:25:19 INFO - PROCESS | 1845 | 1477970719216 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 20:25:19 INFO - PROCESS | 1845 | 1477970719226 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}] 20:25:19 INFO - PROCESS | 1845 | 1477970719415 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:25:19 INFO - PROCESS | 1845 | 1477970719517 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 20:25:19 INFO - PROCESS | 1845 | 1477970719521 Marionette TRACE conn4 <- [1,940,null,["8"]] 20:25:19 INFO - PROCESS | 1845 | 1477970719531 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 20:25:19 INFO - PROCESS | 1845 | 1477970719536 Marionette TRACE conn4 <- [1,941,null,{}] 20:25:19 INFO - PROCESS | 1845 | 1477970719542 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x96815000 == 14 [pid = 1845] [id = 227] 20:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x96818000) [pid = 1845] [serial = 664] [outer = (nil)] 20:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x9685d000) [pid = 1845] [serial = 665] [outer = 0x96818000] 20:25:19 INFO - PROCESS | 1845 | 1477970719636 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x96868000) [pid = 1845] [serial = 666] [outer = 0x96818000] 20:25:20 INFO - PROCESS | 1845 | 1477970720223 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:20 INFO - . 20:25:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1072ms 20:25:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:25:20 INFO - PROCESS | 1845 | 1477970720298 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 1845 | 1477970720301 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 20:25:20 INFO - PROCESS | 1845 | 1477970720308 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}] 20:25:20 INFO - PROCESS | 1845 | 1477970720532 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 20:25:20 INFO - PROCESS | 1845 | 1477970720546 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 20:25:20 INFO - PROCESS | 1845 | 1477970720553 Marionette TRACE conn4 <- [1,945,null,["8"]] 20:25:20 INFO - PROCESS | 1845 | 1477970720559 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 20:25:20 INFO - PROCESS | 1845 | 1477970720565 Marionette TRACE conn4 <- [1,946,null,{}] 20:25:20 INFO - PROCESS | 1845 | 1477970720570 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x983e3800 == 15 [pid = 1845] [id = 228] 20:25:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x983e4000) [pid = 1845] [serial = 667] [outer = (nil)] 20:25:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x99452000) [pid = 1845] [serial = 668] [outer = 0x983e4000] 20:25:20 INFO - PROCESS | 1845 | 1477970720667 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x994ec400) [pid = 1845] [serial = 669] [outer = 0x983e4000] 20:25:21 INFO - PROCESS | 1845 | 1477970721341 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:21 INFO - . 20:25:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1069ms 20:25:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:25:21 INFO - PROCESS | 1845 | 1477970721377 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 1845 | 1477970721380 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 20:25:21 INFO - PROCESS | 1845 | 1477970721388 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}] 20:25:21 INFO - PROCESS | 1845 | 1477970721593 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 20:25:21 INFO - PROCESS | 1845 | 1477970721611 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 20:25:21 INFO - PROCESS | 1845 | 1477970721614 Marionette TRACE conn4 <- [1,950,null,["8"]] 20:25:21 INFO - PROCESS | 1845 | 1477970721621 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 20:25:21 INFO - PROCESS | 1845 | 1477970721626 Marionette TRACE conn4 <- [1,951,null,{}] 20:25:21 INFO - PROCESS | 1845 | 1477970721631 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4c000 == 16 [pid = 1845] [id = 229] 20:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x91112c00) [pid = 1845] [serial = 670] [outer = (nil)] 20:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x9a037c00) [pid = 1845] [serial = 671] [outer = 0x91112c00] 20:25:21 INFO - PROCESS | 1845 | 1477970721722 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x9a0d5400) [pid = 1845] [serial = 672] [outer = 0x91112c00] 20:25:22 INFO - PROCESS | 1845 | 1477970722312 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:22 INFO - . 20:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 970ms 20:25:22 INFO - PROCESS | 1845 | 1477970722391 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:25:22 INFO - PROCESS | 1845 | 1477970722397 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:25:22 INFO - PROCESS | 1845 | 1477970722408 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}] 20:25:22 INFO - PROCESS | 1845 | 1477970722631 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 20:25:22 INFO - PROCESS | 1845 | 1477970722783 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 20:25:22 INFO - PROCESS | 1845 | 1477970722792 Marionette TRACE conn4 <- [1,955,null,["8"]] 20:25:22 INFO - PROCESS | 1845 | 1477970722801 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 20:25:22 INFO - PROCESS | 1845 | 1477970722810 Marionette TRACE conn4 <- [1,956,null,{}] 20:25:22 INFO - PROCESS | 1845 | 1477970722822 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de43800 == 17 [pid = 1845] [id = 230] 20:25:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8de45400) [pid = 1845] [serial = 673] [outer = (nil)] 20:25:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8deaf400) [pid = 1845] [serial = 674] [outer = 0x8de45400] 20:25:22 INFO - PROCESS | 1845 | 1477970722945 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8fc14000) [pid = 1845] [serial = 675] [outer = 0x8de45400] 20:25:23 INFO - PROCESS | 1845 | 1477970723611 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:23 INFO - . 20:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1281ms 20:25:23 INFO - PROCESS | 1845 | 1477970723693 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 1845 | 1477970723700 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 20:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:25:23 INFO - PROCESS | 1845 | 1477970723710 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}] 20:25:23 INFO - PROCESS | 1845 | 1477970723911 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:25:24 INFO - PROCESS | 1845 | 1477970724063 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 20:25:24 INFO - PROCESS | 1845 | 1477970724068 Marionette TRACE conn4 <- [1,960,null,["8"]] 20:25:24 INFO - PROCESS | 1845 | 1477970724079 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 20:25:24 INFO - PROCESS | 1845 | 1477970724086 Marionette TRACE conn4 <- [1,961,null,{}] 20:25:24 INFO - PROCESS | 1845 | 1477970724093 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x92bb9c00 == 18 [pid = 1845] [id = 231] 20:25:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x92ceb400) [pid = 1845] [serial = 676] [outer = (nil)] 20:25:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x9398e400) [pid = 1845] [serial = 677] [outer = 0x92ceb400] 20:25:24 INFO - PROCESS | 1845 | 1477970724206 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x95298800) [pid = 1845] [serial = 678] [outer = 0x92ceb400] 20:25:24 INFO - PROCESS | 1845 | 1477970724862 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:24 INFO - . 20:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1231ms 20:25:24 INFO - PROCESS | 1845 | 1477970724950 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 20:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:25:24 INFO - PROCESS | 1845 | 1477970724961 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 20:25:24 INFO - PROCESS | 1845 | 1477970724972 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}] 20:25:25 INFO - PROCESS | 1845 | 1477970725241 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 20:25:25 INFO - PROCESS | 1845 | 1477970725387 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 20:25:25 INFO - PROCESS | 1845 | 1477970725395 Marionette TRACE conn4 <- [1,965,null,["8"]] 20:25:25 INFO - PROCESS | 1845 | 1477970725446 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 20:25:25 INFO - PROCESS | 1845 | 1477970725465 Marionette TRACE conn4 <- [1,966,null,{}] 20:25:25 INFO - PROCESS | 1845 | 1477970725483 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a175800 == 19 [pid = 1845] [id = 232] 20:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x9a176400) [pid = 1845] [serial = 679] [outer = (nil)] 20:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9a1d4800) [pid = 1845] [serial = 680] [outer = 0x9a176400] 20:25:25 INFO - PROCESS | 1845 | 1477970725610 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x9a2b9c00) [pid = 1845] [serial = 681] [outer = 0x9a176400] 20:25:26 INFO - PROCESS | 1845 | 1477970726297 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:26 INFO - . 20:25:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1377ms 20:25:26 INFO - PROCESS | 1845 | 1477970726354 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 1845 | 1477970726358 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 20:25:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:25:26 INFO - PROCESS | 1845 | 1477970726367 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}] 20:25:26 INFO - PROCESS | 1845 | 1477970726570 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 20:25:26 INFO - PROCESS | 1845 | 1477970726719 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 20:25:26 INFO - PROCESS | 1845 | 1477970726728 Marionette TRACE conn4 <- [1,970,null,["8"]] 20:25:26 INFO - PROCESS | 1845 | 1477970726742 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 20:25:26 INFO - PROCESS | 1845 | 1477970726749 Marionette TRACE conn4 <- [1,971,null,{}] 20:25:26 INFO - PROCESS | 1845 | 1477970726755 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a437400 == 20 [pid = 1845] [id = 233] 20:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x9a43dc00) [pid = 1845] [serial = 682] [outer = (nil)] 20:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x9a4cf800) [pid = 1845] [serial = 683] [outer = 0x9a43dc00] 20:25:26 INFO - PROCESS | 1845 | 1477970726862 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x9a4d5800) [pid = 1845] [serial = 684] [outer = 0x9a43dc00] 20:25:27 INFO - PROCESS | 1845 | 1477970727570 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:27 INFO - . 20:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1221ms 20:25:27 INFO - PROCESS | 1845 | 1477970727635 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 1845 | 1477970727640 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:25:27 INFO - PROCESS | 1845 | 1477970727649 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}] 20:25:27 INFO - PROCESS | 1845 | 1477970727845 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 20:25:27 INFO - PROCESS | 1845 | 1477970727975 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 20:25:27 INFO - PROCESS | 1845 | 1477970727980 Marionette TRACE conn4 <- [1,975,null,["8"]] 20:25:27 INFO - PROCESS | 1845 | 1477970727987 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 20:25:27 INFO - PROCESS | 1845 | 1477970727993 Marionette TRACE conn4 <- [1,976,null,{}] 20:25:28 INFO - PROCESS | 1845 | 1477970727998 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x983d9c00 == 21 [pid = 1845] [id = 234] 20:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x9ae95c00) [pid = 1845] [serial = 685] [outer = (nil)] 20:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x9b080800) [pid = 1845] [serial = 686] [outer = 0x9ae95c00] 20:25:28 INFO - PROCESS | 1845 | 1477970728107 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x9b32cc00) [pid = 1845] [serial = 687] [outer = 0x9ae95c00] 20:25:28 INFO - PROCESS | 1845 | 1477970728896 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:28 INFO - . 20:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1326ms 20:25:28 INFO - PROCESS | 1845 | 1477970728976 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 1845 | 1477970728982 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 20:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:25:29 INFO - PROCESS | 1845 | 1477970728992 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}] 20:25:29 INFO - PROCESS | 1845 | 1477970729290 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:25:29 INFO - PROCESS | 1845 | 1477970729405 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 20:25:29 INFO - PROCESS | 1845 | 1477970729412 Marionette TRACE conn4 <- [1,980,null,["8"]] 20:25:29 INFO - PROCESS | 1845 | 1477970729420 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 20:25:29 INFO - PROCESS | 1845 | 1477970729427 Marionette TRACE conn4 <- [1,981,null,{}] 20:25:29 INFO - PROCESS | 1845 | 1477970729438 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4b400 == 22 [pid = 1845] [id = 235] 20:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fca0c00) [pid = 1845] [serial = 688] [outer = (nil)] 20:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8fd67400) [pid = 1845] [serial = 689] [outer = 0x8fca0c00] 20:25:29 INFO - PROCESS | 1845 | 1477970729582 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x91143000) [pid = 1845] [serial = 690] [outer = 0x8fca0c00] 20:25:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4c400 == 21 [pid = 1845] [id = 222] 20:25:30 INFO - PROCESS | 1845 | 1477970730288 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:30 INFO - . 20:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1384ms 20:25:30 INFO - PROCESS | 1845 | 1477970730377 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 1845 | 1477970730383 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 20:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:25:30 INFO - PROCESS | 1845 | 1477970730392 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}] 20:25:30 INFO - PROCESS | 1845 | 1477970730604 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 20:25:30 INFO - PROCESS | 1845 | 1477970730728 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 20:25:30 INFO - PROCESS | 1845 | 1477970730734 Marionette TRACE conn4 <- [1,985,null,["8"]] 20:25:30 INFO - PROCESS | 1845 | 1477970730752 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 20:25:30 INFO - PROCESS | 1845 | 1477970730765 Marionette TRACE conn4 <- [1,986,null,{}] 20:25:30 INFO - PROCESS | 1845 | 1477970730771 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x9529bc00 == 22 [pid = 1845] [id = 236] 20:25:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x955d5400) [pid = 1845] [serial = 691] [outer = (nil)] 20:25:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x95cea800) [pid = 1845] [serial = 692] [outer = 0x955d5400] 20:25:30 INFO - PROCESS | 1845 | 1477970730902 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x964e8400) [pid = 1845] [serial = 693] [outer = 0x955d5400] 20:25:31 INFO - PROCESS | 1845 | 1477970731627 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:31 INFO - . 20:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1280ms 20:25:31 INFO - PROCESS | 1845 | 1477970731687 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 20:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:25:31 INFO - PROCESS | 1845 | 1477970731694 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 20:25:31 INFO - PROCESS | 1845 | 1477970731702 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}] 20:25:31 INFO - PROCESS | 1845 | 1477970731964 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 20:25:32 INFO - PROCESS | 1845 | 1477970732003 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 20:25:32 INFO - PROCESS | 1845 | 1477970732008 Marionette TRACE conn4 <- [1,990,null,["8"]] 20:25:32 INFO - PROCESS | 1845 | 1477970732014 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 20:25:32 INFO - PROCESS | 1845 | 1477970732021 Marionette TRACE conn4 <- [1,991,null,{}] 20:25:32 INFO - PROCESS | 1845 | 1477970732090 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabf400 == 23 [pid = 1845] [id = 237] 20:25:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x9a1d4400) [pid = 1845] [serial = 694] [outer = (nil)] 20:25:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x9a2c1000) [pid = 1845] [serial = 695] [outer = 0x9a1d4400] 20:25:32 INFO - PROCESS | 1845 | 1477970732192 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x9a492800) [pid = 1845] [serial = 696] [outer = 0x9a1d4400] 20:25:32 INFO - PROCESS | 1845 | 1477970732919 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:32 INFO - . 20:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1229ms 20:25:32 INFO - PROCESS | 1845 | 1477970732930 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 1845 | 1477970732934 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:25:32 INFO - PROCESS | 1845 | 1477970732950 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}] 20:25:33 INFO - PROCESS | 1845 | 1477970733179 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 20:25:33 INFO - PROCESS | 1845 | 1477970733212 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 20:25:33 INFO - PROCESS | 1845 | 1477970733218 Marionette TRACE conn4 <- [1,995,null,["8"]] 20:25:33 INFO - PROCESS | 1845 | 1477970733224 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 20:25:33 INFO - PROCESS | 1845 | 1477970733229 Marionette TRACE conn4 <- [1,996,null,{}] 20:25:33 INFO - PROCESS | 1845 | 1477970733317 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b089800 == 24 [pid = 1845] [id = 238] 20:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9b32b400) [pid = 1845] [serial = 697] [outer = (nil)] 20:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x9b42b000) [pid = 1845] [serial = 698] [outer = 0x9b32b400] 20:25:33 INFO - PROCESS | 1845 | 1477970733432 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa0f85000) [pid = 1845] [serial = 699] [outer = 0x9b32b400] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x96818000) [pid = 1845] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x95c30400) [pid = 1845] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8de3ac00) [pid = 1845] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x9a1cc800) [pid = 1845] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8fc15000) [pid = 1845] [serial = 652] [outer = (nil)] [url = about:blank] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8fc11c00) [pid = 1845] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x983e4000) [pid = 1845] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x91115c00) [pid = 1845] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x93992400) [pid = 1845] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:25:33 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x9a432000) [pid = 1845] [serial = 644] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1845 | 1477970734262 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:34 INFO - . 20:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1376ms 20:25:34 INFO - PROCESS | 1845 | 1477970734334 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 1845 | 1477970734337 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 20:25:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:25:34 INFO - PROCESS | 1845 | 1477970734347 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}] 20:25:34 INFO - PROCESS | 1845 | 1477970734556 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:25:34 INFO - PROCESS | 1845 | 1477970734679 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 20:25:34 INFO - PROCESS | 1845 | 1477970734684 Marionette TRACE conn4 <- [1,1000,null,["8"]] 20:25:34 INFO - PROCESS | 1845 | 1477970734689 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 20:25:34 INFO - PROCESS | 1845 | 1477970734694 Marionette TRACE conn4 <- [1,1001,null,{}] 20:25:34 INFO - PROCESS | 1845 | 1477970734704 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a0d5800 == 25 [pid = 1845] [id = 239] 20:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x9a432000) [pid = 1845] [serial = 700] [outer = (nil)] 20:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x9b4da800) [pid = 1845] [serial = 701] [outer = 0x9a432000] 20:25:34 INFO - PROCESS | 1845 | 1477970734797 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0xa0ff5c00) [pid = 1845] [serial = 702] [outer = 0x9a432000] 20:25:35 INFO - PROCESS | 1845 | 1477970735351 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:35 INFO - . 20:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1027ms 20:25:35 INFO - PROCESS | 1845 | 1477970735399 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 1845 | 1477970735403 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 20:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:25:35 INFO - PROCESS | 1845 | 1477970735412 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}] 20:25:35 INFO - PROCESS | 1845 | 1477970735623 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 20:25:35 INFO - PROCESS | 1845 | 1477970735760 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 20:25:35 INFO - PROCESS | 1845 | 1477970735769 Marionette TRACE conn4 <- [1,1005,null,["8"]] 20:25:35 INFO - PROCESS | 1845 | 1477970735776 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 20:25:35 INFO - PROCESS | 1845 | 1477970735788 Marionette TRACE conn4 <- [1,1006,null,{}] 20:25:35 INFO - PROCESS | 1845 | 1477970735792 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db07c00 == 26 [pid = 1845] [id = 240] 20:25:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8dbd3c00) [pid = 1845] [serial = 703] [outer = (nil)] 20:25:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0xa23e0400) [pid = 1845] [serial = 704] [outer = 0x8dbd3c00] 20:25:35 INFO - PROCESS | 1845 | 1477970735892 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0xa2887400) [pid = 1845] [serial = 705] [outer = 0x8dbd3c00] 20:25:36 INFO - PROCESS | 1845 | 1477970736711 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:36 INFO - . 20:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1331ms 20:25:36 INFO - PROCESS | 1845 | 1477970736744 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 1845 | 1477970736751 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 20:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:25:36 INFO - PROCESS | 1845 | 1477970736762 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}] 20:25:37 INFO - PROCESS | 1845 | 1477970737077 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 20:25:37 INFO - PROCESS | 1845 | 1477970737161 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 20:25:37 INFO - PROCESS | 1845 | 1477970737167 Marionette TRACE conn4 <- [1,1010,null,["8"]] 20:25:37 INFO - PROCESS | 1845 | 1477970737224 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 20:25:37 INFO - PROCESS | 1845 | 1477970737235 Marionette TRACE conn4 <- [1,1011,null,{}] 20:25:37 INFO - PROCESS | 1845 | 1477970737245 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x939ed000 == 27 [pid = 1845] [id = 241] 20:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x93ce5400) [pid = 1845] [serial = 706] [outer = (nil)] 20:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x95cec000) [pid = 1845] [serial = 707] [outer = 0x93ce5400] 20:25:37 INFO - PROCESS | 1845 | 1477970737374 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x9685dc00) [pid = 1845] [serial = 708] [outer = 0x93ce5400] 20:25:38 INFO - PROCESS | 1845 | 1477970738170 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:38 INFO - . 20:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1425ms 20:25:38 INFO - PROCESS | 1845 | 1477970738186 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 1845 | 1477970738193 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:25:38 INFO - PROCESS | 1845 | 1477970738202 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}] 20:25:38 INFO - PROCESS | 1845 | 1477970738407 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 20:25:38 INFO - PROCESS | 1845 | 1477970738578 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 20:25:38 INFO - PROCESS | 1845 | 1477970738584 Marionette TRACE conn4 <- [1,1015,null,["8"]] 20:25:38 INFO - PROCESS | 1845 | 1477970738598 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 20:25:38 INFO - PROCESS | 1845 | 1477970738605 Marionette TRACE conn4 <- [1,1016,null,{}] 20:25:38 INFO - PROCESS | 1845 | 1477970738612 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x9ae8c800 == 28 [pid = 1845] [id = 242] 20:25:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9ae8f800) [pid = 1845] [serial = 709] [outer = (nil)] 20:25:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0xa0fe7400) [pid = 1845] [serial = 710] [outer = 0x9ae8f800] 20:25:38 INFO - PROCESS | 1845 | 1477970738727 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0xa0ff1800) [pid = 1845] [serial = 711] [outer = 0x9ae8f800] 20:25:39 INFO - PROCESS | 1845 | 1477970739440 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:39 INFO - . 20:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1328ms 20:25:39 INFO - PROCESS | 1845 | 1477970739539 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 1845 | 1477970739548 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 20:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:25:39 INFO - PROCESS | 1845 | 1477970739576 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}] 20:25:39 INFO - PROCESS | 1845 | 1477970739773 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:25:39 INFO - PROCESS | 1845 | 1477970739941 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 20:25:39 INFO - PROCESS | 1845 | 1477970739947 Marionette TRACE conn4 <- [1,1020,null,["8"]] 20:25:39 INFO - PROCESS | 1845 | 1477970739954 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 20:25:39 INFO - PROCESS | 1845 | 1477970739963 Marionette TRACE conn4 <- [1,1021,null,{}] 20:25:39 INFO - PROCESS | 1845 | 1477970739973 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2b77800 == 29 [pid = 1845] [id = 243] 20:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0xa2b77c00) [pid = 1845] [serial = 712] [outer = (nil)] 20:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0xa2b7c000) [pid = 1845] [serial = 713] [outer = 0xa2b77c00] 20:25:40 INFO - PROCESS | 1845 | 1477970740101 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0xa2b80c00) [pid = 1845] [serial = 714] [outer = 0xa2b77c00] 20:25:41 INFO - PROCESS | 1845 | 1477970740999 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:41 INFO - . 20:25:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1475ms 20:25:41 INFO - PROCESS | 1845 | 1477970741034 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 1845 | 1477970741042 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 20:25:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:25:41 INFO - PROCESS | 1845 | 1477970741080 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}] 20:25:41 INFO - PROCESS | 1845 | 1477970741388 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 20:25:41 INFO - PROCESS | 1845 | 1477970741576 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 20:25:41 INFO - PROCESS | 1845 | 1477970741579 Marionette TRACE conn4 <- [1,1025,null,["8"]] 20:25:41 INFO - PROCESS | 1845 | 1477970741589 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 20:25:41 INFO - PROCESS | 1845 | 1477970741594 Marionette TRACE conn4 <- [1,1026,null,{}] 20:25:41 INFO - PROCESS | 1845 | 1477970741644 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40c00 == 30 [pid = 1845] [id = 244] 20:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0xa2c16400) [pid = 1845] [serial = 715] [outer = (nil)] 20:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0xa432f000) [pid = 1845] [serial = 716] [outer = 0xa2c16400] 20:25:41 INFO - PROCESS | 1845 | 1477970741749 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0xa4339c00) [pid = 1845] [serial = 717] [outer = 0xa2c16400] 20:25:42 INFO - PROCESS | 1845 | 1477970742389 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:42 INFO - . 20:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1337ms 20:25:42 INFO - PROCESS | 1845 | 1477970742416 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 1845 | 1477970742420 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 20:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:25:42 INFO - PROCESS | 1845 | 1477970742429 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}] 20:25:42 INFO - PROCESS | 1845 | 1477970742602 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 20:25:42 INFO - PROCESS | 1845 | 1477970742753 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 20:25:42 INFO - PROCESS | 1845 | 1477970742757 Marionette TRACE conn4 <- [1,1030,null,["8"]] 20:25:42 INFO - PROCESS | 1845 | 1477970742765 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 20:25:42 INFO - PROCESS | 1845 | 1477970742771 Marionette TRACE conn4 <- [1,1031,null,{}] 20:25:42 INFO - PROCESS | 1845 | 1477970742776 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2c19800 == 31 [pid = 1845] [id = 245] 20:25:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0xa43e3c00) [pid = 1845] [serial = 718] [outer = (nil)] 20:25:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0xa4512800) [pid = 1845] [serial = 719] [outer = 0xa43e3c00] 20:25:42 INFO - PROCESS | 1845 | 1477970742881 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa451a800) [pid = 1845] [serial = 720] [outer = 0xa43e3c00] 20:25:43 INFO - PROCESS | 1845 | 1477970743536 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:43 INFO - . 20:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1127ms 20:25:43 INFO - PROCESS | 1845 | 1477970743597 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 1845 | 1477970743601 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:25:43 INFO - PROCESS | 1845 | 1477970743610 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}] 20:25:43 INFO - PROCESS | 1845 | 1477970743818 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 20:25:44 INFO - PROCESS | 1845 | 1477970744079 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 20:25:44 INFO - PROCESS | 1845 | 1477970744085 Marionette TRACE conn4 <- [1,1035,null,["8"]] 20:25:44 INFO - PROCESS | 1845 | 1477970744102 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 20:25:44 INFO - PROCESS | 1845 | 1477970744113 Marionette TRACE conn4 <- [1,1036,null,{}] 20:25:44 INFO - PROCESS | 1845 | 1477970744122 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4c400 == 32 [pid = 1845] [id = 246] 20:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x8fb4dc00) [pid = 1845] [serial = 721] [outer = (nil)] 20:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x8fca0400) [pid = 1845] [serial = 722] [outer = 0x8fb4dc00] 20:25:44 INFO - PROCESS | 1845 | 1477970744227 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x95296400) [pid = 1845] [serial = 723] [outer = 0x8fb4dc00] 20:25:44 INFO - PROCESS | 1845 | 1477970744981 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:45 INFO - . 20:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1435ms 20:25:45 INFO - PROCESS | 1845 | 1477970745048 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 1845 | 1477970745055 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 20:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:25:45 INFO - PROCESS | 1845 | 1477970745063 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}] 20:25:45 INFO - PROCESS | 1845 | 1477970745261 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:25:45 INFO - PROCESS | 1845 | 1477970745428 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 20:25:45 INFO - PROCESS | 1845 | 1477970745435 Marionette TRACE conn4 <- [1,1040,null,["8"]] 20:25:45 INFO - PROCESS | 1845 | 1477970745449 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 20:25:45 INFO - PROCESS | 1845 | 1477970745458 Marionette TRACE conn4 <- [1,1041,null,{}] 20:25:45 INFO - PROCESS | 1845 | 1477970745464 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x95c2c400 == 33 [pid = 1845] [id = 247] 20:25:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x9661d000) [pid = 1845] [serial = 724] [outer = (nil)] 20:25:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x994f1000) [pid = 1845] [serial = 725] [outer = 0x9661d000] 20:25:45 INFO - PROCESS | 1845 | 1477970745564 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x9a436000) [pid = 1845] [serial = 726] [outer = 0x9661d000] 20:25:46 INFO - PROCESS | 1845 | --DOCSHELL 0x9398f800 == 32 [pid = 1845] [id = 218] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0xa1122800) [pid = 1845] [serial = 646] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9a171400) [pid = 1845] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x8deb6400) [pid = 1845] [serial = 649] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8de42400) [pid = 1845] [serial = 648] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x8fc1c400) [pid = 1845] [serial = 654] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8fc1a000) [pid = 1845] [serial = 653] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x91142800) [pid = 1845] [serial = 657] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x9113bc00) [pid = 1845] [serial = 656] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x95298000) [pid = 1845] [serial = 660] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x95294800) [pid = 1845] [serial = 659] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x964ea400) [pid = 1845] [serial = 663] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x964b9c00) [pid = 1845] [serial = 662] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x96868000) [pid = 1845] [serial = 666] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x9685d000) [pid = 1845] [serial = 665] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x994ec400) [pid = 1845] [serial = 669] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x99452000) [pid = 1845] [serial = 668] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9a037c00) [pid = 1845] [serial = 671] [outer = (nil)] [url = about:blank] 20:25:46 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8df5b400) [pid = 1845] [serial = 651] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1845 | 1477970747132 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:47 INFO - . 20:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 2085ms 20:25:47 INFO - PROCESS | 1845 | 1477970747174 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 1845 | 1477970747180 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 20:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:25:47 INFO - PROCESS | 1845 | 1477970747191 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}] 20:25:47 INFO - PROCESS | 1845 | 1477970747408 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 20:25:47 INFO - PROCESS | 1845 | 1477970747528 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 20:25:47 INFO - PROCESS | 1845 | 1477970747535 Marionette TRACE conn4 <- [1,1045,null,["8"]] 20:25:47 INFO - PROCESS | 1845 | 1477970747542 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 20:25:47 INFO - PROCESS | 1845 | 1477970747549 Marionette TRACE conn4 <- [1,1046,null,{}] 20:25:47 INFO - PROCESS | 1845 | 1477970747556 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x91116c00 == 33 [pid = 1845] [id = 248] 20:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9113ac00) [pid = 1845] [serial = 727] [outer = (nil)] 20:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x9113d800) [pid = 1845] [serial = 728] [outer = 0x9113ac00] 20:25:47 INFO - PROCESS | 1845 | 1477970747660 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8fc1ac00) [pid = 1845] [serial = 729] [outer = 0x9113ac00] 20:25:48 INFO - PROCESS | 1845 | 1477970748256 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:48 INFO - . 20:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1123ms 20:25:48 INFO - PROCESS | 1845 | 1477970748314 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 20:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:25:48 INFO - PROCESS | 1845 | 1477970748319 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 20:25:48 INFO - PROCESS | 1845 | 1477970748326 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}] 20:25:48 INFO - PROCESS | 1845 | 1477970748559 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 20:25:48 INFO - PROCESS | 1845 | 1477970748575 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 20:25:48 INFO - PROCESS | 1845 | 1477970748579 Marionette TRACE conn4 <- [1,1050,null,["8"]] 20:25:48 INFO - PROCESS | 1845 | 1477970748586 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 20:25:48 INFO - PROCESS | 1845 | 1477970748592 Marionette TRACE conn4 <- [1,1051,null,{}] 20:25:48 INFO - PROCESS | 1845 | 1477970748598 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x9474e400 == 34 [pid = 1845] [id = 249] 20:25:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x94753000) [pid = 1845] [serial = 730] [outer = (nil)] 20:25:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x94756400) [pid = 1845] [serial = 731] [outer = 0x94753000] 20:25:48 INFO - PROCESS | 1845 | 1477970748696 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x94838800) [pid = 1845] [serial = 732] [outer = 0x94753000] 20:25:49 INFO - PROCESS | 1845 | 1477970749332 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:49 INFO - . 20:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1076ms 20:25:49 INFO - PROCESS | 1845 | 1477970749414 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:25:49 INFO - PROCESS | 1845 | 1477970749422 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:25:49 INFO - PROCESS | 1845 | 1477970749430 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}] 20:25:49 INFO - PROCESS | 1845 | 1477970749656 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 20:25:49 INFO - PROCESS | 1845 | 1477970749684 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 20:25:49 INFO - PROCESS | 1845 | 1477970749690 Marionette TRACE conn4 <- [1,1055,null,["8"]] 20:25:49 INFO - PROCESS | 1845 | 1477970749695 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 20:25:49 INFO - PROCESS | 1845 | 1477970749703 Marionette TRACE conn4 <- [1,1056,null,{}] 20:25:49 INFO - PROCESS | 1845 | 1477970749775 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x964b9c00 == 35 [pid = 1845] [id = 250] 20:25:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x964bcc00) [pid = 1845] [serial = 733] [outer = (nil)] 20:25:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x964ea400) [pid = 1845] [serial = 734] [outer = 0x964bcc00] 20:25:49 INFO - PROCESS | 1845 | 1477970749892 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x96862800) [pid = 1845] [serial = 735] [outer = 0x964bcc00] 20:25:50 INFO - PROCESS | 1845 | 1477970750552 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:50 INFO - . 20:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1182ms 20:25:50 INFO - PROCESS | 1845 | 1477970750618 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 20:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:25:50 INFO - PROCESS | 1845 | 1477970750623 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 20:25:50 INFO - PROCESS | 1845 | 1477970750631 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}] 20:25:50 INFO - PROCESS | 1845 | 1477970750893 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:25:50 INFO - PROCESS | 1845 | 1477970750928 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 20:25:50 INFO - PROCESS | 1845 | 1477970750931 Marionette TRACE conn4 <- [1,1060,null,["8"]] 20:25:50 INFO - PROCESS | 1845 | 1477970750937 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 20:25:50 INFO - PROCESS | 1845 | 1477970750942 Marionette TRACE conn4 <- [1,1061,null,{}] 20:25:50 INFO - PROCESS | 1845 | 1477970750949 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x955db400 == 36 [pid = 1845] [id = 251] 20:25:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x994f1400) [pid = 1845] [serial = 736] [outer = (nil)] 20:25:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9a041c00) [pid = 1845] [serial = 737] [outer = 0x994f1400] 20:25:51 INFO - PROCESS | 1845 | 1477970751119 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa2b78000) [pid = 1845] [serial = 738] [outer = 0x994f1400] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8dbd3c00) [pid = 1845] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x91112c00) [pid = 1845] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x9ae95c00) [pid = 1845] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8de45400) [pid = 1845] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x92ceb400) [pid = 1845] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x9a176400) [pid = 1845] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x955d5400) [pid = 1845] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8fca0c00) [pid = 1845] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9a43dc00) [pid = 1845] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x9b32b400) [pid = 1845] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9a1d4400) [pid = 1845] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x9a432000) [pid = 1845] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:25:51 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x93992800) [pid = 1845] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:25:52 INFO - PROCESS | 1845 | 1477970752206 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:52 INFO - . 20:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1624ms 20:25:52 INFO - PROCESS | 1845 | 1477970752255 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 1845 | 1477970752259 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 20:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:25:52 INFO - PROCESS | 1845 | 1477970752266 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}] 20:25:52 INFO - PROCESS | 1845 | 1477970752479 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 20:25:52 INFO - PROCESS | 1845 | 1477970752556 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 20:25:52 INFO - PROCESS | 1845 | 1477970752559 Marionette TRACE conn4 <- [1,1065,null,["8"]] 20:25:52 INFO - PROCESS | 1845 | 1477970752565 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 20:25:52 INFO - PROCESS | 1845 | 1477970752570 Marionette TRACE conn4 <- [1,1066,null,{}] 20:25:52 INFO - PROCESS | 1845 | 1477970752575 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a1d4400 == 37 [pid = 1845] [id = 252] 20:25:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x9a432000) [pid = 1845] [serial = 739] [outer = (nil)] 20:25:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9b336000) [pid = 1845] [serial = 740] [outer = 0x9a432000] 20:25:52 INFO - PROCESS | 1845 | 1477970752670 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0xa2c14400) [pid = 1845] [serial = 741] [outer = 0x9a432000] 20:25:53 INFO - PROCESS | 1845 | 1477970753224 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:53 INFO - . 20:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1019ms 20:25:53 INFO - PROCESS | 1845 | 1477970753285 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 1845 | 1477970753289 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 20:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:25:53 INFO - PROCESS | 1845 | 1477970753296 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}] 20:25:53 INFO - PROCESS | 1845 | 1477970753530 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 20:25:53 INFO - PROCESS | 1845 | 1477970753545 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 20:25:53 INFO - PROCESS | 1845 | 1477970753549 Marionette TRACE conn4 <- [1,1070,null,["8"]] 20:25:53 INFO - PROCESS | 1845 | 1477970753554 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 20:25:53 INFO - PROCESS | 1845 | 1477970753559 Marionette TRACE conn4 <- [1,1071,null,{}] 20:25:53 INFO - PROCESS | 1845 | 1477970753567 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb3000 == 38 [pid = 1845] [id = 253] 20:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0xa45fcc00) [pid = 1845] [serial = 742] [outer = (nil)] 20:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0xa484b000) [pid = 1845] [serial = 743] [outer = 0xa45fcc00] 20:25:53 INFO - PROCESS | 1845 | 1477970753664 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0xa48b1000) [pid = 1845] [serial = 744] [outer = 0xa45fcc00] 20:25:54 INFO - PROCESS | 1845 | 1477970754460 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:54 INFO - . 20:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1179ms 20:25:54 INFO - PROCESS | 1845 | 1477970754476 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 1845 | 1477970754483 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:25:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:25:54 INFO - PROCESS | 1845 | 1477970754493 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}] 20:25:54 INFO - PROCESS | 1845 | 1477970754736 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 20:25:54 INFO - PROCESS | 1845 | 1477970754885 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 20:25:54 INFO - PROCESS | 1845 | 1477970754892 Marionette TRACE conn4 <- [1,1075,null,["8"]] 20:25:54 INFO - PROCESS | 1845 | 1477970754899 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 20:25:54 INFO - PROCESS | 1845 | 1477970754906 Marionette TRACE conn4 <- [1,1076,null,{}] 20:25:54 INFO - PROCESS | 1845 | 1477970754912 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x93988c00 == 39 [pid = 1845] [id = 254] 20:25:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x9398c400) [pid = 1845] [serial = 745] [outer = (nil)] 20:25:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x939f0800) [pid = 1845] [serial = 746] [outer = 0x9398c400] 20:25:55 INFO - PROCESS | 1845 | 1477970755077 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x93ce6c00) [pid = 1845] [serial = 747] [outer = 0x9398c400] 20:25:55 INFO - PROCESS | 1845 | 1477970755884 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:56 INFO - . 20:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1521ms 20:25:56 INFO - PROCESS | 1845 | 1477970756038 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 20:25:56 INFO - PROCESS | 1845 | 1477970756045 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 20:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:25:56 INFO - PROCESS | 1845 | 1477970756055 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}] 20:25:56 INFO - PROCESS | 1845 | 1477970756265 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:25:56 INFO - PROCESS | 1845 | 1477970756427 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 20:25:56 INFO - PROCESS | 1845 | 1477970756432 Marionette TRACE conn4 <- [1,1080,null,["8"]] 20:25:56 INFO - PROCESS | 1845 | 1477970756447 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 20:25:56 INFO - PROCESS | 1845 | 1477970756454 Marionette TRACE conn4 <- [1,1081,null,{}] 20:25:56 INFO - PROCESS | 1845 | 1477970756460 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x96620c00 == 40 [pid = 1845] [id = 255] 20:25:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x96815400) [pid = 1845] [serial = 748] [outer = (nil)] 20:25:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x97a93c00) [pid = 1845] [serial = 749] [outer = 0x96815400] 20:25:56 INFO - PROCESS | 1845 | 1477970756573 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9a03e800) [pid = 1845] [serial = 750] [outer = 0x96815400] 20:25:57 INFO - PROCESS | 1845 | 1477970757349 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:57 INFO - . 20:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1329ms 20:25:57 INFO - PROCESS | 1845 | 1477970757427 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 1845 | 1477970757436 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 20:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:25:57 INFO - PROCESS | 1845 | 1477970757445 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}] 20:25:57 INFO - PROCESS | 1845 | 1477970757648 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 20:25:57 INFO - PROCESS | 1845 | 1477970757854 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 20:25:57 INFO - PROCESS | 1845 | 1477970757859 Marionette TRACE conn4 <- [1,1085,null,["8"]] 20:25:57 INFO - PROCESS | 1845 | 1477970757866 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 20:25:57 INFO - PROCESS | 1845 | 1477970757873 Marionette TRACE conn4 <- [1,1086,null,{}] 20:25:57 INFO - PROCESS | 1845 | 1477970757901 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 1845 | ++DOCSHELL 0xa484c000 == 41 [pid = 1845] [id = 256] 20:25:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa48b7c00) [pid = 1845] [serial = 751] [outer = (nil)] 20:25:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0xa4ca6000) [pid = 1845] [serial = 752] [outer = 0xa48b7c00] 20:25:58 INFO - PROCESS | 1845 | 1477970758018 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0xa4caf400) [pid = 1845] [serial = 753] [outer = 0xa48b7c00] 20:25:58 INFO - PROCESS | 1845 | 1477970758915 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:58 INFO - . 20:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1482ms 20:25:59 INFO - PROCESS | 1845 | 1477970759104 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 1845 | 1477970759111 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 20:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:25:59 INFO - PROCESS | 1845 | 1477970759123 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}] 20:25:59 INFO - PROCESS | 1845 | 1477970759340 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 20:25:59 INFO - PROCESS | 1845 | 1477970759517 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 20:25:59 INFO - PROCESS | 1845 | 1477970759525 Marionette TRACE conn4 <- [1,1090,null,["8"]] 20:25:59 INFO - PROCESS | 1845 | 1477970759534 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 20:25:59 INFO - PROCESS | 1845 | 1477970759542 Marionette TRACE conn4 <- [1,1091,null,{}] 20:25:59 INFO - PROCESS | 1845 | 1477970759603 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc16400 == 42 [pid = 1845] [id = 257] 20:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8fc1e000) [pid = 1845] [serial = 754] [outer = (nil)] 20:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x91112c00) [pid = 1845] [serial = 755] [outer = 0x8fc1e000] 20:25:59 INFO - PROCESS | 1845 | 1477970759732 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x91141000) [pid = 1845] [serial = 756] [outer = 0x8fc1e000] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x9a1d4400 == 41 [pid = 1845] [id = 252] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x955db400 == 40 [pid = 1845] [id = 251] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x964b9c00 == 39 [pid = 1845] [id = 250] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x9474e400 == 38 [pid = 1845] [id = 249] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x91116c00 == 37 [pid = 1845] [id = 248] 20:26:00 INFO - PROCESS | 1845 | --DOCSHELL 0x95c2c400 == 36 [pid = 1845] [id = 247] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9661fc00) [pid = 1845] [serial = 641] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0xa23e0400) [pid = 1845] [serial = 704] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0xa2887400) [pid = 1845] [serial = 705] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x9b4da800) [pid = 1845] [serial = 701] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0xa0ff5c00) [pid = 1845] [serial = 702] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9b42b000) [pid = 1845] [serial = 698] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0xa0f85000) [pid = 1845] [serial = 699] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x9a2c1000) [pid = 1845] [serial = 695] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x9a492800) [pid = 1845] [serial = 696] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x95cea800) [pid = 1845] [serial = 692] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x964e8400) [pid = 1845] [serial = 693] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fd67400) [pid = 1845] [serial = 689] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x91143000) [pid = 1845] [serial = 690] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9b080800) [pid = 1845] [serial = 686] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x9b32cc00) [pid = 1845] [serial = 687] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9a4cf800) [pid = 1845] [serial = 683] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x9a4d5800) [pid = 1845] [serial = 684] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x9a1d4800) [pid = 1845] [serial = 680] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x9a2b9c00) [pid = 1845] [serial = 681] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x9398e400) [pid = 1845] [serial = 677] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x95298800) [pid = 1845] [serial = 678] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8deaf400) [pid = 1845] [serial = 674] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8fc14000) [pid = 1845] [serial = 675] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9a0d5400) [pid = 1845] [serial = 672] [outer = (nil)] [url = about:blank] 20:26:00 INFO - PROCESS | 1845 | 1477970760481 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:00 INFO - . 20:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1426ms 20:26:00 INFO - PROCESS | 1845 | 1477970760551 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:26:00 INFO - PROCESS | 1845 | 1477970760561 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:26:00 INFO - PROCESS | 1845 | 1477970760568 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}] 20:26:00 INFO - PROCESS | 1845 | 1477970760838 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 20:26:01 INFO - PROCESS | 1845 | 1477970761022 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 20:26:01 INFO - PROCESS | 1845 | 1477970761030 Marionette TRACE conn4 <- [1,1095,null,["8"]] 20:26:01 INFO - PROCESS | 1845 | 1477970761048 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 20:26:01 INFO - PROCESS | 1845 | 1477970761054 Marionette TRACE conn4 <- [1,1096,null,{}] 20:26:01 INFO - PROCESS | 1845 | 1477970761060 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x91116800 == 37 [pid = 1845] [id = 258] 20:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x9323dc00) [pid = 1845] [serial = 757] [outer = (nil)] 20:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x939ef400) [pid = 1845] [serial = 758] [outer = 0x9323dc00] 20:26:01 INFO - PROCESS | 1845 | 1477970761163 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x94751800) [pid = 1845] [serial = 759] [outer = 0x9323dc00] 20:26:01 INFO - PROCESS | 1845 | 1477970761754 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:01 INFO - . 20:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1227ms 20:26:01 INFO - PROCESS | 1845 | 1477970761795 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 1845 | 1477970761803 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 20:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:26:01 INFO - PROCESS | 1845 | 1477970761815 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}] 20:26:02 INFO - PROCESS | 1845 | 1477970762143 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:26:02 INFO - PROCESS | 1845 | 1477970762285 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 20:26:02 INFO - PROCESS | 1845 | 1477970762291 Marionette TRACE conn4 <- [1,1100,null,["8"]] 20:26:02 INFO - PROCESS | 1845 | 1477970762298 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 20:26:02 INFO - PROCESS | 1845 | 1477970762307 Marionette TRACE conn4 <- [1,1101,null,{}] 20:26:02 INFO - PROCESS | 1845 | 1477970762359 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde6000 == 38 [pid = 1845] [id = 259] 20:26:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fdec400) [pid = 1845] [serial = 760] [outer = (nil)] 20:26:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x92bb7400) [pid = 1845] [serial = 761] [outer = 0x8fdec400] 20:26:02 INFO - PROCESS | 1845 | 1477970762490 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9482fc00) [pid = 1845] [serial = 762] [outer = 0x8fdec400] 20:26:03 INFO - PROCESS | 1845 | 1477970763292 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:03 INFO - . 20:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1538ms 20:26:03 INFO - PROCESS | 1845 | 1477970763352 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 1845 | 1477970763361 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 20:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:26:03 INFO - PROCESS | 1845 | 1477970763369 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}] 20:26:03 INFO - PROCESS | 1845 | 1477970763560 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 20:26:03 INFO - PROCESS | 1845 | 1477970763724 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 20:26:03 INFO - PROCESS | 1845 | 1477970763733 Marionette TRACE conn4 <- [1,1105,null,["8"]] 20:26:03 INFO - PROCESS | 1845 | 1477970763755 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 20:26:03 INFO - PROCESS | 1845 | 1477970763765 Marionette TRACE conn4 <- [1,1106,null,{}] 20:26:03 INFO - PROCESS | 1845 | 1477970763776 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x964ebc00 == 39 [pid = 1845] [id = 260] 20:26:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x96625000) [pid = 1845] [serial = 763] [outer = (nil)] 20:26:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x96861000) [pid = 1845] [serial = 764] [outer = 0x96625000] 20:26:03 INFO - PROCESS | 1845 | 1477970763962 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x96869400) [pid = 1845] [serial = 765] [outer = 0x96625000] 20:26:04 INFO - PROCESS | 1845 | 1477970764718 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:04 INFO - . 20:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1388ms 20:26:04 INFO - PROCESS | 1845 | 1477970764765 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 20:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:26:04 INFO - PROCESS | 1845 | 1477970764773 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 20:26:04 INFO - PROCESS | 1845 | 1477970764780 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}] 20:26:04 INFO - PROCESS | 1845 | 1477970764966 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 20:26:05 INFO - PROCESS | 1845 | 1477970765130 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 20:26:05 INFO - PROCESS | 1845 | 1477970765136 Marionette TRACE conn4 <- [1,1110,null,["8"]] 20:26:05 INFO - PROCESS | 1845 | 1477970765147 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 20:26:05 INFO - PROCESS | 1845 | 1477970765154 Marionette TRACE conn4 <- [1,1111,null,{}] 20:26:05 INFO - PROCESS | 1845 | 1477970765161 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a2ba400 == 40 [pid = 1845] [id = 261] 20:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x9a2bc400) [pid = 1845] [serial = 766] [outer = (nil)] 20:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x9a492800) [pid = 1845] [serial = 767] [outer = 0x9a2bc400] 20:26:05 INFO - PROCESS | 1845 | 1477970765277 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x9a4d3c00) [pid = 1845] [serial = 768] [outer = 0x9a2bc400] 20:26:05 INFO - PROCESS | 1845 | 1477970765981 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:06 INFO - . 20:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1229ms 20:26:06 INFO - PROCESS | 1845 | 1477970766015 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 1845 | 1477970766019 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:26:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:26:06 INFO - PROCESS | 1845 | 1477970766029 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}] 20:26:06 INFO - PROCESS | 1845 | 1477970766231 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 20:26:06 INFO - PROCESS | 1845 | 1477970766442 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 20:26:06 INFO - PROCESS | 1845 | 1477970766454 Marionette TRACE conn4 <- [1,1115,null,["8"]] 20:26:06 INFO - PROCESS | 1845 | 1477970766466 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 20:26:06 INFO - PROCESS | 1845 | 1477970766475 Marionette TRACE conn4 <- [1,1116,null,{}] 20:26:06 INFO - PROCESS | 1845 | 1477970766489 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab8400 == 41 [pid = 1845] [id = 262] 20:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8ddbf000) [pid = 1845] [serial = 769] [outer = (nil)] 20:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0xa112c800) [pid = 1845] [serial = 770] [outer = 0x8ddbf000] 20:26:06 INFO - PROCESS | 1845 | 1477970766656 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0xa2888000) [pid = 1845] [serial = 771] [outer = 0x8ddbf000] 20:26:07 INFO - PROCESS | 1845 | 1477970767481 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:07 INFO - . 20:26:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1476ms 20:26:07 INFO - PROCESS | 1845 | 1477970767507 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 1845 | 1477970767511 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 20:26:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:26:07 INFO - PROCESS | 1845 | 1477970767522 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}] 20:26:07 INFO - PROCESS | 1845 | 1477970767785 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:26:07 INFO - PROCESS | 1845 | 1477970767954 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 20:26:07 INFO - PROCESS | 1845 | 1477970767959 Marionette TRACE conn4 <- [1,1120,null,["8"]] 20:26:07 INFO - PROCESS | 1845 | 1477970767965 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 20:26:07 INFO - PROCESS | 1845 | 1477970767970 Marionette TRACE conn4 <- [1,1121,null,{}] 20:26:07 INFO - PROCESS | 1845 | 1477970767977 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x97a9b000 == 42 [pid = 1845] [id = 263] 20:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x9a4d4400) [pid = 1845] [serial = 772] [outer = (nil)] 20:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0xa43e3000) [pid = 1845] [serial = 773] [outer = 0x9a4d4400] 20:26:08 INFO - PROCESS | 1845 | 1477970768082 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0xa43dc800) [pid = 1845] [serial = 774] [outer = 0x9a4d4400] 20:26:08 INFO - PROCESS | 1845 | 1477970768735 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:08 INFO - . 20:26:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1228ms 20:26:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:26:08 INFO - PROCESS | 1845 | 1477970768768 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 1845 | 1477970768771 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 20:26:08 INFO - PROCESS | 1845 | 1477970768781 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}] 20:26:08 INFO - PROCESS | 1845 | 1477970768989 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 20:26:09 INFO - PROCESS | 1845 | 1477970769156 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 20:26:09 INFO - PROCESS | 1845 | 1477970769161 Marionette TRACE conn4 <- [1,1125,null,["8"]] 20:26:09 INFO - PROCESS | 1845 | 1477970769184 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 20:26:09 INFO - PROCESS | 1845 | 1477970769190 Marionette TRACE conn4 <- [1,1126,null,{}] 20:26:09 INFO - PROCESS | 1845 | 1477970769196 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2c1c400 == 43 [pid = 1845] [id = 264] 20:26:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa4844400) [pid = 1845] [serial = 775] [outer = (nil)] 20:26:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0xa9343400) [pid = 1845] [serial = 776] [outer = 0xa4844400] 20:26:09 INFO - PROCESS | 1845 | 1477970769308 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0xa93c4400) [pid = 1845] [serial = 777] [outer = 0xa4844400] 20:26:09 INFO - PROCESS | 1845 | 1477970769957 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]]]}] 20:26:10 INFO - . 20:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1235ms 20:26:10 INFO - PROCESS | 1845 | 1477970770015 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 20:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:26:10 INFO - PROCESS | 1845 | 1477970770019 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 20:26:10 INFO - PROCESS | 1845 | 1477970770026 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}] 20:26:10 INFO - PROCESS | 1845 | 1477970770203 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 20:26:10 INFO - PROCESS | 1845 | 1477970770391 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 20:26:10 INFO - PROCESS | 1845 | 1477970770398 Marionette TRACE conn4 <- [1,1130,null,["8"]] 20:26:10 INFO - PROCESS | 1845 | 1477970770409 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 20:26:10 INFO - PROCESS | 1845 | 1477970770416 Marionette TRACE conn4 <- [1,1131,null,{}] 20:26:10 INFO - PROCESS | 1845 | 1477970770422 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x95142000 == 44 [pid = 1845] [id = 265] 20:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x95144000) [pid = 1845] [serial = 778] [outer = (nil)] 20:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x95149400) [pid = 1845] [serial = 779] [outer = 0x95144000] 20:26:10 INFO - PROCESS | 1845 | 1477970770562 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x9514b000) [pid = 1845] [serial = 780] [outer = 0x95144000] 20:26:11 INFO - PROCESS | 1845 | 1477970771232 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]]]}] 20:26:11 INFO - . 20:26:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1227ms 20:26:11 INFO - PROCESS | 1845 | 1477970771291 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 1845 | 1477970771294 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:26:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:26:11 INFO - PROCESS | 1845 | 1477970771305 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}] 20:26:11 INFO - PROCESS | 1845 | 1477970771485 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 20:26:11 INFO - PROCESS | 1845 | 1477970771651 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 20:26:11 INFO - PROCESS | 1845 | 1477970771678 Marionette TRACE conn4 <- [1,1135,null,["8"]] 20:26:11 INFO - PROCESS | 1845 | 1477970771691 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 20:26:11 INFO - PROCESS | 1845 | 1477970771695 Marionette TRACE conn4 <- [1,1136,null,{}] 20:26:11 INFO - PROCESS | 1845 | 1477970771702 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x95143400 == 45 [pid = 1845] [id = 266] 20:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x9514e400) [pid = 1845] [serial = 781] [outer = (nil)] 20:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0xa4cf6800) [pid = 1845] [serial = 782] [outer = 0x9514e400] 20:26:11 INFO - PROCESS | 1845 | 1477970771809 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0xaf8ca400) [pid = 1845] [serial = 783] [outer = 0x9514e400] 20:26:12 INFO - PROCESS | 1845 | 1477970772552 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]]]}] 20:26:12 INFO - . 20:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1332ms 20:26:12 INFO - PROCESS | 1845 | 1477970772639 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 20:26:12 INFO - PROCESS | 1845 | 1477970772645 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 20:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:26:12 INFO - PROCESS | 1845 | 1477970772656 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}] 20:26:12 INFO - PROCESS | 1845 | 1477970772884 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:26:13 INFO - PROCESS | 1845 | 1477970773072 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 20:26:13 INFO - PROCESS | 1845 | 1477970773085 Marionette TRACE conn4 <- [1,1140,null,["8"]] 20:26:13 INFO - PROCESS | 1845 | 1477970773103 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 20:26:13 INFO - PROCESS | 1845 | 1477970773116 Marionette TRACE conn4 <- [1,1141,null,{}] 20:26:13 INFO - PROCESS | 1845 | 1477970773129 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x9113cc00 == 46 [pid = 1845] [id = 267] 20:26:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x91142400) [pid = 1845] [serial = 784] [outer = (nil)] 20:26:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x94dccc00) [pid = 1845] [serial = 785] [outer = 0x91142400] 20:26:13 INFO - PROCESS | 1845 | 1477970773238 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x95142c00) [pid = 1845] [serial = 786] [outer = 0x91142400] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc16400 == 45 [pid = 1845] [id = 257] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8db07c00 == 44 [pid = 1845] [id = 240] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x9ae8c800 == 43 [pid = 1845] [id = 242] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4c400 == 42 [pid = 1845] [id = 246] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x93988c00 == 41 [pid = 1845] [id = 254] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x939ed000 == 40 [pid = 1845] [id = 241] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x96620c00 == 39 [pid = 1845] [id = 255] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0xa2c19800 == 38 [pid = 1845] [id = 245] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40c00 == 37 [pid = 1845] [id = 244] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0xa2b77800 == 36 [pid = 1845] [id = 243] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x95142000 == 35 [pid = 1845] [id = 265] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x95143400 == 34 [pid = 1845] [id = 266] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0xa484c000 == 33 [pid = 1845] [id = 256] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab8400 == 32 [pid = 1845] [id = 262] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x97a9b000 == 31 [pid = 1845] [id = 263] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0xa2c1c400 == 30 [pid = 1845] [id = 264] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x91116800 == 29 [pid = 1845] [id = 258] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb3000 == 28 [pid = 1845] [id = 253] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde6000 == 27 [pid = 1845] [id = 259] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x964ebc00 == 26 [pid = 1845] [id = 260] 20:26:14 INFO - PROCESS | 1845 | --DOCSHELL 0x9a2ba400 == 25 [pid = 1845] [id = 261] 20:26:14 INFO - PROCESS | 1845 | 1477970774871 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]]]}] 20:26:14 INFO - . 20:26:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 2273ms 20:26:14 INFO - PROCESS | 1845 | 1477970774931 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 1845 | 1477970774937 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 20:26:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:26:14 INFO - PROCESS | 1845 | 1477970774946 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}] 20:26:15 INFO - PROCESS | 1845 | 1477970775149 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 20:26:15 INFO - PROCESS | 1845 | 1477970775322 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 20:26:15 INFO - PROCESS | 1845 | 1477970775326 Marionette TRACE conn4 <- [1,1145,null,["8"]] 20:26:15 INFO - PROCESS | 1845 | 1477970775334 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 20:26:15 INFO - PROCESS | 1845 | 1477970775341 Marionette TRACE conn4 <- [1,1146,null,{}] 20:26:15 INFO - PROCESS | 1845 | 1477970775347 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1c400 == 26 [pid = 1845] [id = 268] 20:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x8fc1c800) [pid = 1845] [serial = 787] [outer = (nil)] 20:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x8fd68c00) [pid = 1845] [serial = 788] [outer = 0x8fc1c800] 20:26:15 INFO - PROCESS | 1845 | 1477970775465 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x8de42800) [pid = 1845] [serial = 789] [outer = 0x8fc1c800] 20:26:16 INFO - PROCESS | 1845 | 1477970776292 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:16 INFO - . 20:26:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1385ms 20:26:16 INFO - PROCESS | 1845 | 1477970776332 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 1845 | 1477970776340 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 20:26:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:26:16 INFO - PROCESS | 1845 | 1477970776348 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}] 20:26:16 INFO - PROCESS | 1845 | 1477970776588 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 20:26:16 INFO - PROCESS | 1845 | 1477970776610 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 20:26:16 INFO - PROCESS | 1845 | 1477970776616 Marionette TRACE conn4 <- [1,1150,null,["8"]] 20:26:16 INFO - PROCESS | 1845 | 1477970776622 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 20:26:16 INFO - PROCESS | 1845 | 1477970776627 Marionette TRACE conn4 <- [1,1151,null,{}] 20:26:16 INFO - PROCESS | 1845 | 1477970776633 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x95142000 == 27 [pid = 1845] [id = 269] 20:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x95143000) [pid = 1845] [serial = 790] [outer = (nil)] 20:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x9514bc00) [pid = 1845] [serial = 791] [outer = 0x95143000] 20:26:16 INFO - PROCESS | 1845 | 1477970776800 Marionette DEBUG loaded listener.js 20:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x9528f400) [pid = 1845] [serial = 792] [outer = 0x95143000] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x964bcc00) [pid = 1845] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x9ae8f800) [pid = 1845] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x93ce5400) [pid = 1845] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0xa2c16400) [pid = 1845] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x9323dc00) [pid = 1845] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x9113ac00) [pid = 1845] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0xa43e3c00) [pid = 1845] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0xa48b7c00) [pid = 1845] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x94753000) [pid = 1845] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0xa2b77c00) [pid = 1845] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x96815400) [pid = 1845] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x9398c400) [pid = 1845] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9661d000) [pid = 1845] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x8fc1e000) [pid = 1845] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8fb4dc00) [pid = 1845] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x994f1400) [pid = 1845] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0xa45fcc00) [pid = 1845] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:26:17 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9a432000) [pid = 1845] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:26:18 INFO - PROCESS | 1845 | 1477970778189 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:18 INFO - . 20:26:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1873ms 20:26:18 INFO - PROCESS | 1845 | 1477970778245 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 1845 | 1477970778254 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:26:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:26:18 INFO - PROCESS | 1845 | 1477970778262 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}] 20:26:18 INFO - PROCESS | 1845 | 1477970778475 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 20:26:18 INFO - PROCESS | 1845 | 1477970778494 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 20:26:18 INFO - PROCESS | 1845 | 1477970778499 Marionette TRACE conn4 <- [1,1155,null,["8"]] 20:26:18 INFO - PROCESS | 1845 | 1477970778504 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 20:26:18 INFO - PROCESS | 1845 | 1477970778511 Marionette TRACE conn4 <- [1,1156,null,{}] 20:26:18 INFO - PROCESS | 1845 | 1477970778518 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x95daf800 == 28 [pid = 1845] [id = 270] 20:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x95dafc00) [pid = 1845] [serial = 793] [outer = (nil)] 20:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x95db3800) [pid = 1845] [serial = 794] [outer = 0x95dafc00] 20:26:18 INFO - PROCESS | 1845 | 1477970778620 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x95db7800) [pid = 1845] [serial = 795] [outer = 0x95dafc00] 20:26:19 INFO - PROCESS | 1845 | 1477970779303 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:19 INFO - . 20:26:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1071ms 20:26:19 INFO - PROCESS | 1845 | 1477970779332 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 1845 | 1477970779336 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 20:26:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:26:19 INFO - PROCESS | 1845 | 1477970779344 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}] 20:26:19 INFO - PROCESS | 1845 | 1477970779574 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:26:19 INFO - PROCESS | 1845 | 1477970779706 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 20:26:19 INFO - PROCESS | 1845 | 1477970779709 Marionette TRACE conn4 <- [1,1160,null,["8"]] 20:26:19 INFO - PROCESS | 1845 | 1477970779716 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 20:26:19 INFO - PROCESS | 1845 | 1477970779721 Marionette TRACE conn4 <- [1,1161,null,{}] 20:26:19 INFO - PROCESS | 1845 | 1477970779727 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x95db5000 == 29 [pid = 1845] [id = 271] 20:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x97a3fc00) [pid = 1845] [serial = 796] [outer = (nil)] 20:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x983e6800) [pid = 1845] [serial = 797] [outer = 0x97a3fc00] 20:26:19 INFO - PROCESS | 1845 | 1477970779830 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x964e7c00) [pid = 1845] [serial = 798] [outer = 0x97a3fc00] 20:26:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x8dab8400) [pid = 1845] [serial = 799] [outer = 0x97a3fc00] 20:26:20 INFO - PROCESS | 1845 | 1477970780802 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:20 INFO - . 20:26:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1473ms 20:26:20 INFO - PROCESS | 1845 | 1477970780840 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 1845 | 1477970780847 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 20:26:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:26:20 INFO - PROCESS | 1845 | 1477970780860 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}] 20:26:21 INFO - PROCESS | 1845 | 1477970781095 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 20:26:21 INFO - PROCESS | 1845 | 1477970781268 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 20:26:21 INFO - PROCESS | 1845 | 1477970781273 Marionette TRACE conn4 <- [1,1165,null,["8"]] 20:26:21 INFO - PROCESS | 1845 | 1477970781283 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 20:26:21 INFO - PROCESS | 1845 | 1477970781289 Marionette TRACE conn4 <- [1,1166,null,{}] 20:26:21 INFO - PROCESS | 1845 | 1477970781297 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x9514d400 == 30 [pid = 1845] [id = 272] 20:26:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x95290000) [pid = 1845] [serial = 800] [outer = (nil)] 20:26:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x955d6800) [pid = 1845] [serial = 801] [outer = 0x95290000] 20:26:21 INFO - PROCESS | 1845 | 1477970781460 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x95daac00) [pid = 1845] [serial = 802] [outer = 0x95290000] 20:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x8fc16400) [pid = 1845] [serial = 803] [outer = 0x95290000] 20:26:22 INFO - PROCESS | 1845 | 1477970782319 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:22 INFO - . 20:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1521ms 20:26:22 INFO - PROCESS | 1845 | 1477970782380 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 20:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:26:22 INFO - PROCESS | 1845 | 1477970782388 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 20:26:22 INFO - PROCESS | 1845 | 1477970782396 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}] 20:26:22 INFO - PROCESS | 1845 | 1477970782602 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 20:26:22 INFO - PROCESS | 1845 | 1477970782773 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 20:26:22 INFO - PROCESS | 1845 | 1477970782779 Marionette TRACE conn4 <- [1,1170,null,["8"]] 20:26:22 INFO - PROCESS | 1845 | 1477970782787 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 20:26:22 INFO - PROCESS | 1845 | 1477970782793 Marionette TRACE conn4 <- [1,1171,null,{}] 20:26:22 INFO - PROCESS | 1845 | 1477970782800 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b332400 == 31 [pid = 1845] [id = 273] 20:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x9b334400) [pid = 1845] [serial = 804] [outer = (nil)] 20:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x9b428800) [pid = 1845] [serial = 805] [outer = 0x9b334400] 20:26:22 INFO - PROCESS | 1845 | 1477970782930 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x9b4cf400) [pid = 1845] [serial = 806] [outer = 0x9b334400] 20:26:23 INFO - PROCESS | 1845 | 1477970783680 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]]]}] 20:26:23 INFO - . 20:26:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1382ms 20:26:23 INFO - PROCESS | 1845 | 1477970783811 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 1845 | 1477970783820 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:26:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:26:23 INFO - PROCESS | 1845 | 1477970783830 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}] 20:26:24 INFO - PROCESS | 1845 | 1477970784019 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 20:26:24 INFO - PROCESS | 1845 | 1477970784179 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 20:26:24 INFO - PROCESS | 1845 | 1477970784185 Marionette TRACE conn4 <- [1,1175,null,["8"]] 20:26:24 INFO - PROCESS | 1845 | 1477970784193 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 20:26:24 INFO - PROCESS | 1845 | 1477970784208 Marionette TRACE conn4 <- [1,1176,null,{}] 20:26:24 INFO - PROCESS | 1845 | 1477970784215 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 1845 | ++DOCSHELL 0xa23de800 == 32 [pid = 1845] [id = 274] 20:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0xa23e2400) [pid = 1845] [serial = 807] [outer = (nil)] 20:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0xa2890000) [pid = 1845] [serial = 808] [outer = 0xa23e2400] 20:26:24 INFO - PROCESS | 1845 | 1477970784327 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0xa2b72c00) [pid = 1845] [serial = 809] [outer = 0xa23e2400] 20:26:25 INFO - PROCESS | 1845 | 1477970785076 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]]]}] 20:26:25 INFO - . 20:26:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1326ms 20:26:25 INFO - PROCESS | 1845 | 1477970785159 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 1845 | 1477970785165 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 20:26:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:26:25 INFO - PROCESS | 1845 | 1477970785175 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}] 20:26:25 INFO - PROCESS | 1845 | 1477970785376 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:26:25 INFO - PROCESS | 1845 | 1477970785654 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 20:26:25 INFO - PROCESS | 1845 | 1477970785660 Marionette TRACE conn4 <- [1,1180,null,["8"]] 20:26:25 INFO - PROCESS | 1845 | 1477970785680 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 20:26:25 INFO - PROCESS | 1845 | 1477970785690 Marionette TRACE conn4 <- [1,1181,null,{}] 20:26:25 INFO - PROCESS | 1845 | 1477970785698 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb1800 == 33 [pid = 1845] [id = 275] 20:26:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x8deb8000) [pid = 1845] [serial = 810] [outer = (nil)] 20:26:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x8df57000) [pid = 1845] [serial = 811] [outer = 0x8deb8000] 20:26:25 INFO - PROCESS | 1845 | 1477970785802 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x8fdf0400) [pid = 1845] [serial = 812] [outer = 0x8deb8000] 20:26:26 INFO - PROCESS | 1845 | --DOCSHELL 0x95daf800 == 32 [pid = 1845] [id = 270] 20:26:26 INFO - PROCESS | 1845 | --DOCSHELL 0x95142000 == 31 [pid = 1845] [id = 269] 20:26:26 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1c400 == 30 [pid = 1845] [id = 268] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x939ef400) [pid = 1845] [serial = 758] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x94751800) [pid = 1845] [serial = 759] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x91112c00) [pid = 1845] [serial = 755] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x91141000) [pid = 1845] [serial = 756] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0xa4ca6000) [pid = 1845] [serial = 752] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0xa4caf400) [pid = 1845] [serial = 753] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x97a93c00) [pid = 1845] [serial = 749] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x9a03e800) [pid = 1845] [serial = 750] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x939f0800) [pid = 1845] [serial = 746] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x93ce6c00) [pid = 1845] [serial = 747] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0xa484b000) [pid = 1845] [serial = 743] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0xa48b1000) [pid = 1845] [serial = 744] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x9b336000) [pid = 1845] [serial = 740] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0xa2c14400) [pid = 1845] [serial = 741] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9a041c00) [pid = 1845] [serial = 737] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0xa2b78000) [pid = 1845] [serial = 738] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x964ea400) [pid = 1845] [serial = 734] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x96862800) [pid = 1845] [serial = 735] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x94756400) [pid = 1845] [serial = 731] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x94838800) [pid = 1845] [serial = 732] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x9113d800) [pid = 1845] [serial = 728] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8fc1ac00) [pid = 1845] [serial = 729] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x994f1000) [pid = 1845] [serial = 725] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x9a436000) [pid = 1845] [serial = 726] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8fca0400) [pid = 1845] [serial = 722] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x95296400) [pid = 1845] [serial = 723] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0xa4512800) [pid = 1845] [serial = 719] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0xa451a800) [pid = 1845] [serial = 720] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0xa432f000) [pid = 1845] [serial = 716] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0xa4339c00) [pid = 1845] [serial = 717] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0xa2b7c000) [pid = 1845] [serial = 713] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0xa2b80c00) [pid = 1845] [serial = 714] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa0fe7400) [pid = 1845] [serial = 710] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0xa0ff1800) [pid = 1845] [serial = 711] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x95cec000) [pid = 1845] [serial = 707] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9685dc00) [pid = 1845] [serial = 708] [outer = (nil)] [url = about:blank] 20:26:26 INFO - PROCESS | 1845 | 1477970786679 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]]]}] 20:26:26 INFO - . 20:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1520ms 20:26:26 INFO - PROCESS | 1845 | 1477970786695 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 1845 | 1477970786701 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 20:26:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:26:26 INFO - PROCESS | 1845 | 1477970786709 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}] 20:26:26 INFO - PROCESS | 1845 | 1477970786895 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 20:26:27 INFO - PROCESS | 1845 | 1477970787017 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 20:26:27 INFO - PROCESS | 1845 | 1477970787024 Marionette TRACE conn4 <- [1,1185,null,["8"]] 20:26:27 INFO - PROCESS | 1845 | 1477970787032 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 20:26:27 INFO - PROCESS | 1845 | 1477970787040 Marionette TRACE conn4 <- [1,1186,null,{}] 20:26:27 INFO - PROCESS | 1845 | 1477970787046 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x93984000 == 31 [pid = 1845] [id = 276] 20:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x9398b800) [pid = 1845] [serial = 813] [outer = (nil)] 20:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x939f0400) [pid = 1845] [serial = 814] [outer = 0x9398b800] 20:26:27 INFO - PROCESS | 1845 | 1477970787143 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x94754800) [pid = 1845] [serial = 815] [outer = 0x9398b800] 20:26:27 INFO - PROCESS | 1845 | 1477970787684 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]]]}] 20:26:27 INFO - . 20:26:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1019ms 20:26:27 INFO - PROCESS | 1845 | 1477970787730 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 20:26:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:26:27 INFO - PROCESS | 1845 | 1477970787734 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 20:26:27 INFO - PROCESS | 1845 | 1477970787743 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}] 20:26:27 INFO - PROCESS | 1845 | 1477970787913 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 20:26:27 INFO - PROCESS | 1845 | 1477970787936 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 20:26:27 INFO - PROCESS | 1845 | 1477970787954 Marionette TRACE conn4 <- [1,1190,null,["8"]] 20:26:27 INFO - PROCESS | 1845 | 1477970787968 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 20:26:27 INFO - PROCESS | 1845 | 1477970787975 Marionette TRACE conn4 <- [1,1191,null,{}] 20:26:28 INFO - PROCESS | 1845 | 1477970788090 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dac2800 == 32 [pid = 1845] [id = 277] 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9529b000) [pid = 1845] [serial = 816] [outer = (nil)] 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x95cf0000) [pid = 1845] [serial = 817] [outer = 0x9529b000] 20:26:28 INFO - PROCESS | 1845 | 1477970788185 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x964b9000) [pid = 1845] [serial = 818] [outer = 0x9529b000] 20:26:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb4000 == 33 [pid = 1845] [id = 278] 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x97a94800) [pid = 1845] [serial = 819] [outer = (nil)] 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x97a98800) [pid = 1845] [serial = 820] [outer = 0x97a94800] 20:26:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x994f4800) [pid = 1845] [serial = 821] [outer = 0x97a94800] 20:26:28 INFO - PROCESS | 1845 | 1477970788893 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]]]}] 20:26:28 INFO - ... 20:26:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1220ms 20:26:28 INFO - PROCESS | 1845 | 1477970788961 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 1845 | 1477970788965 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:26:28 INFO - PROCESS | 1845 | 1477970788972 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}] 20:26:29 INFO - PROCESS | 1845 | 1477970789242 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 20:26:29 INFO - PROCESS | 1845 | 1477970789268 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 20:26:29 INFO - PROCESS | 1845 | 1477970789273 Marionette TRACE conn4 <- [1,1195,null,["8"]] 20:26:29 INFO - PROCESS | 1845 | 1477970789278 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 20:26:29 INFO - PROCESS | 1845 | 1477970789283 Marionette TRACE conn4 <- [1,1196,null,{}] 20:26:29 INFO - PROCESS | 1845 | 1477970789289 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x9686b000 == 34 [pid = 1845] [id = 279] 20:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x97a39c00) [pid = 1845] [serial = 822] [outer = (nil)] 20:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x9ae92c00) [pid = 1845] [serial = 823] [outer = 0x97a39c00] 20:26:29 INFO - PROCESS | 1845 | 1477970789449 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x9b333800) [pid = 1845] [serial = 824] [outer = 0x97a39c00] 20:26:29 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0ff1400 == 35 [pid = 1845] [id = 280] 20:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0xa2391c00) [pid = 1845] [serial = 825] [outer = (nil)] 20:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x97a46c00) [pid = 1845] [serial = 826] [outer = 0xa2391c00] 20:26:30 INFO - PROCESS | 1845 | 1477970790172 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]]]}] 20:26:30 INFO - . 20:26:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1224ms 20:26:30 INFO - PROCESS | 1845 | 1477970790197 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 20:26:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:26:30 INFO - PROCESS | 1845 | 1477970790206 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 20:26:30 INFO - PROCESS | 1845 | 1477970790213 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}] 20:26:30 INFO - PROCESS | 1845 | 1477970790439 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:26:30 INFO - PROCESS | 1845 | 1477970790468 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 20:26:30 INFO - PROCESS | 1845 | 1477970790472 Marionette TRACE conn4 <- [1,1200,null,["8"]] 20:26:30 INFO - PROCESS | 1845 | 1477970790478 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 20:26:30 INFO - PROCESS | 1845 | 1477970790483 Marionette TRACE conn4 <- [1,1201,null,{}] 20:26:30 INFO - PROCESS | 1845 | 1477970790488 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 1845 | ++DOCSHELL 0xa0ff4c00 == 36 [pid = 1845] [id = 281] 20:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0xa0ff5400) [pid = 1845] [serial = 827] [outer = (nil)] 20:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0xa28eb800) [pid = 1845] [serial = 828] [outer = 0xa0ff5400] 20:26:30 INFO - PROCESS | 1845 | 1477970790648 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa2b77800) [pid = 1845] [serial = 829] [outer = 0xa0ff5400] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x91142400) [pid = 1845] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x95143000) [pid = 1845] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8fdec400) [pid = 1845] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x96625000) [pid = 1845] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x9a2bc400) [pid = 1845] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8ddbf000) [pid = 1845] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x9a4d4400) [pid = 1845] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0xa4844400) [pid = 1845] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95144000) [pid = 1845] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x9514e400) [pid = 1845] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8fc1c800) [pid = 1845] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x95dafc00) [pid = 1845] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:26:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x95143000 == 37 [pid = 1845] [id = 282] 20:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9b329c00) [pid = 1845] [serial = 830] [outer = (nil)] 20:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x95144000) [pid = 1845] [serial = 831] [outer = 0x9b329c00] 20:26:31 INFO - PROCESS | 1845 | 1477970791475 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]]]}] 20:26:31 INFO - . 20:26:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1330ms 20:26:31 INFO - PROCESS | 1845 | 1477970791543 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 1845 | 1477970791546 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 20:26:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:26:31 INFO - PROCESS | 1845 | 1477970791553 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}] 20:26:31 INFO - PROCESS | 1845 | 1477970791724 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 20:26:31 INFO - PROCESS | 1845 | 1477970791849 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 20:26:31 INFO - PROCESS | 1845 | 1477970791853 Marionette TRACE conn4 <- [1,1205,null,["8"]] 20:26:31 INFO - PROCESS | 1845 | 1477970791858 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 20:26:31 INFO - PROCESS | 1845 | 1477970791863 Marionette TRACE conn4 <- [1,1206,null,{}] 20:26:31 INFO - PROCESS | 1845 | 1477970791868 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x95daf400 == 38 [pid = 1845] [id = 283] 20:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0xa2c11400) [pid = 1845] [serial = 832] [outer = (nil)] 20:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0xa2c14000) [pid = 1845] [serial = 833] [outer = 0xa2c11400] 20:26:31 INFO - PROCESS | 1845 | 1477970791982 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0xa2c1a400) [pid = 1845] [serial = 834] [outer = 0xa2c11400] 20:26:32 INFO - PROCESS | 1845 | ++DOCSHELL 0xa451ec00 == 39 [pid = 1845] [id = 284] 20:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0xa453cc00) [pid = 1845] [serial = 835] [outer = (nil)] 20:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8fc1c800) [pid = 1845] [serial = 836] [outer = 0xa453cc00] 20:26:32 INFO - PROCESS | 1845 | 1477970792608 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]]]}] 20:26:32 INFO - . 20:26:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1092ms 20:26:32 INFO - PROCESS | 1845 | 1477970792654 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1845 | 1477970792658 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 20:26:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:26:32 INFO - PROCESS | 1845 | 1477970792673 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}] 20:26:32 INFO - PROCESS | 1845 | 1477970792900 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 20:26:32 INFO - PROCESS | 1845 | 1477970792918 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 20:26:32 INFO - PROCESS | 1845 | 1477970792927 Marionette TRACE conn4 <- [1,1210,null,["8"]] 20:26:32 INFO - PROCESS | 1845 | 1477970792994 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 20:26:33 INFO - PROCESS | 1845 | 1477970793004 Marionette TRACE conn4 <- [1,1211,null,{}] 20:26:33 INFO - PROCESS | 1845 | 1477970793015 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab9000 == 40 [pid = 1845] [id = 285] 20:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8dabe400) [pid = 1845] [serial = 837] [outer = (nil)] 20:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8dcc9400) [pid = 1845] [serial = 838] [outer = 0x8dabe400] 20:26:33 INFO - PROCESS | 1845 | 1477970793180 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8deb3400) [pid = 1845] [serial = 839] [outer = 0x8dabe400] 20:26:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x9113c400 == 41 [pid = 1845] [id = 286] 20:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9113d800) [pid = 1845] [serial = 840] [outer = (nil)] 20:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x91116c00) [pid = 1845] [serial = 841] [outer = 0x9113d800] 20:26:34 INFO - PROCESS | 1845 | 1477970794059 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]]]}] 20:26:34 INFO - . 20:26:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1434ms 20:26:34 INFO - PROCESS | 1845 | 1477970794126 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 1845 | 1477970794133 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:26:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:26:34 INFO - PROCESS | 1845 | 1477970794144 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}] 20:26:34 INFO - PROCESS | 1845 | 1477970794363 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 20:26:34 INFO - PROCESS | 1845 | 1477970794535 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 20:26:34 INFO - PROCESS | 1845 | 1477970794540 Marionette TRACE conn4 <- [1,1215,null,["8"]] 20:26:34 INFO - PROCESS | 1845 | 1477970794553 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 20:26:34 INFO - PROCESS | 1845 | 1477970794559 Marionette TRACE conn4 <- [1,1216,null,{}] 20:26:34 INFO - PROCESS | 1845 | 1477970794566 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x92ce3c00 == 42 [pid = 1845] [id = 287] 20:26:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x92ceb000) [pid = 1845] [serial = 842] [outer = (nil)] 20:26:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x932c5800) [pid = 1845] [serial = 843] [outer = 0x92ceb000] 20:26:34 INFO - PROCESS | 1845 | 1477970794723 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x939ef400) [pid = 1845] [serial = 844] [outer = 0x92ceb000] 20:26:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x95147000 == 43 [pid = 1845] [id = 288] 20:26:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x95295c00) [pid = 1845] [serial = 845] [outer = (nil)] 20:26:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x95297000) [pid = 1845] [serial = 846] [outer = 0x95295c00] 20:26:35 INFO - PROCESS | 1845 | 1477970795543 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]]]}] 20:26:35 INFO - . 20:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1427ms 20:26:35 INFO - PROCESS | 1845 | 1477970795570 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 20:26:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:26:35 INFO - PROCESS | 1845 | 1477970795575 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 20:26:35 INFO - PROCESS | 1845 | 1477970795582 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}] 20:26:35 INFO - PROCESS | 1845 | 1477970795831 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:26:35 INFO - PROCESS | 1845 | 1477970795974 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1845 | 1477970795979 Marionette TRACE conn4 <- [1,1220,null,["8"]] 20:26:35 INFO - PROCESS | 1845 | 1477970795987 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 20:26:35 INFO - PROCESS | 1845 | 1477970795993 Marionette TRACE conn4 <- [1,1221,null,{}] 20:26:36 INFO - PROCESS | 1845 | 1477970795999 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x955dd400 == 44 [pid = 1845] [id = 289] 20:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x95c25000) [pid = 1845] [serial = 847] [outer = (nil)] 20:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x95db8000) [pid = 1845] [serial = 848] [outer = 0x95c25000] 20:26:36 INFO - PROCESS | 1845 | 1477970796152 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x96625800) [pid = 1845] [serial = 849] [outer = 0x95c25000] 20:26:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x983dd000 == 45 [pid = 1845] [id = 290] 20:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x9a03c800) [pid = 1845] [serial = 850] [outer = (nil)] 20:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x9a03e800) [pid = 1845] [serial = 851] [outer = 0x9a03c800] 20:26:36 INFO - PROCESS | 1845 | 1477970796925 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]]]}] 20:26:36 INFO - . 20:26:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1376ms 20:26:37 INFO - PROCESS | 1845 | 1477970796998 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 20:26:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:26:37 INFO - PROCESS | 1845 | 1477970797006 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 20:26:37 INFO - PROCESS | 1845 | 1477970797015 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}] 20:26:37 INFO - PROCESS | 1845 | 1477970797233 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 20:26:37 INFO - PROCESS | 1845 | 1477970797407 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1845 | 1477970797412 Marionette TRACE conn4 <- [1,1225,null,["8"]] 20:26:37 INFO - PROCESS | 1845 | 1477970797419 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 20:26:37 INFO - PROCESS | 1845 | 1477970797427 Marionette TRACE conn4 <- [1,1226,null,{}] 20:26:37 INFO - PROCESS | 1845 | 1477970797434 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb6c00 == 46 [pid = 1845] [id = 291] 20:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0xa0f79400) [pid = 1845] [serial = 852] [outer = (nil)] 20:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0xa0ff6c00) [pid = 1845] [serial = 853] [outer = 0xa0f79400] 20:26:37 INFO - PROCESS | 1845 | 1477970797576 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0xa2396000) [pid = 1845] [serial = 854] [outer = 0xa0f79400] 20:26:38 INFO - PROCESS | 1845 | ++DOCSHELL 0xa4517400 == 47 [pid = 1845] [id = 292] 20:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0xa484b800) [pid = 1845] [serial = 855] [outer = (nil)] 20:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x96860c00) [pid = 1845] [serial = 856] [outer = 0xa484b800] 20:26:38 INFO - PROCESS | 1845 | 1477970798344 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]]]}] 20:26:38 INFO - . 20:26:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1372ms 20:26:38 INFO - PROCESS | 1845 | 1477970798411 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1845 | 1477970798417 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 20:26:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:26:38 INFO - PROCESS | 1845 | 1477970798426 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}] 20:26:38 INFO - PROCESS | 1845 | 1477970798624 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 20:26:38 INFO - PROCESS | 1845 | 1477970798791 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 20:26:38 INFO - PROCESS | 1845 | 1477970798796 Marionette TRACE conn4 <- [1,1230,null,["8"]] 20:26:38 INFO - PROCESS | 1845 | 1477970798806 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 20:26:38 INFO - PROCESS | 1845 | 1477970798811 Marionette TRACE conn4 <- [1,1231,null,{}] 20:26:38 INFO - PROCESS | 1845 | 1477970798818 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1845 | ++DOCSHELL 0xa43dcc00 == 48 [pid = 1845] [id = 293] 20:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0xa43dd000) [pid = 1845] [serial = 857] [outer = (nil)] 20:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0xa4c4d000) [pid = 1845] [serial = 858] [outer = 0xa43dd000] 20:26:38 INFO - PROCESS | 1845 | 1477970798960 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0xa4c55c00) [pid = 1845] [serial = 859] [outer = 0xa43dd000] 20:26:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd5c00 == 49 [pid = 1845] [id = 294] 20:26:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x8ddb5800) [pid = 1845] [serial = 860] [outer = (nil)] 20:26:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x8fc13000) [pid = 1845] [serial = 861] [outer = 0x8ddb5800] 20:26:39 INFO - PROCESS | 1845 | 1477970799689 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]]]}] 20:26:39 INFO - . 20:26:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1322ms 20:26:39 INFO - PROCESS | 1845 | 1477970799748 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 1845 | 1477970799752 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:26:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:26:39 INFO - PROCESS | 1845 | 1477970799759 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}] 20:26:40 INFO - PROCESS | 1845 | 1477970800135 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 20:26:40 INFO - PROCESS | 1845 | 1477970800302 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 20:26:40 INFO - PROCESS | 1845 | 1477970800309 Marionette TRACE conn4 <- [1,1235,null,["8"]] 20:26:40 INFO - PROCESS | 1845 | 1477970800319 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 20:26:40 INFO - PROCESS | 1845 | 1477970800328 Marionette TRACE conn4 <- [1,1236,null,{}] 20:26:40 INFO - PROCESS | 1845 | 1477970800384 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc12000 == 50 [pid = 1845] [id = 295] 20:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x8fc13c00) [pid = 1845] [serial = 862] [outer = (nil)] 20:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x8fcabc00) [pid = 1845] [serial = 863] [outer = 0x8fc13c00] 20:26:40 INFO - PROCESS | 1845 | 1477970800487 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x92bb9800) [pid = 1845] [serial = 864] [outer = 0x8fc13c00] 20:26:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc14000 == 51 [pid = 1845] [id = 296] 20:26:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x95145400) [pid = 1845] [serial = 865] [outer = (nil)] 20:26:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x94837c00) [pid = 1845] [serial = 866] [outer = 0x95145400] 20:26:41 INFO - PROCESS | 1845 | 1477970801384 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]]]}] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9a0d5800 == 50 [pid = 1845] [id = 239] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9b089800 == 49 [pid = 1845] [id = 238] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8de43800 == 48 [pid = 1845] [id = 230] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa451ec00 == 47 [pid = 1845] [id = 284] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9529bc00 == 46 [pid = 1845] [id = 236] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9a175800 == 45 [pid = 1845] [id = 232] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x95143000 == 44 [pid = 1845] [id = 282] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x95daf400 == 43 [pid = 1845] [id = 283] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb4000 == 42 [pid = 1845] [id = 278] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa0ff1400 == 41 [pid = 1845] [id = 280] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x93984000 == 40 [pid = 1845] [id = 276] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8dac2800 == 39 [pid = 1845] [id = 277] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9b332400 == 38 [pid = 1845] [id = 273] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa23de800 == 37 [pid = 1845] [id = 274] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb1800 == 36 [pid = 1845] [id = 275] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9514d400 == 35 [pid = 1845] [id = 272] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4c000 == 34 [pid = 1845] [id = 229] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9a437400 == 33 [pid = 1845] [id = 233] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa0ff4c00 == 32 [pid = 1845] [id = 281] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9686b000 == 31 [pid = 1845] [id = 279] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9113cc00 == 30 [pid = 1845] [id = 267] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x92bb9c00 == 29 [pid = 1845] [id = 231] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4b400 == 28 [pid = 1845] [id = 235] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3a000 == 27 [pid = 1845] [id = 221] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc14800 == 26 [pid = 1845] [id = 223] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabf400 == 25 [pid = 1845] [id = 237] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x93990400 == 24 [pid = 1845] [id = 225] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x95c2bc00 == 23 [pid = 1845] [id = 226] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab9800 == 22 [pid = 1845] [id = 224] 20:26:42 INFO - . 20:26:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 2477ms 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x983e3800 == 21 [pid = 1845] [id = 228] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x95db5000 == 20 [pid = 1845] [id = 271] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x96815000 == 19 [pid = 1845] [id = 227] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x983d9c00 == 18 [pid = 1845] [id = 234] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa4517400 == 17 [pid = 1845] [id = 292] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd5c00 == 16 [pid = 1845] [id = 294] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0xa43dcc00 == 15 [pid = 1845] [id = 293] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x9113c400 == 14 [pid = 1845] [id = 286] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab9000 == 13 [pid = 1845] [id = 285] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x95147000 == 12 [pid = 1845] [id = 288] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x92ce3c00 == 11 [pid = 1845] [id = 287] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x983dd000 == 10 [pid = 1845] [id = 290] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x955dd400 == 9 [pid = 1845] [id = 289] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb6c00 == 8 [pid = 1845] [id = 291] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x9482fc00) [pid = 1845] [serial = 762] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x92bb7400) [pid = 1845] [serial = 761] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x96869400) [pid = 1845] [serial = 765] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x96861000) [pid = 1845] [serial = 764] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x9a4d3c00) [pid = 1845] [serial = 768] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x9a492800) [pid = 1845] [serial = 767] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0xa2888000) [pid = 1845] [serial = 771] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0xa112c800) [pid = 1845] [serial = 770] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0xa43dc800) [pid = 1845] [serial = 774] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0xa43e3000) [pid = 1845] [serial = 773] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0xa93c4400) [pid = 1845] [serial = 777] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0xa9343400) [pid = 1845] [serial = 776] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x9514b000) [pid = 1845] [serial = 780] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x95149400) [pid = 1845] [serial = 779] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0xaf8ca400) [pid = 1845] [serial = 783] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0xa4cf6800) [pid = 1845] [serial = 782] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x95142c00) [pid = 1845] [serial = 786] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x94dccc00) [pid = 1845] [serial = 785] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8de42800) [pid = 1845] [serial = 789] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x8fd68c00) [pid = 1845] [serial = 788] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9528f400) [pid = 1845] [serial = 792] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x9514bc00) [pid = 1845] [serial = 791] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x95db7800) [pid = 1845] [serial = 795] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x95db3800) [pid = 1845] [serial = 794] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1845 | 1477970802371 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1845 | 1477970802377 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 20:26:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:26:42 INFO - PROCESS | 1845 | 1477970802389 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}] 20:26:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc14000 == 7 [pid = 1845] [id = 296] 20:26:42 INFO - PROCESS | 1845 | 1477970802588 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:26:42 INFO - PROCESS | 1845 | 1477970802706 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1845 | 1477970802714 Marionette TRACE conn4 <- [1,1240,null,["8"]] 20:26:42 INFO - PROCESS | 1845 | 1477970802729 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 20:26:42 INFO - PROCESS | 1845 | 1477970802737 Marionette TRACE conn4 <- [1,1241,null,{}] 20:26:42 INFO - PROCESS | 1845 | 1477970802744 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb44800 == 8 [pid = 1845] [id = 297] 20:26:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x8fb49400) [pid = 1845] [serial = 867] [outer = (nil)] 20:26:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8fb4dc00) [pid = 1845] [serial = 868] [outer = 0x8fb49400] 20:26:42 INFO - PROCESS | 1845 | 1477970802850 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8fc19000) [pid = 1845] [serial = 869] [outer = 0x8fb49400] 20:26:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x9113f000 == 9 [pid = 1845] [id = 298] 20:26:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x91144000) [pid = 1845] [serial = 870] [outer = (nil)] 20:26:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x8fde9000) [pid = 1845] [serial = 871] [outer = 0x91144000] 20:26:43 INFO - PROCESS | 1845 | 1477970803554 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]]]}] 20:26:43 INFO - . 20:26:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1226ms 20:26:43 INFO - PROCESS | 1845 | 1477970803617 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1845 | 1477970803625 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 20:26:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:26:43 INFO - PROCESS | 1845 | 1477970803633 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}] 20:26:43 INFO - PROCESS | 1845 | 1477970803841 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 20:26:43 INFO - PROCESS | 1845 | 1477970803964 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 20:26:43 INFO - PROCESS | 1845 | 1477970803969 Marionette TRACE conn4 <- [1,1245,null,["8"]] 20:26:43 INFO - PROCESS | 1845 | 1477970803976 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 20:26:43 INFO - PROCESS | 1845 | 1477970803981 Marionette TRACE conn4 <- [1,1246,null,{}] 20:26:44 INFO - PROCESS | 1845 | 1477970803987 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x9398f800 == 10 [pid = 1845] [id = 299] 20:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x93992400) [pid = 1845] [serial = 872] [outer = (nil)] 20:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x939eec00) [pid = 1845] [serial = 873] [outer = 0x93992400] 20:26:44 INFO - PROCESS | 1845 | 1477970804087 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x9474ec00) [pid = 1845] [serial = 874] [outer = 0x93992400] 20:26:44 INFO - PROCESS | 1845 | 1477970804688 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]]]}] 20:26:44 INFO - . 20:26:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1071ms 20:26:44 INFO - PROCESS | 1845 | 1477970804730 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1845 | 1477970804742 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 20:26:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:26:44 INFO - PROCESS | 1845 | 1477970804760 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}] 20:26:45 INFO - PROCESS | 1845 | 1477970804999 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 20:26:45 INFO - PROCESS | 1845 | 1477970805028 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 20:26:45 INFO - PROCESS | 1845 | 1477970805034 Marionette TRACE conn4 <- [1,1250,null,["8"]] 20:26:45 INFO - PROCESS | 1845 | 1477970805039 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 20:26:45 INFO - PROCESS | 1845 | 1477970805047 Marionette TRACE conn4 <- [1,1251,null,{}] 20:26:45 INFO - PROCESS | 1845 | 1477970805122 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x955dd000 == 11 [pid = 1845] [id = 300] 20:26:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x955dd400) [pid = 1845] [serial = 875] [outer = (nil)] 20:26:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x95c2b800) [pid = 1845] [serial = 876] [outer = 0x955dd400] 20:26:45 INFO - PROCESS | 1845 | 1477970805243 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x95dab800) [pid = 1845] [serial = 877] [outer = 0x955dd400] 20:26:45 INFO - PROCESS | 1845 | 1477970805913 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]]]}] 20:26:45 INFO - . 20:26:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1177ms 20:26:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:26:45 INFO - PROCESS | 1845 | 1477970805944 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1845 | 1477970805947 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:26:45 INFO - PROCESS | 1845 | 1477970805957 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}] 20:26:46 INFO - PROCESS | 1845 | 1477970806195 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 20:26:46 INFO - PROCESS | 1845 | 1477970806218 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 20:26:46 INFO - PROCESS | 1845 | 1477970806226 Marionette TRACE conn4 <- [1,1255,null,["8"]] 20:26:46 INFO - PROCESS | 1845 | 1477970806232 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 20:26:46 INFO - PROCESS | 1845 | 1477970806237 Marionette TRACE conn4 <- [1,1256,null,{}] 20:26:46 INFO - PROCESS | 1845 | 1477970806243 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x95db7c00 == 12 [pid = 1845] [id = 301] 20:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x964c5400) [pid = 1845] [serial = 878] [outer = (nil)] 20:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x964f0c00) [pid = 1845] [serial = 879] [outer = 0x964c5400] 20:26:46 INFO - PROCESS | 1845 | 1477970806419 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x9a03d000) [pid = 1845] [serial = 880] [outer = 0x964c5400] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0xa0ff5400) [pid = 1845] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0xa2391c00) [pid = 1845] [serial = 825] [outer = (nil)] [url = about:blank] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x9b329c00) [pid = 1845] [serial = 830] [outer = (nil)] [url = about:blank] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x9398b800) [pid = 1845] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x8deb8000) [pid = 1845] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0xa23e2400) [pid = 1845] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x9b334400) [pid = 1845] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x97a3fc00) [pid = 1845] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x95290000) [pid = 1845] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0xa2c11400) [pid = 1845] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x97a39c00) [pid = 1845] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0xa453cc00) [pid = 1845] [serial = 835] [outer = (nil)] [url = about:blank] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x9529b000) [pid = 1845] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:47 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x97a94800) [pid = 1845] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:47 INFO - PROCESS | 1845 | 1477970807467 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]]]}] 20:26:47 INFO - . 20:26:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1529ms 20:26:47 INFO - PROCESS | 1845 | 1477970807483 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1845 | 1477970807487 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 20:26:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:26:47 INFO - PROCESS | 1845 | 1477970807494 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}] 20:26:47 INFO - PROCESS | 1845 | 1477970807654 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:26:47 INFO - PROCESS | 1845 | 1477970807775 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 20:26:47 INFO - PROCESS | 1845 | 1477970807780 Marionette TRACE conn4 <- [1,1260,null,["8"]] 20:26:47 INFO - PROCESS | 1845 | 1477970807790 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 20:26:47 INFO - PROCESS | 1845 | 1477970807795 Marionette TRACE conn4 <- [1,1261,null,{}] 20:26:47 INFO - PROCESS | 1845 | 1477970807800 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x93ce5400 == 13 [pid = 1845] [id = 302] 20:26:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x95db7400) [pid = 1845] [serial = 881] [outer = (nil)] 20:26:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x97a39c00) [pid = 1845] [serial = 882] [outer = 0x95db7400] 20:26:47 INFO - PROCESS | 1845 | 1477970807896 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x9a2b9c00) [pid = 1845] [serial = 883] [outer = 0x95db7400] 20:26:48 INFO - PROCESS | 1845 | 1477970808534 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]]]}] 20:26:48 INFO - . 20:26:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1084ms 20:26:48 INFO - PROCESS | 1845 | 1477970808579 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 20:26:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:26:48 INFO - PROCESS | 1845 | 1477970808585 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 20:26:48 INFO - PROCESS | 1845 | 1477970808592 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}] 20:26:48 INFO - PROCESS | 1845 | 1477970808842 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 20:26:48 INFO - PROCESS | 1845 | 1477970808861 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1845 | 1477970808864 Marionette TRACE conn4 <- [1,1265,null,["8"]] 20:26:48 INFO - PROCESS | 1845 | 1477970808870 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 20:26:48 INFO - PROCESS | 1845 | 1477970808875 Marionette TRACE conn4 <- [1,1266,null,{}] 20:26:48 INFO - PROCESS | 1845 | 1477970808880 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a4d6800 == 14 [pid = 1845] [id = 303] 20:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x9a4dc400) [pid = 1845] [serial = 884] [outer = (nil)] 20:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x9ae8f800) [pid = 1845] [serial = 885] [outer = 0x9a4dc400] 20:26:48 INFO - PROCESS | 1845 | 1477970808973 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x9ae96400) [pid = 1845] [serial = 886] [outer = 0x9a4dc400] 20:26:49 INFO - PROCESS | 1845 | 1477970809818 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]]]}] 20:26:49 INFO - . 20:26:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1236ms 20:26:49 INFO - PROCESS | 1845 | 1477970809828 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1845 | 1477970809835 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 20:26:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:26:49 INFO - PROCESS | 1845 | 1477970809845 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}] 20:26:50 INFO - PROCESS | 1845 | 1477970810047 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 20:26:50 INFO - PROCESS | 1845 | 1477970810241 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 20:26:50 INFO - PROCESS | 1845 | 1477970810245 Marionette TRACE conn4 <- [1,1270,null,["8"]] 20:26:50 INFO - PROCESS | 1845 | 1477970810260 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 20:26:50 INFO - PROCESS | 1845 | 1477970810267 Marionette TRACE conn4 <- [1,1271,null,{}] 20:26:50 INFO - PROCESS | 1845 | 1477970810274 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b51800 == 15 [pid = 1845] [id = 304] 20:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x92b55800) [pid = 1845] [serial = 887] [outer = (nil)] 20:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x92ca3800) [pid = 1845] [serial = 888] [outer = 0x92b55800] 20:26:50 INFO - PROCESS | 1845 | 1477970810395 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x939ee800) [pid = 1845] [serial = 889] [outer = 0x92b55800] 20:26:51 INFO - PROCESS | 1845 | 1477970811168 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]]]}] 20:26:51 INFO - . 20:26:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1381ms 20:26:51 INFO - PROCESS | 1845 | 1477970811226 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 1845 | 1477970811234 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:26:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:26:51 INFO - PROCESS | 1845 | 1477970811270 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}] 20:26:51 INFO - PROCESS | 1845 | 1477970811472 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 20:26:51 INFO - PROCESS | 1845 | 1477970811641 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 20:26:51 INFO - PROCESS | 1845 | 1477970811647 Marionette TRACE conn4 <- [1,1275,null,["8"]] 20:26:51 INFO - PROCESS | 1845 | 1477970811655 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 20:26:51 INFO - PROCESS | 1845 | 1477970811669 Marionette TRACE conn4 <- [1,1276,null,{}] 20:26:51 INFO - PROCESS | 1845 | 1477970811677 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db09000 == 16 [pid = 1845] [id = 305] 20:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x8ddb7400) [pid = 1845] [serial = 890] [outer = (nil)] 20:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x95db3000) [pid = 1845] [serial = 891] [outer = 0x8ddb7400] 20:26:51 INFO - PROCESS | 1845 | 1477970811786 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x95db7800) [pid = 1845] [serial = 892] [outer = 0x8ddb7400] 20:26:52 INFO - PROCESS | 1845 | 1477970812486 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]]]}] 20:26:52 INFO - . 20:26:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1286ms 20:26:52 INFO - PROCESS | 1845 | 1477970812563 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 1845 | 1477970812571 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 20:26:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:26:52 INFO - PROCESS | 1845 | 1477970812579 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}] 20:26:52 INFO - PROCESS | 1845 | 1477970812773 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:26:52 INFO - PROCESS | 1845 | 1477970812927 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 20:26:52 INFO - PROCESS | 1845 | 1477970812932 Marionette TRACE conn4 <- [1,1280,null,["8"]] 20:26:52 INFO - PROCESS | 1845 | 1477970812940 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 20:26:52 INFO - PROCESS | 1845 | 1477970812948 Marionette TRACE conn4 <- [1,1281,null,{}] 20:26:52 INFO - PROCESS | 1845 | 1477970812959 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b089800 == 17 [pid = 1845] [id = 306] 20:26:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x9b329800) [pid = 1845] [serial = 893] [outer = (nil)] 20:26:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x9b3d8c00) [pid = 1845] [serial = 894] [outer = 0x9b329800] 20:26:53 INFO - PROCESS | 1845 | 1477970813071 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0xa0febc00) [pid = 1845] [serial = 895] [outer = 0x9b329800] 20:26:54 INFO - PROCESS | 1845 | 1477970814114 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]]]}] 20:26:54 INFO - . 20:26:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1574ms 20:26:54 INFO - PROCESS | 1845 | 1477970814154 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 1845 | 1477970814161 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 20:26:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:26:54 INFO - PROCESS | 1845 | 1477970814172 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}] 20:26:54 INFO - PROCESS | 1845 | 1477970814396 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 20:26:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9113f000 == 16 [pid = 1845] [id = 298] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0xa2c14000) [pid = 1845] [serial = 833] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0xa2c1a400) [pid = 1845] [serial = 834] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0xa28eb800) [pid = 1845] [serial = 828] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0xa2b77800) [pid = 1845] [serial = 829] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x9ae92c00) [pid = 1845] [serial = 823] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x9b333800) [pid = 1845] [serial = 824] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x95cf0000) [pid = 1845] [serial = 817] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x964b9000) [pid = 1845] [serial = 818] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x97a98800) [pid = 1845] [serial = 820] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x994f4800) [pid = 1845] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x939f0400) [pid = 1845] [serial = 814] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x94754800) [pid = 1845] [serial = 815] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x8df57000) [pid = 1845] [serial = 811] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8fdf0400) [pid = 1845] [serial = 812] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0xa2890000) [pid = 1845] [serial = 808] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0xa2b72c00) [pid = 1845] [serial = 809] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9b428800) [pid = 1845] [serial = 805] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x9b4cf400) [pid = 1845] [serial = 806] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x955d6800) [pid = 1845] [serial = 801] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x95daac00) [pid = 1845] [serial = 802] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x8fc16400) [pid = 1845] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x983e6800) [pid = 1845] [serial = 797] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x964e7c00) [pid = 1845] [serial = 798] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x97a46c00) [pid = 1845] [serial = 826] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95144000) [pid = 1845] [serial = 831] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8fc1c800) [pid = 1845] [serial = 836] [outer = (nil)] [url = about:blank] 20:26:54 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8dab8400) [pid = 1845] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:26:54 INFO - PROCESS | 1845 | 1477970814583 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 20:26:54 INFO - PROCESS | 1845 | 1477970814593 Marionette TRACE conn4 <- [1,1285,null,["8"]] 20:26:54 INFO - PROCESS | 1845 | 1477970814632 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 20:26:54 INFO - PROCESS | 1845 | 1477970814640 Marionette TRACE conn4 <- [1,1286,null,{}] 20:26:54 INFO - PROCESS | 1845 | 1477970814652 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb43c00 == 17 [pid = 1845] [id = 307] 20:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8fc16400) [pid = 1845] [serial = 896] [outer = (nil)] 20:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8fca2c00) [pid = 1845] [serial = 897] [outer = 0x8fc16400] 20:26:54 INFO - PROCESS | 1845 | 1477970814763 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x91143000) [pid = 1845] [serial = 898] [outer = 0x8fc16400] 20:26:55 INFO - PROCESS | 1845 | 1477970815355 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]]]}] 20:26:55 INFO - . 20:26:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1224ms 20:26:55 INFO - PROCESS | 1845 | 1477970815395 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 1845 | 1477970815401 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 20:26:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:26:55 INFO - PROCESS | 1845 | 1477970815408 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}] 20:26:55 INFO - PROCESS | 1845 | 1477970815589 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 20:26:55 INFO - PROCESS | 1845 | 1477970815715 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 20:26:55 INFO - PROCESS | 1845 | 1477970815720 Marionette TRACE conn4 <- [1,1290,null,["8"]] 20:26:55 INFO - PROCESS | 1845 | 1477970815727 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 20:26:55 INFO - PROCESS | 1845 | 1477970815732 Marionette TRACE conn4 <- [1,1291,null,{}] 20:26:55 INFO - PROCESS | 1845 | 1477970815738 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x9514c400 == 18 [pid = 1845] [id = 308] 20:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x9514c800) [pid = 1845] [serial = 899] [outer = (nil)] 20:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x95291800) [pid = 1845] [serial = 900] [outer = 0x9514c800] 20:26:55 INFO - PROCESS | 1845 | 1477970815837 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x9529bc00) [pid = 1845] [serial = 901] [outer = 0x9514c800] 20:26:56 INFO - PROCESS | 1845 | 1477970816424 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]]]}] 20:26:56 INFO - . 20:26:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1069ms 20:26:56 INFO - PROCESS | 1845 | 1477970816486 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:26:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:26:56 INFO - PROCESS | 1845 | 1477970816493 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:26:56 INFO - PROCESS | 1845 | 1477970816501 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}] 20:26:56 INFO - PROCESS | 1845 | 1477970816667 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 20:26:56 INFO - PROCESS | 1845 | 1477970816679 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 20:26:56 INFO - PROCESS | 1845 | 1477970816682 Marionette TRACE conn4 <- [1,1295,null,["8"]] 20:26:56 INFO - PROCESS | 1845 | 1477970816689 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 20:26:56 INFO - PROCESS | 1845 | 1477970816695 Marionette TRACE conn4 <- [1,1296,null,{}] 20:26:56 INFO - PROCESS | 1845 | 1477970816702 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x983dbc00 == 19 [pid = 1845] [id = 309] 20:26:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x983e6800) [pid = 1845] [serial = 902] [outer = (nil)] 20:26:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x994f7800) [pid = 1845] [serial = 903] [outer = 0x983e6800] 20:26:56 INFO - PROCESS | 1845 | 1477970816916 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x9a175c00) [pid = 1845] [serial = 904] [outer = 0x983e6800] 20:26:57 INFO - PROCESS | 1845 | 1477970817542 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]]]}] 20:26:57 INFO - . 20:26:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1079ms 20:26:57 INFO - PROCESS | 1845 | 1477970817578 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1845 | 1477970817582 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 20:26:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:26:57 INFO - PROCESS | 1845 | 1477970817590 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}] 20:26:57 INFO - PROCESS | 1845 | 1477970817819 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:26:57 INFO - PROCESS | 1845 | 1477970817850 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 20:26:57 INFO - PROCESS | 1845 | 1477970817855 Marionette TRACE conn4 <- [1,1300,null,["8"]] 20:26:57 INFO - PROCESS | 1845 | 1477970817860 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 20:26:57 INFO - PROCESS | 1845 | 1477970817866 Marionette TRACE conn4 <- [1,1301,null,{}] 20:26:57 INFO - PROCESS | 1845 | 1477970817951 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a496400 == 20 [pid = 1845] [id = 310] 20:26:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9a4d4800) [pid = 1845] [serial = 905] [outer = (nil)] 20:26:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x9ae90c00) [pid = 1845] [serial = 906] [outer = 0x9a4d4800] 20:26:58 INFO - PROCESS | 1845 | 1477970818048 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x9b080800) [pid = 1845] [serial = 907] [outer = 0x9a4d4800] 20:26:58 INFO - PROCESS | 1845 | 1477970818714 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]]]}] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x964c5400) [pid = 1845] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9a03c800) [pid = 1845] [serial = 850] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x95c25000) [pid = 1845] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0xa484b800) [pid = 1845] [serial = 855] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0xa0f79400) [pid = 1845] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x8ddb5800) [pid = 1845] [serial = 860] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0xa43dd000) [pid = 1845] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fb49400) [pid = 1845] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x91144000) [pid = 1845] [serial = 870] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95145400) [pid = 1845] [serial = 865] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8fc13c00) [pid = 1845] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9113d800) [pid = 1845] [serial = 840] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8dabe400) [pid = 1845] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x95295c00) [pid = 1845] [serial = 845] [outer = (nil)] [url = about:blank] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x92ceb000) [pid = 1845] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x955dd400) [pid = 1845] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x93992400) [pid = 1845] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:26:58 INFO - . 20:26:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1323ms 20:26:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x95db7400) [pid = 1845] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:26:58 INFO - PROCESS | 1845 | 1477970818913 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 1845 | 1477970818917 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 20:26:58 INFO - PROCESS | 1845 | 1477970818923 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}] 20:26:59 INFO - PROCESS | 1845 | 1477970819086 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 20:26:59 INFO - PROCESS | 1845 | 1477970819096 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 20:26:59 INFO - PROCESS | 1845 | 1477970819099 Marionette TRACE conn4 <- [1,1305,null,["8"]] 20:26:59 INFO - PROCESS | 1845 | 1477970819106 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 20:26:59 INFO - PROCESS | 1845 | 1477970819117 Marionette TRACE conn4 <- [1,1306,null,{}] 20:26:59 INFO - PROCESS | 1845 | 1477970819236 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x9529b000 == 21 [pid = 1845] [id = 311] 20:26:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x95dad400) [pid = 1845] [serial = 908] [outer = (nil)] 20:26:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x9b080400) [pid = 1845] [serial = 909] [outer = 0x95dad400] 20:26:59 INFO - PROCESS | 1845 | 1477970819330 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0xa0f79400) [pid = 1845] [serial = 910] [outer = 0x95dad400] 20:26:59 INFO - PROCESS | 1845 | 1477970819868 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]]]}] 20:26:59 INFO - . 20:26:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 980ms 20:26:59 INFO - PROCESS | 1845 | 1477970819904 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1845 | 1477970819908 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 20:26:59 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:26:59 INFO - PROCESS | 1845 | 1477970819915 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}] 20:27:00 INFO - PROCESS | 1845 | 1477970820238 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 20:27:00 INFO - PROCESS | 1845 | 1477970820252 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 20:27:00 INFO - PROCESS | 1845 | 1477970820255 Marionette TRACE conn4 <- [1,1310,null,["8"]] 20:27:00 INFO - PROCESS | 1845 | 1477970820264 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 20:27:00 INFO - PROCESS | 1845 | 1477970820270 Marionette TRACE conn4 <- [1,1311,null,{}] 20:27:00 INFO - PROCESS | 1845 | 1477970820275 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd6400 == 22 [pid = 1845] [id = 312] 20:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0xa1196000) [pid = 1845] [serial = 911] [outer = (nil)] 20:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0xa28de000) [pid = 1845] [serial = 912] [outer = 0xa1196000] 20:27:00 INFO - PROCESS | 1845 | 1477970820374 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0xa2b75400) [pid = 1845] [serial = 913] [outer = 0xa1196000] 20:27:01 INFO - PROCESS | 1845 | 1477970821157 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]]]}] 20:27:01 INFO - ... 20:27:01 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1275ms 20:27:01 INFO - PROCESS | 1845 | 1477970821192 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 1845 | 1477970821199 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:27:01 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:27:01 INFO - PROCESS | 1845 | 1477970821230 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}] 20:27:01 INFO - PROCESS | 1845 | 1477970821495 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 20:27:01 INFO - PROCESS | 1845 | 1477970821621 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 20:27:01 INFO - PROCESS | 1845 | 1477970821630 Marionette TRACE conn4 <- [1,1315,null,["8"]] 20:27:01 INFO - PROCESS | 1845 | 1477970821645 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 20:27:01 INFO - PROCESS | 1845 | 1477970821654 Marionette TRACE conn4 <- [1,1316,null,{}] 20:27:01 INFO - PROCESS | 1845 | 1477970821661 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde3400 == 23 [pid = 1845] [id = 313] 20:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8fde4000) [pid = 1845] [serial = 914] [outer = (nil)] 20:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x91145c00) [pid = 1845] [serial = 915] [outer = 0x8fde4000] 20:27:01 INFO - PROCESS | 1845 | 1477970821795 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x9513fc00) [pid = 1845] [serial = 916] [outer = 0x8fde4000] 20:27:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x95db6800 == 24 [pid = 1845] [id = 314] 20:27:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x95db6c00) [pid = 1845] [serial = 917] [outer = (nil)] 20:27:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x964ea400) [pid = 1845] [serial = 918] [outer = 0x95db6c00] 20:27:02 INFO - PROCESS | 1845 | 1477970822694 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]]]}] 20:27:02 INFO - .... 20:27:02 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1571ms 20:27:02 INFO - PROCESS | 1845 | 1477970822782 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1845 | 1477970822788 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 20:27:02 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:27:02 INFO - PROCESS | 1845 | 1477970822797 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}] 20:27:03 INFO - PROCESS | 1845 | 1477970823040 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:27:03 INFO - PROCESS | 1845 | 1477970823217 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 20:27:03 INFO - PROCESS | 1845 | 1477970823223 Marionette TRACE conn4 <- [1,1320,null,["8"]] 20:27:03 INFO - PROCESS | 1845 | 1477970823231 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 20:27:03 INFO - PROCESS | 1845 | 1477970823237 Marionette TRACE conn4 <- [1,1321,null,{}] 20:27:03 INFO - PROCESS | 1845 | 1477970823287 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a0d7000 == 25 [pid = 1845] [id = 315] 20:27:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x9a435c00) [pid = 1845] [serial = 919] [outer = (nil)] 20:27:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x9ae91800) [pid = 1845] [serial = 920] [outer = 0x9a435c00] 20:27:03 INFO - PROCESS | 1845 | 1477970823425 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x9b4d9000) [pid = 1845] [serial = 921] [outer = 0x9a435c00] 20:27:04 INFO - PROCESS | 1845 | 1477970824141 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"]]]}] 20:27:04 INFO - . 20:27:04 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1423ms 20:27:04 INFO - PROCESS | 1845 | 1477970824229 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 1845 | 1477970824237 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 20:27:04 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:27:04 INFO - PROCESS | 1845 | 1477970824262 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}] 20:27:04 INFO - PROCESS | 1845 | 1477970824448 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 20:27:04 INFO - PROCESS | 1845 | 1477970824621 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 20:27:04 INFO - PROCESS | 1845 | 1477970824626 Marionette TRACE conn4 <- [1,1325,null,["8"]] 20:27:04 INFO - PROCESS | 1845 | 1477970824632 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 20:27:04 INFO - PROCESS | 1845 | 1477970824639 Marionette TRACE conn4 <- [1,1326,null,{}] 20:27:04 INFO - PROCESS | 1845 | 1477970824647 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2c1c000 == 26 [pid = 1845] [id = 316] 20:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0xa2c1c400) [pid = 1845] [serial = 922] [outer = (nil)] 20:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0xa43dc800) [pid = 1845] [serial = 923] [outer = 0xa2c1c400] 20:27:04 INFO - PROCESS | 1845 | 1477970824790 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0xa43df800) [pid = 1845] [serial = 924] [outer = 0xa2c1c400] 20:27:05 INFO - PROCESS | 1845 | 1477970825477 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]]]}] 20:27:05 INFO - . 20:27:05 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1280ms 20:27:05 INFO - PROCESS | 1845 | 1477970825526 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1845 | 1477970825531 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 20:27:05 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:27:05 INFO - PROCESS | 1845 | 1477970825539 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}] 20:27:05 INFO - PROCESS | 1845 | 1477970825763 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 20:27:05 INFO - PROCESS | 1845 | 1477970825907 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 20:27:05 INFO - PROCESS | 1845 | 1477970825915 Marionette TRACE conn4 <- [1,1330,null,["8"]] 20:27:05 INFO - PROCESS | 1845 | 1477970825937 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 20:27:05 INFO - PROCESS | 1845 | 1477970825944 Marionette TRACE conn4 <- [1,1331,null,{}] 20:27:05 INFO - PROCESS | 1845 | 1477970825951 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1845 | ++DOCSHELL 0xa43e8c00 == 27 [pid = 1845] [id = 317] 20:27:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0xa43e9000) [pid = 1845] [serial = 925] [outer = (nil)] 20:27:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0xa45f7c00) [pid = 1845] [serial = 926] [outer = 0xa43e9000] 20:27:06 INFO - PROCESS | 1845 | 1477970826057 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0xa484b800) [pid = 1845] [serial = 927] [outer = 0xa43e9000] 20:27:06 INFO - PROCESS | 1845 | 1477970826703 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]]]}] 20:27:06 INFO - . 20:27:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1223ms 20:27:06 INFO - PROCESS | 1845 | 1477970826763 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 1845 | 1477970826767 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:27:06 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:27:06 INFO - PROCESS | 1845 | 1477970826775 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}] 20:27:06 INFO - PROCESS | 1845 | 1477970826964 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 20:27:07 INFO - PROCESS | 1845 | 1477970827155 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 20:27:07 INFO - PROCESS | 1845 | 1477970827160 Marionette TRACE conn4 <- [1,1335,null,["8"]] 20:27:07 INFO - PROCESS | 1845 | 1477970827168 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 20:27:07 INFO - PROCESS | 1845 | 1477970827173 Marionette TRACE conn4 <- [1,1336,null,{}] 20:27:07 INFO - PROCESS | 1845 | 1477970827183 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x95db8400 == 28 [pid = 1845] [id = 318] 20:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0xa4844800) [pid = 1845] [serial = 928] [outer = (nil)] 20:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0xa4cedc00) [pid = 1845] [serial = 929] [outer = 0xa4844800] 20:27:07 INFO - PROCESS | 1845 | 1477970827289 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0xa93bf800) [pid = 1845] [serial = 930] [outer = 0xa4844800] 20:27:07 INFO - PROCESS | 1845 | 1477970827905 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]]]}] 20:27:07 INFO - .. 20:27:07 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1170ms 20:27:07 INFO - PROCESS | 1845 | 1477970827948 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 1845 | 1477970827953 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 20:27:07 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:27:07 INFO - PROCESS | 1845 | 1477970827962 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}] 20:27:08 INFO - PROCESS | 1845 | 1477970828161 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:27:08 INFO - PROCESS | 1845 | 1477970828326 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 20:27:08 INFO - PROCESS | 1845 | 1477970828331 Marionette TRACE conn4 <- [1,1340,null,["8"]] 20:27:08 INFO - PROCESS | 1845 | 1477970828339 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 20:27:08 INFO - PROCESS | 1845 | 1477970828344 Marionette TRACE conn4 <- [1,1341,null,{}] 20:27:08 INFO - PROCESS | 1845 | 1477970828354 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x9b387000 == 29 [pid = 1845] [id = 319] 20:27:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x9b387c00) [pid = 1845] [serial = 931] [outer = (nil)] 20:27:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x9b38f000) [pid = 1845] [serial = 932] [outer = 0x9b387c00] 20:27:08 INFO - PROCESS | 1845 | 1477970828461 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x9b390800) [pid = 1845] [serial = 933] [outer = 0x9b387c00] 20:27:09 INFO - PROCESS | 1845 | 1477970829170 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]]]}] 20:27:09 INFO - . 20:27:09 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1237ms 20:27:09 INFO - PROCESS | 1845 | 1477970829210 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1845 | 1477970829215 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:27:09 INFO - PROCESS | 1845 | 1477970829223 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}] 20:27:09 INFO - PROCESS | 1845 | 1477970829408 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 20:27:09 INFO - PROCESS | 1845 | 1477970829736 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 20:27:09 INFO - PROCESS | 1845 | 1477970829742 Marionette TRACE conn4 <- [1,1345,null,["8"]] 20:27:09 INFO - PROCESS | 1845 | 1477970829756 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 20:27:09 INFO - PROCESS | 1845 | 1477970829773 Marionette TRACE conn4 <- [1,1346,null,{}] 20:27:09 INFO - PROCESS | 1845 | 1477970829785 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df52000 == 30 [pid = 1845] [id = 320] 20:27:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x8df52800) [pid = 1845] [serial = 934] [outer = (nil)] 20:27:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x8deb2c00) [pid = 1845] [serial = 935] [outer = 0x8df52800] 20:27:09 INFO - PROCESS | 1845 | 1477970829889 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x8fd67800) [pid = 1845] [serial = 936] [outer = 0x8df52800] 20:27:10 INFO - PROCESS | 1845 | 1477970830799 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]]]}] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x97a39c00) [pid = 1845] [serial = 882] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x9a2b9c00) [pid = 1845] [serial = 883] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x964f0c00) [pid = 1845] [serial = 879] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x9a03d000) [pid = 1845] [serial = 880] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x95c2b800) [pid = 1845] [serial = 876] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x95dab800) [pid = 1845] [serial = 877] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x939eec00) [pid = 1845] [serial = 873] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x9474ec00) [pid = 1845] [serial = 874] [outer = (nil)] [url = about:blank] 20:27:10 INFO - .......... 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x8fb4dc00) [pid = 1845] [serial = 868] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8fc19000) [pid = 1845] [serial = 869] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x8fde9000) [pid = 1845] [serial = 871] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8fcabc00) [pid = 1845] [serial = 863] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x92bb9800) [pid = 1845] [serial = 864] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0xa4c4d000) [pid = 1845] [serial = 858] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0xa4c55c00) [pid = 1845] [serial = 859] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0xa0ff6c00) [pid = 1845] [serial = 853] [outer = (nil)] [url = about:blank] 20:27:10 INFO - ........ 20:27:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1701ms 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0xa2396000) [pid = 1845] [serial = 854] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x95db8000) [pid = 1845] [serial = 848] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x96625800) [pid = 1845] [serial = 849] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x932c5800) [pid = 1845] [serial = 843] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x939ef400) [pid = 1845] [serial = 844] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8dcc9400) [pid = 1845] [serial = 838] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8deb3400) [pid = 1845] [serial = 839] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x9ae8f800) [pid = 1845] [serial = 885] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x9a03e800) [pid = 1845] [serial = 851] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x96860c00) [pid = 1845] [serial = 856] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8fc13000) [pid = 1845] [serial = 861] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x94837c00) [pid = 1845] [serial = 866] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x91116c00) [pid = 1845] [serial = 841] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x95297000) [pid = 1845] [serial = 846] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1845 | 1477970830961 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 1845 | 1477970830968 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 20:27:10 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:27:10 INFO - PROCESS | 1845 | 1477970830976 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}] 20:27:11 INFO - PROCESS | 1845 | 1477970831144 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 20:27:11 INFO - PROCESS | 1845 | 1477970831301 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 20:27:11 INFO - PROCESS | 1845 | 1477970831308 Marionette TRACE conn4 <- [1,1350,null,["8"]] 20:27:11 INFO - PROCESS | 1845 | 1477970831320 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 20:27:11 INFO - PROCESS | 1845 | 1477970831327 Marionette TRACE conn4 <- [1,1351,null,{}] 20:27:11 INFO - PROCESS | 1845 | 1477970831333 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc11c00 == 31 [pid = 1845] [id = 321] 20:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8fd5fc00) [pid = 1845] [serial = 937] [outer = (nil)] 20:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x92ce3c00) [pid = 1845] [serial = 938] [outer = 0x8fd5fc00] 20:27:11 INFO - PROCESS | 1845 | 1477970831433 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x939ecc00) [pid = 1845] [serial = 939] [outer = 0x8fd5fc00] 20:27:13 INFO - PROCESS | 1845 | 1477970833010 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]]]}] 20:27:13 INFO - .......... 20:27:13 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2081ms 20:27:13 INFO - PROCESS | 1845 | 1477970833104 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 1845 | 1477970833110 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:27:13 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:27:13 INFO - PROCESS | 1845 | 1477970833142 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}] 20:27:13 INFO - PROCESS | 1845 | 1477970833433 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 20:27:13 INFO - PROCESS | 1845 | 1477970833881 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 20:27:13 INFO - PROCESS | 1845 | 1477970833887 Marionette TRACE conn4 <- [1,1355,null,["8"]] 20:27:13 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x9514c800) [pid = 1845] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:27:13 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9a4d4800) [pid = 1845] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:27:13 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8fc16400) [pid = 1845] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:27:13 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x95dad400) [pid = 1845] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:27:13 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x983e6800) [pid = 1845] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:27:13 INFO - PROCESS | 1845 | 1477970833914 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 20:27:13 INFO - PROCESS | 1845 | 1477970833924 Marionette TRACE conn4 <- [1,1356,null,{}] 20:27:13 INFO - PROCESS | 1845 | 1477970833934 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853c000 == 32 [pid = 1845] [id = 322] 20:27:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8853c400) [pid = 1845] [serial = 940] [outer = (nil)] 20:27:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x88541400) [pid = 1845] [serial = 941] [outer = 0x8853c400] 20:27:14 INFO - PROCESS | 1845 | 1477970834059 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x88dbd000) [pid = 1845] [serial = 942] [outer = 0x8853c400] 20:27:14 INFO - PROCESS | 1845 | 1477970834782 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]]]}] 20:27:14 INFO - . 20:27:14 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1731ms 20:27:14 INFO - PROCESS | 1845 | 1477970834870 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1845 | 1477970834878 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 20:27:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:27:14 INFO - PROCESS | 1845 | 1477970834888 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}] 20:27:15 INFO - PROCESS | 1845 | 1477970835155 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:27:15 INFO - PROCESS | 1845 | 1477970835281 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 20:27:15 INFO - PROCESS | 1845 | 1477970835288 Marionette TRACE conn4 <- [1,1360,null,["8"]] 20:27:15 INFO - PROCESS | 1845 | 1477970835298 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 20:27:15 INFO - PROCESS | 1845 | 1477970835306 Marionette TRACE conn4 <- [1,1361,null,{}] 20:27:15 INFO - PROCESS | 1845 | 1477970835359 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df58800 == 33 [pid = 1845] [id = 323] 20:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8faef400) [pid = 1845] [serial = 943] [outer = (nil)] 20:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fc16c00) [pid = 1845] [serial = 944] [outer = 0x8faef400] 20:27:15 INFO - PROCESS | 1845 | 1477970835489 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8fc20400) [pid = 1845] [serial = 945] [outer = 0x8faef400] 20:27:17 INFO - .................................................................................................................................. 20:27:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2618ms 20:27:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:27:17 INFO - PROCESS | 1845 | 1477970837344 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]]]}] 20:27:17 INFO - PROCESS | 1845 | 1477970837506 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 1845 | 1477970837510 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 20:27:17 INFO - PROCESS | 1845 | 1477970837523 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}] 20:27:17 INFO - PROCESS | 1845 | 1477970837764 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 20:27:17 INFO - PROCESS | 1845 | 1477970837951 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 20:27:17 INFO - PROCESS | 1845 | 1477970837963 Marionette TRACE conn4 <- [1,1365,null,["8"]] 20:27:18 INFO - PROCESS | 1845 | 1477970838021 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 20:27:18 INFO - PROCESS | 1845 | 1477970838030 Marionette TRACE conn4 <- [1,1366,null,{}] 20:27:18 INFO - PROCESS | 1845 | 1477970838039 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x885d8000 == 34 [pid = 1845] [id = 324] 20:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x885d8400) [pid = 1845] [serial = 946] [outer = (nil)] 20:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x885db000) [pid = 1845] [serial = 947] [outer = 0x885d8400] 20:27:18 INFO - PROCESS | 1845 | 1477970838146 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x885e1800) [pid = 1845] [serial = 948] [outer = 0x885d8400] 20:27:20 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:20 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:21 INFO - ................................................................................... 20:27:21 INFO - PROCESS | 1845 | 1477970841455 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]]]}] 20:27:21 INFO - ............................................... 20:27:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4097ms 20:27:21 INFO - PROCESS | 1845 | 1477970841647 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1845 | 1477970841650 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 20:27:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:27:21 INFO - PROCESS | 1845 | 1477970841669 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}] 20:27:21 INFO - PROCESS | 1845 | 1477970841885 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 20:27:22 INFO - PROCESS | 1845 | 1477970842059 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 20:27:22 INFO - PROCESS | 1845 | 1477970842062 Marionette TRACE conn4 <- [1,1370,null,["8"]] 20:27:22 INFO - PROCESS | 1845 | 1477970842069 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 20:27:22 INFO - PROCESS | 1845 | 1477970842075 Marionette TRACE conn4 <- [1,1371,null,{}] 20:27:22 INFO - PROCESS | 1845 | 1477970842082 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367b000 == 35 [pid = 1845] [id = 325] 20:27:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8367b400) [pid = 1845] [serial = 949] [outer = (nil)] 20:27:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8367e800) [pid = 1845] [serial = 950] [outer = 0x8367b400] 20:27:22 INFO - PROCESS | 1845 | 1477970842232 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x83681000) [pid = 1845] [serial = 951] [outer = 0x8367b400] 20:27:23 INFO - PROCESS | 1845 | 1477970843029 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]]]}] 20:27:23 INFO - ........ 20:27:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1427ms 20:27:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:27:23 INFO - PROCESS | 1845 | 1477970843088 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1845 | 1477970843092 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:27:23 INFO - PROCESS | 1845 | 1477970843100 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}] 20:27:23 INFO - PROCESS | 1845 | 1477970843323 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 20:27:23 INFO - PROCESS | 1845 | 1477970843482 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 20:27:23 INFO - PROCESS | 1845 | 1477970843486 Marionette TRACE conn4 <- [1,1375,null,["8"]] 20:27:23 INFO - PROCESS | 1845 | 1477970843493 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 20:27:23 INFO - PROCESS | 1845 | 1477970843499 Marionette TRACE conn4 <- [1,1376,null,{}] 20:27:23 INFO - PROCESS | 1845 | 1477970843505 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x83860400 == 36 [pid = 1845] [id = 326] 20:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x83aabc00) [pid = 1845] [serial = 952] [outer = (nil)] 20:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x83ab2c00) [pid = 1845] [serial = 953] [outer = 0x83aabc00] 20:27:23 INFO - PROCESS | 1845 | 1477970843621 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8407a400) [pid = 1845] [serial = 954] [outer = 0x83aabc00] 20:27:24 INFO - PROCESS | 1845 | 1477970844347 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]]]}] 20:27:24 INFO - ........... 20:27:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1324ms 20:27:24 INFO - PROCESS | 1845 | 1477970844424 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 1845 | 1477970844432 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 20:27:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:27:24 INFO - PROCESS | 1845 | 1477970844439 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}] 20:27:24 INFO - PROCESS | 1845 | 1477970844620 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:27:24 INFO - PROCESS | 1845 | 1477970844790 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 20:27:24 INFO - PROCESS | 1845 | 1477970844794 Marionette TRACE conn4 <- [1,1380,null,["8"]] 20:27:24 INFO - PROCESS | 1845 | 1477970844806 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 20:27:24 INFO - PROCESS | 1845 | 1477970844810 Marionette TRACE conn4 <- [1,1381,null,{}] 20:27:24 INFO - PROCESS | 1845 | 1477970844817 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x83679800 == 37 [pid = 1845] [id = 327] 20:27:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x83aa6800) [pid = 1845] [serial = 955] [outer = (nil)] 20:27:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8853fc00) [pid = 1845] [serial = 956] [outer = 0x83aa6800] 20:27:24 INFO - PROCESS | 1845 | 1477970844943 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x82ec9000) [pid = 1845] [serial = 957] [outer = 0x83aa6800] 20:27:25 INFO - PROCESS | 1845 | 1477970845782 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]]]}] 20:27:25 INFO - ........ 20:27:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1372ms 20:27:25 INFO - PROCESS | 1845 | 1477970845812 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1845 | 1477970845816 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 20:27:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:27:25 INFO - PROCESS | 1845 | 1477970845825 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}] 20:27:26 INFO - PROCESS | 1845 | 1477970846018 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 20:27:26 INFO - PROCESS | 1845 | 1477970846206 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 20:27:26 INFO - PROCESS | 1845 | 1477970846213 Marionette TRACE conn4 <- [1,1385,null,["8"]] 20:27:26 INFO - PROCESS | 1845 | 1477970846230 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 20:27:26 INFO - PROCESS | 1845 | 1477970846240 Marionette TRACE conn4 <- [1,1386,null,{}] 20:27:26 INFO - PROCESS | 1845 | 1477970846250 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dead800 == 38 [pid = 1845] [id = 328] 20:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8df4f400) [pid = 1845] [serial = 958] [outer = (nil)] 20:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x95ce2c00) [pid = 1845] [serial = 959] [outer = 0x8df4f400] 20:27:26 INFO - PROCESS | 1845 | 1477970846420 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x9b335c00) [pid = 1845] [serial = 960] [outer = 0x8df4f400] 20:27:27 INFO - PROCESS | 1845 | 1477970847375 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]]]}] 20:27:27 INFO - .............................. 20:27:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1635ms 20:27:27 INFO - PROCESS | 1845 | 1477970847460 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 1845 | 1477970847467 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 20:27:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:27:27 INFO - PROCESS | 1845 | 1477970847479 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}] 20:27:27 INFO - PROCESS | 1845 | 1477970847692 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 20:27:27 INFO - PROCESS | 1845 | 1477970847871 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 20:27:27 INFO - PROCESS | 1845 | 1477970847879 Marionette TRACE conn4 <- [1,1390,null,["8"]] 20:27:27 INFO - PROCESS | 1845 | 1477970847886 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 20:27:27 INFO - PROCESS | 1845 | 1477970847893 Marionette TRACE conn4 <- [1,1391,null,{}] 20:27:27 INFO - PROCESS | 1845 | 1477970847972 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb4c00 == 39 [pid = 1845] [id = 329] 20:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x82fb8000) [pid = 1845] [serial = 961] [outer = (nil)] 20:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x833c6800) [pid = 1845] [serial = 962] [outer = 0x82fb8000] 20:27:28 INFO - PROCESS | 1845 | 1477970848106 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x833d0c00) [pid = 1845] [serial = 963] [outer = 0x82fb8000] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc11c00 == 38 [pid = 1845] [id = 321] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8df52000 == 37 [pid = 1845] [id = 320] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x95db6800 == 36 [pid = 1845] [id = 314] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x92b51800 == 35 [pid = 1845] [id = 304] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8db09000 == 34 [pid = 1845] [id = 305] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb43c00 == 33 [pid = 1845] [id = 307] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x93ce5400 == 32 [pid = 1845] [id = 302] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9b089800 == 31 [pid = 1845] [id = 306] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc12000 == 30 [pid = 1845] [id = 295] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9514c400 == 29 [pid = 1845] [id = 308] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb44800 == 28 [pid = 1845] [id = 297] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x95db8400 == 27 [pid = 1845] [id = 318] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde3400 == 26 [pid = 1845] [id = 313] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9a0d7000 == 25 [pid = 1845] [id = 315] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0xa2c1c000 == 24 [pid = 1845] [id = 316] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0xa43e8c00 == 23 [pid = 1845] [id = 317] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x983dbc00 == 22 [pid = 1845] [id = 309] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9398f800 == 21 [pid = 1845] [id = 299] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x955dd000 == 20 [pid = 1845] [id = 300] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x95db7c00 == 19 [pid = 1845] [id = 301] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9529b000 == 18 [pid = 1845] [id = 311] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x83860400 == 17 [pid = 1845] [id = 326] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x83679800 == 16 [pid = 1845] [id = 327] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8dead800 == 15 [pid = 1845] [id = 328] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8367b000 == 14 [pid = 1845] [id = 325] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9a4d6800 == 13 [pid = 1845] [id = 303] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9a496400 == 12 [pid = 1845] [id = 310] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x885d8000 == 11 [pid = 1845] [id = 324] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9b387000 == 10 [pid = 1845] [id = 319] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8853c000 == 9 [pid = 1845] [id = 322] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd6400 == 8 [pid = 1845] [id = 312] 20:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8df58800 == 7 [pid = 1845] [id = 323] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x9529bc00) [pid = 1845] [serial = 901] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x9b080800) [pid = 1845] [serial = 907] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x91143000) [pid = 1845] [serial = 898] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x9b080400) [pid = 1845] [serial = 909] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x9a175c00) [pid = 1845] [serial = 904] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0xa28de000) [pid = 1845] [serial = 912] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0xa0f79400) [pid = 1845] [serial = 910] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x9ae90c00) [pid = 1845] [serial = 906] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x994f7800) [pid = 1845] [serial = 903] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x95291800) [pid = 1845] [serial = 900] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fca2c00) [pid = 1845] [serial = 897] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x9b3d8c00) [pid = 1845] [serial = 894] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95db3000) [pid = 1845] [serial = 891] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x92ca3800) [pid = 1845] [serial = 888] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1845 | 1477970850045 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]]]}] 20:27:30 INFO - ............................................................... 20:27:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 2701ms 20:27:30 INFO - PROCESS | 1845 | 1477970850180 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1845 | 1477970850186 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:27:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:27:30 INFO - PROCESS | 1845 | 1477970850198 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}] 20:27:30 INFO - PROCESS | 1845 | 1477970850447 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 20:27:30 INFO - PROCESS | 1845 | 1477970850574 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1845 | 1477970850581 Marionette TRACE conn4 <- [1,1395,null,["8"]] 20:27:30 INFO - PROCESS | 1845 | 1477970850589 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 20:27:30 INFO - PROCESS | 1845 | 1477970850597 Marionette TRACE conn4 <- [1,1396,null,{}] 20:27:30 INFO - PROCESS | 1845 | 1477970850603 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x84088800 == 8 [pid = 1845] [id = 330] 20:27:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x88538400) [pid = 1845] [serial = 964] [outer = (nil)] 20:27:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8853ac00) [pid = 1845] [serial = 965] [outer = 0x88538400] 20:27:30 INFO - PROCESS | 1845 | 1477970850709 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x83aa8000) [pid = 1845] [serial = 966] [outer = 0x88538400] 20:27:31 INFO - ............................................................. 20:27:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1506ms 20:27:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:27:31 INFO - PROCESS | 1845 | 1477970851636 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]]]}] 20:27:31 INFO - PROCESS | 1845 | 1477970851704 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1845 | 1477970851709 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 20:27:31 INFO - PROCESS | 1845 | 1477970851755 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}] 20:27:31 INFO - PROCESS | 1845 | 1477970851980 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:27:32 INFO - PROCESS | 1845 | 1477970852124 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 20:27:32 INFO - PROCESS | 1845 | 1477970852130 Marionette TRACE conn4 <- [1,1400,null,["8"]] 20:27:32 INFO - PROCESS | 1845 | 1477970852138 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 20:27:32 INFO - PROCESS | 1845 | 1477970852143 Marionette TRACE conn4 <- [1,1401,null,{}] 20:27:32 INFO - PROCESS | 1845 | 1477970852149 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x885d6400 == 9 [pid = 1845] [id = 331] 20:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8ddbc000) [pid = 1845] [serial = 967] [outer = (nil)] 20:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8de41000) [pid = 1845] [serial = 968] [outer = 0x8ddbc000] 20:27:32 INFO - PROCESS | 1845 | 1477970852267 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8deaf400) [pid = 1845] [serial = 969] [outer = 0x8ddbc000] 20:27:33 INFO - PROCESS | 1845 | 1477970853241 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]]]}] 20:27:33 INFO - ........................ 20:27:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1534ms 20:27:33 INFO - PROCESS | 1845 | 1477970853300 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 1845 | 1477970853308 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 20:27:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:27:33 INFO - PROCESS | 1845 | 1477970853315 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}] 20:27:33 INFO - PROCESS | 1845 | 1477970853551 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 20:27:33 INFO - PROCESS | 1845 | 1477970853582 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 20:27:33 INFO - PROCESS | 1845 | 1477970853586 Marionette TRACE conn4 <- [1,1405,null,["8"]] 20:27:33 INFO - PROCESS | 1845 | 1477970853592 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 20:27:33 INFO - PROCESS | 1845 | 1477970853600 Marionette TRACE conn4 <- [1,1406,null,{}] 20:27:33 INFO - PROCESS | 1845 | 1477970853689 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b5fc00 == 10 [pid = 1845] [id = 332] 20:27:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x92bb8c00) [pid = 1845] [serial = 970] [outer = (nil)] 20:27:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x92ca2000) [pid = 1845] [serial = 971] [outer = 0x92bb8c00] 20:27:33 INFO - PROCESS | 1845 | 1477970853794 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x93244c00) [pid = 1845] [serial = 972] [outer = 0x92bb8c00] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8fd5fc00) [pid = 1845] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8df52800) [pid = 1845] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x9b329800) [pid = 1845] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x8ddb7400) [pid = 1845] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x92b55800) [pid = 1845] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x9a4dc400) [pid = 1845] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x95db6c00) [pid = 1845] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8fde4000) [pid = 1845] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x9a435c00) [pid = 1845] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0xa1196000) [pid = 1845] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0xa4844800) [pid = 1845] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0xa43e9000) [pid = 1845] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa2c1c400) [pid = 1845] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:27:34 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x9b387c00) [pid = 1845] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:27:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:35 INFO - PROCESS | 1845 | 1477970855419 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]]]}] 20:27:35 INFO - ............................................................... 20:27:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2187ms 20:27:35 INFO - PROCESS | 1845 | 1477970855504 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1845 | 1477970855509 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 20:27:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:27:35 INFO - PROCESS | 1845 | 1477970855517 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}] 20:27:35 INFO - PROCESS | 1845 | 1477970855716 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 20:27:35 INFO - PROCESS | 1845 | 1477970855730 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 20:27:35 INFO - PROCESS | 1845 | 1477970855733 Marionette TRACE conn4 <- [1,1410,null,["8"]] 20:27:35 INFO - PROCESS | 1845 | 1477970855849 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 20:27:35 INFO - PROCESS | 1845 | 1477970855858 Marionette TRACE conn4 <- [1,1411,null,{}] 20:27:35 INFO - PROCESS | 1845 | 1477970855871 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x885a2c00 == 11 [pid = 1845] [id = 333] 20:27:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x94753400) [pid = 1845] [serial = 973] [outer = (nil)] 20:27:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9528fc00) [pid = 1845] [serial = 974] [outer = 0x94753400] 20:27:35 INFO - PROCESS | 1845 | 1477970855974 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x96867000) [pid = 1845] [serial = 975] [outer = 0x94753400] 20:27:36 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:37 INFO - PROCESS | 1845 | 1477970857161 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]]]}] 20:27:37 INFO - ............................................................... 20:27:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1748ms 20:27:37 INFO - PROCESS | 1845 | 1477970857267 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1845 | 1477970857275 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:27:37 INFO - PROCESS | 1845 | 1477970857285 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}] 20:27:37 INFO - PROCESS | 1845 | 1477970857555 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 20:27:37 INFO - PROCESS | 1845 | 1477970857708 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 20:27:37 INFO - PROCESS | 1845 | 1477970857712 Marionette TRACE conn4 <- [1,1415,null,["8"]] 20:27:37 INFO - PROCESS | 1845 | 1477970857720 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 20:27:37 INFO - PROCESS | 1845 | 1477970857729 Marionette TRACE conn4 <- [1,1416,null,{}] 20:27:37 INFO - PROCESS | 1845 | 1477970857779 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x83673c00 == 12 [pid = 1845] [id = 334] 20:27:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x83676000) [pid = 1845] [serial = 976] [outer = (nil)] 20:27:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x83854400) [pid = 1845] [serial = 977] [outer = 0x83676000] 20:27:37 INFO - PROCESS | 1845 | 1477970857900 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x83aac000) [pid = 1845] [serial = 978] [outer = 0x83676000] 20:27:38 INFO - PROCESS | 1845 | 1477970858723 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]]]}] 20:27:38 INFO - ........... 20:27:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1474ms 20:27:38 INFO - PROCESS | 1845 | 1477970858759 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 1845 | 1477970858765 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 20:27:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:27:38 INFO - PROCESS | 1845 | 1477970858776 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}] 20:27:39 INFO - PROCESS | 1845 | 1477970858999 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:27:39 INFO - PROCESS | 1845 | 1477970859151 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 20:27:39 INFO - PROCESS | 1845 | 1477970859156 Marionette TRACE conn4 <- [1,1420,null,["8"]] 20:27:39 INFO - PROCESS | 1845 | 1477970859164 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 20:27:39 INFO - PROCESS | 1845 | 1477970859170 Marionette TRACE conn4 <- [1,1421,null,{}] 20:27:39 INFO - PROCESS | 1845 | 1477970859176 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e4c00 == 13 [pid = 1845] [id = 335] 20:27:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8dac1c00) [pid = 1845] [serial = 979] [outer = (nil)] 20:27:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8dcc8800) [pid = 1845] [serial = 980] [outer = 0x8dac1c00] 20:27:39 INFO - PROCESS | 1845 | 1477970859324 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8de40400) [pid = 1845] [serial = 981] [outer = 0x8dac1c00] 20:27:40 INFO - ........................................... 20:27:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1749ms 20:27:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:27:40 INFO - PROCESS | 1845 | 1477970860445 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]]]}] 20:27:40 INFO - PROCESS | 1845 | 1477970860543 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1845 | 1477970860553 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 20:27:40 INFO - PROCESS | 1845 | 1477970860562 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}] 20:27:40 INFO - PROCESS | 1845 | 1477970860761 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 20:27:40 INFO - PROCESS | 1845 | 1477970860958 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 20:27:40 INFO - PROCESS | 1845 | 1477970860964 Marionette TRACE conn4 <- [1,1425,null,["8"]] 20:27:40 INFO - PROCESS | 1845 | 1477970860973 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 20:27:40 INFO - PROCESS | 1845 | 1477970860980 Marionette TRACE conn4 <- [1,1426,null,{}] 20:27:41 INFO - PROCESS | 1845 | 1477970860987 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x95141c00 == 14 [pid = 1845] [id = 336] 20:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x9514b400) [pid = 1845] [serial = 982] [outer = (nil)] 20:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x95299000) [pid = 1845] [serial = 983] [outer = 0x9514b400] 20:27:41 INFO - PROCESS | 1845 | 1477970861102 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x96815000) [pid = 1845] [serial = 984] [outer = 0x9514b400] 20:27:42 INFO - .............................................................................................. 20:27:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1888ms 20:27:42 INFO - PROCESS | 1845 | 1477970862327 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]]]}] 20:27:42 INFO - PROCESS | 1845 | 1477970862449 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 20:27:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:27:42 INFO - PROCESS | 1845 | 1477970862461 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 20:27:42 INFO - PROCESS | 1845 | 1477970862520 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}] 20:27:42 INFO - PROCESS | 1845 | 1477970862742 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 20:27:42 INFO - PROCESS | 1845 | 1477970862923 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 20:27:42 INFO - PROCESS | 1845 | 1477970862928 Marionette TRACE conn4 <- [1,1430,null,["8"]] 20:27:42 INFO - PROCESS | 1845 | 1477970862934 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 20:27:42 INFO - PROCESS | 1845 | 1477970862941 Marionette TRACE conn4 <- [1,1431,null,{}] 20:27:42 INFO - PROCESS | 1845 | 1477970862947 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x833d0400 == 15 [pid = 1845] [id = 337] 20:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8355dc00) [pid = 1845] [serial = 985] [outer = (nil)] 20:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x96868000) [pid = 1845] [serial = 986] [outer = 0x8355dc00] 20:27:43 INFO - PROCESS | 1845 | 1477970863096 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x9a2c0400) [pid = 1845] [serial = 987] [outer = 0x8355dc00] 20:27:44 INFO - .......................................................................... 20:27:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1865ms 20:27:44 INFO - PROCESS | 1845 | 1477970864266 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"]]]}] 20:27:44 INFO - PROCESS | 1845 | 1477970864407 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 1845 | 1477970864422 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:27:44 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:27:44 INFO - PROCESS | 1845 | 1477970864475 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}] 20:27:44 INFO - PROCESS | 1845 | 1477970864709 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8fd67800) [pid = 1845] [serial = 936] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8deb2c00) [pid = 1845] [serial = 935] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x939ecc00) [pid = 1845] [serial = 939] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x92ce3c00) [pid = 1845] [serial = 938] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x9b38f000) [pid = 1845] [serial = 932] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x9b390800) [pid = 1845] [serial = 933] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0xa4cedc00) [pid = 1845] [serial = 929] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0xa93bf800) [pid = 1845] [serial = 930] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0xa0febc00) [pid = 1845] [serial = 895] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x95db7800) [pid = 1845] [serial = 892] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x939ee800) [pid = 1845] [serial = 889] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x9ae96400) [pid = 1845] [serial = 886] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x964ea400) [pid = 1845] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0xa45f7c00) [pid = 1845] [serial = 926] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0xa484b800) [pid = 1845] [serial = 927] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0xa43dc800) [pid = 1845] [serial = 923] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0xa43df800) [pid = 1845] [serial = 924] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x9ae91800) [pid = 1845] [serial = 920] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x9b4d9000) [pid = 1845] [serial = 921] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x91145c00) [pid = 1845] [serial = 915] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x9513fc00) [pid = 1845] [serial = 916] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0xa2b75400) [pid = 1845] [serial = 913] [outer = (nil)] [url = about:blank] 20:27:44 INFO - PROCESS | 1845 | 1477970864930 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 20:27:44 INFO - PROCESS | 1845 | 1477970864955 Marionette TRACE conn4 <- [1,1435,null,["8"]] 20:27:45 INFO - PROCESS | 1845 | 1477970865007 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 20:27:45 INFO - PROCESS | 1845 | 1477970865017 Marionette TRACE conn4 <- [1,1436,null,{}] 20:27:45 INFO - PROCESS | 1845 | 1477970865027 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ed5800 == 16 [pid = 1845] [id = 338] 20:27:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x833c4000) [pid = 1845] [serial = 988] [outer = (nil)] 20:27:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83566400) [pid = 1845] [serial = 989] [outer = 0x833c4000] 20:27:45 INFO - PROCESS | 1845 | 1477970865130 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x83aaf800) [pid = 1845] [serial = 990] [outer = 0x833c4000] 20:27:45 INFO - PROCESS | 1845 | 1477970865700 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]]]}] 20:27:45 INFO - .. 20:27:45 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1286ms 20:27:45 INFO - PROCESS | 1845 | 1477970865737 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 1845 | 1477970865742 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 20:27:45 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:27:45 INFO - PROCESS | 1845 | 1477970865761 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}] 20:27:45 INFO - PROCESS | 1845 | 1477970865942 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:27:46 INFO - PROCESS | 1845 | 1477970866073 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 20:27:46 INFO - PROCESS | 1845 | 1477970866078 Marionette TRACE conn4 <- [1,1440,null,["8"]] 20:27:46 INFO - PROCESS | 1845 | 1477970866085 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 20:27:46 INFO - PROCESS | 1845 | 1477970866091 Marionette TRACE conn4 <- [1,1441,null,{}] 20:27:46 INFO - PROCESS | 1845 | 1477970866096 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e0800 == 17 [pid = 1845] [id = 339] 20:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x885e2800) [pid = 1845] [serial = 991] [outer = (nil)] 20:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x88db9400) [pid = 1845] [serial = 992] [outer = 0x885e2800] 20:27:46 INFO - PROCESS | 1845 | 1477970866203 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x88dbd400) [pid = 1845] [serial = 993] [outer = 0x885e2800] 20:27:47 INFO - PROCESS | 1845 | 1477970867013 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]]]}] 20:27:47 INFO - .................... 20:27:47 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1341ms 20:27:47 INFO - PROCESS | 1845 | 1477970867109 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 1845 | 1477970867117 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 20:27:47 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:27:47 INFO - PROCESS | 1845 | 1477970867124 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}] 20:27:47 INFO - PROCESS | 1845 | 1477970867359 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 20:27:47 INFO - PROCESS | 1845 | 1477970867388 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 20:27:47 INFO - PROCESS | 1845 | 1477970867393 Marionette TRACE conn4 <- [1,1445,null,["8"]] 20:27:47 INFO - PROCESS | 1845 | 1477970867399 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 20:27:47 INFO - PROCESS | 1845 | 1477970867406 Marionette TRACE conn4 <- [1,1446,null,{}] 20:27:47 INFO - PROCESS | 1845 | 1477970867488 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x88eb2c00 == 18 [pid = 1845] [id = 340] 20:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x88eb3000) [pid = 1845] [serial = 994] [outer = (nil)] 20:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8c9efc00) [pid = 1845] [serial = 995] [outer = 0x88eb3000] 20:27:47 INFO - PROCESS | 1845 | 1477970867596 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8c9f2400) [pid = 1845] [serial = 996] [outer = 0x88eb3000] 20:27:48 INFO - PROCESS | 1845 | 1477970868248 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]]]}] 20:27:48 INFO - .... 20:27:48 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1171ms 20:27:48 INFO - PROCESS | 1845 | 1477970868296 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 1845 | 1477970868301 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 20:27:48 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:27:48 INFO - PROCESS | 1845 | 1477970868308 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}] 20:27:48 INFO - PROCESS | 1845 | 1477970868531 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 20:27:48 INFO - PROCESS | 1845 | 1477970868561 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 20:27:48 INFO - PROCESS | 1845 | 1477970868566 Marionette TRACE conn4 <- [1,1450,null,["8"]] 20:27:48 INFO - PROCESS | 1845 | 1477970868571 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 20:27:48 INFO - PROCESS | 1845 | 1477970868579 Marionette TRACE conn4 <- [1,1451,null,{}] 20:27:48 INFO - PROCESS | 1845 | 1477970868652 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fc400 == 19 [pid = 1845] [id = 341] 20:27:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8cbce000) [pid = 1845] [serial = 997] [outer = (nil)] 20:27:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8cbd0c00) [pid = 1845] [serial = 998] [outer = 0x8cbce000] 20:27:48 INFO - PROCESS | 1845 | 1477970868746 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8cbd4c00) [pid = 1845] [serial = 999] [outer = 0x8cbce000] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x83aabc00) [pid = 1845] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83aa6800) [pid = 1845] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8ddbc000) [pid = 1845] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8df4f400) [pid = 1845] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x92bb8c00) [pid = 1845] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x88538400) [pid = 1845] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8367b400) [pid = 1845] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x82fb8000) [pid = 1845] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8853c400) [pid = 1845] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8faef400) [pid = 1845] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:27:49 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x885d8400) [pid = 1845] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:27:49 INFO - PROCESS | 1845 | 1477970869748 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]]]}] 20:27:49 INFO - .... 20:27:49 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1524ms 20:27:49 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:27:49 INFO - PROCESS | 1845 | 1477970869832 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 1845 | 1477970869835 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:27:49 INFO - PROCESS | 1845 | 1477970869842 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}] 20:27:50 INFO - PROCESS | 1845 | 1477970870023 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 20:27:50 INFO - PROCESS | 1845 | 1477970870033 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 20:27:50 INFO - PROCESS | 1845 | 1477970870036 Marionette TRACE conn4 <- [1,1455,null,["8"]] 20:27:50 INFO - PROCESS | 1845 | 1477970870042 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 20:27:50 INFO - PROCESS | 1845 | 1477970870047 Marionette TRACE conn4 <- [1,1456,null,{}] 20:27:50 INFO - PROCESS | 1845 | 1477970870053 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb5400 == 20 [pid = 1845] [id = 342] 20:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83563000) [pid = 1845] [serial = 1000] [outer = (nil)] 20:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8c9f6c00) [pid = 1845] [serial = 1001] [outer = 0x83563000] 20:27:50 INFO - PROCESS | 1845 | 1477970870260 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8cbda000) [pid = 1845] [serial = 1002] [outer = 0x83563000] 20:27:50 INFO - PROCESS | 1845 | 1477970870833 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]]]}] 20:27:50 INFO - . 20:27:50 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1073ms 20:27:50 INFO - PROCESS | 1845 | 1477970870915 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 1845 | 1477970870919 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 20:27:50 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:27:50 INFO - PROCESS | 1845 | 1477970870925 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}] 20:27:51 INFO - PROCESS | 1845 | 1477970871135 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:27:51 INFO - PROCESS | 1845 | 1477970871267 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 20:27:51 INFO - PROCESS | 1845 | 1477970871272 Marionette TRACE conn4 <- [1,1460,null,["8"]] 20:27:51 INFO - PROCESS | 1845 | 1477970871278 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 20:27:51 INFO - PROCESS | 1845 | 1477970871283 Marionette TRACE conn4 <- [1,1461,null,{}] 20:27:51 INFO - PROCESS | 1845 | 1477970871288 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbdb400 == 21 [pid = 1845] [id = 343] 20:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8cc9b800) [pid = 1845] [serial = 1003] [outer = (nil)] 20:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8cca6800) [pid = 1845] [serial = 1004] [outer = 0x8cc9b800] 20:27:51 INFO - PROCESS | 1845 | 1477970871386 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8de3c000) [pid = 1845] [serial = 1005] [outer = 0x8cc9b800] 20:27:52 INFO - PROCESS | 1845 | 1477970872292 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]]]}] 20:27:52 INFO - . 20:27:52 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1425ms 20:27:52 INFO - PROCESS | 1845 | 1477970872353 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 1845 | 1477970872361 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 20:27:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:27:52 INFO - PROCESS | 1845 | 1477970872451 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}] 20:27:52 INFO - PROCESS | 1845 | 1477970872656 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 20:27:52 INFO - PROCESS | 1845 | 1477970872830 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 20:27:52 INFO - PROCESS | 1845 | 1477970872834 Marionette TRACE conn4 <- [1,1465,null,["8"]] 20:27:52 INFO - PROCESS | 1845 | 1477970872843 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 20:27:52 INFO - PROCESS | 1845 | 1477970872851 Marionette TRACE conn4 <- [1,1466,null,{}] 20:27:52 INFO - PROCESS | 1845 | 1477970872900 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aab400 == 22 [pid = 1845] [id = 344] 20:27:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x83aae400) [pid = 1845] [serial = 1006] [outer = (nil)] 20:27:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x88537c00) [pid = 1845] [serial = 1007] [outer = 0x83aae400] 20:27:53 INFO - PROCESS | 1845 | 1477970873026 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x88598400) [pid = 1845] [serial = 1008] [outer = 0x83aae400] 20:27:53 INFO - PROCESS | 1845 | 1477970873689 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]]]}] 20:27:53 INFO - . 20:27:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1341ms 20:27:53 INFO - PROCESS | 1845 | 1477970873757 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 1845 | 1477970873765 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 20:27:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:27:53 INFO - PROCESS | 1845 | 1477970873773 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}] 20:27:54 INFO - PROCESS | 1845 | 1477970874083 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 20:27:54 INFO - PROCESS | 1845 | 1477970874184 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 20:27:54 INFO - PROCESS | 1845 | 1477970874190 Marionette TRACE conn4 <- [1,1470,null,["8"]] 20:27:54 INFO - PROCESS | 1845 | 1477970874199 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 20:27:54 INFO - PROCESS | 1845 | 1477970874205 Marionette TRACE conn4 <- [1,1471,null,{}] 20:27:54 INFO - PROCESS | 1845 | 1477970874211 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc3c00 == 23 [pid = 1845] [id = 345] 20:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x88dc4000) [pid = 1845] [serial = 1009] [outer = (nil)] 20:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x88dc5000) [pid = 1845] [serial = 1010] [outer = 0x88dc4000] 20:27:54 INFO - PROCESS | 1845 | 1477970874322 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x88eab000) [pid = 1845] [serial = 1011] [outer = 0x88dc4000] 20:27:54 INFO - PROCESS | 1845 | 1477970874973 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]]]}] 20:27:54 INFO - .. 20:27:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1223ms 20:27:55 INFO - PROCESS | 1845 | 1477970875015 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 1845 | 1477970875023 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:27:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:27:55 INFO - PROCESS | 1845 | 1477970875033 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}] 20:27:55 INFO - PROCESS | 1845 | 1477970875222 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 20:27:55 INFO - PROCESS | 1845 | 1477970875407 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 20:27:55 INFO - PROCESS | 1845 | 1477970875413 Marionette TRACE conn4 <- [1,1475,null,["8"]] 20:27:55 INFO - PROCESS | 1845 | 1477970875425 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 20:27:55 INFO - PROCESS | 1845 | 1477970875431 Marionette TRACE conn4 <- [1,1476,null,{}] 20:27:55 INFO - PROCESS | 1845 | 1477970875439 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd7400 == 24 [pid = 1845] [id = 346] 20:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8cbd7c00) [pid = 1845] [serial = 1012] [outer = (nil)] 20:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8cbdc400) [pid = 1845] [serial = 1013] [outer = 0x8cbd7c00] 20:27:55 INFO - PROCESS | 1845 | 1477970875548 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8cc9e800) [pid = 1845] [serial = 1014] [outer = 0x8cbd7c00] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x92ca2000) [pid = 1845] [serial = 971] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x93244c00) [pid = 1845] [serial = 972] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8de41000) [pid = 1845] [serial = 968] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8deaf400) [pid = 1845] [serial = 969] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8853ac00) [pid = 1845] [serial = 965] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83aa8000) [pid = 1845] [serial = 966] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x833c6800) [pid = 1845] [serial = 962] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x833d0c00) [pid = 1845] [serial = 963] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x95ce2c00) [pid = 1845] [serial = 959] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x9b335c00) [pid = 1845] [serial = 960] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8853fc00) [pid = 1845] [serial = 956] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x82ec9000) [pid = 1845] [serial = 957] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x83ab2c00) [pid = 1845] [serial = 953] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8407a400) [pid = 1845] [serial = 954] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8367e800) [pid = 1845] [serial = 950] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x83681000) [pid = 1845] [serial = 951] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x885db000) [pid = 1845] [serial = 947] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x885e1800) [pid = 1845] [serial = 948] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8fc16c00) [pid = 1845] [serial = 944] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fc20400) [pid = 1845] [serial = 945] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x88541400) [pid = 1845] [serial = 941] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x88dbd000) [pid = 1845] [serial = 942] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x9528fc00) [pid = 1845] [serial = 974] [outer = (nil)] [url = about:blank] 20:28:00 INFO - PROCESS | 1845 | 1477970880053 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]]]}] 20:28:00 INFO - . 20:28:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5044ms 20:28:00 INFO - PROCESS | 1845 | 1477970880077 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 20:28:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:28:00 INFO - PROCESS | 1845 | 1477970880084 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 20:28:00 INFO - PROCESS | 1845 | 1477970880095 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}] 20:28:00 INFO - PROCESS | 1845 | 1477970880325 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:28:00 INFO - PROCESS | 1845 | 1477970880356 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 20:28:00 INFO - PROCESS | 1845 | 1477970880361 Marionette TRACE conn4 <- [1,1480,null,["8"]] 20:28:00 INFO - PROCESS | 1845 | 1477970880371 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 20:28:00 INFO - PROCESS | 1845 | 1477970880377 Marionette TRACE conn4 <- [1,1481,null,{}] 20:28:00 INFO - PROCESS | 1845 | 1477970880455 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x83558c00 == 25 [pid = 1845] [id = 347] 20:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x83559400) [pid = 1845] [serial = 1015] [outer = (nil)] 20:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8355d400) [pid = 1845] [serial = 1016] [outer = 0x83559400] 20:28:00 INFO - PROCESS | 1845 | 1477970880558 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83562c00) [pid = 1845] [serial = 1017] [outer = 0x83559400] 20:28:01 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x833c4000) [pid = 1845] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:28:01 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x885e2800) [pid = 1845] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:28:01 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8cbce000) [pid = 1845] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:28:01 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x88eb3000) [pid = 1845] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:28:01 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x83563000) [pid = 1845] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:28:05 INFO - PROCESS | 1845 | 1477970885171 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]]]}] 20:28:05 INFO - . 20:28:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5093ms 20:28:05 INFO - PROCESS | 1845 | 1477970885185 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 1845 | 1477970885191 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 20:28:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:28:05 INFO - PROCESS | 1845 | 1477970885202 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}] 20:28:05 INFO - PROCESS | 1845 | 1477970885424 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 20:28:05 INFO - PROCESS | 1845 | 1477970885599 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 20:28:05 INFO - PROCESS | 1845 | 1477970885606 Marionette TRACE conn4 <- [1,1485,null,["8"]] 20:28:05 INFO - PROCESS | 1845 | 1477970885613 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 20:28:05 INFO - PROCESS | 1845 | 1477970885622 Marionette TRACE conn4 <- [1,1486,null,{}] 20:28:05 INFO - PROCESS | 1845 | 1477970885630 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x833cec00 == 26 [pid = 1845] [id = 348] 20:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x833cf000) [pid = 1845] [serial = 1018] [outer = (nil)] 20:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x833d1c00) [pid = 1845] [serial = 1019] [outer = 0x833cf000] 20:28:05 INFO - PROCESS | 1845 | 1477970885794 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x83562800) [pid = 1845] [serial = 1020] [outer = 0x833cf000] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x885e4c00 == 25 [pid = 1845] [id = 335] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x95141c00 == 24 [pid = 1845] [id = 336] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x83aab400 == 23 [pid = 1845] [id = 344] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc3c00 == 22 [pid = 1845] [id = 345] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd7400 == 21 [pid = 1845] [id = 346] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x885a2c00 == 20 [pid = 1845] [id = 333] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb4c00 == 19 [pid = 1845] [id = 329] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x92b5fc00 == 18 [pid = 1845] [id = 332] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x885e0800 == 17 [pid = 1845] [id = 339] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x84088800 == 16 [pid = 1845] [id = 330] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x885d6400 == 15 [pid = 1845] [id = 331] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x88eb2c00 == 14 [pid = 1845] [id = 340] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb5400 == 13 [pid = 1845] [id = 342] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbdb400 == 12 [pid = 1845] [id = 343] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x83673c00 == 11 [pid = 1845] [id = 334] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9fc400 == 10 [pid = 1845] [id = 341] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x82ed5800 == 9 [pid = 1845] [id = 338] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x833d0400 == 8 [pid = 1845] [id = 337] 20:28:08 INFO - PROCESS | 1845 | --DOCSHELL 0x83558c00 == 7 [pid = 1845] [id = 347] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x83aaf800) [pid = 1845] [serial = 990] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x83566400) [pid = 1845] [serial = 989] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x88dbd400) [pid = 1845] [serial = 993] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x88db9400) [pid = 1845] [serial = 992] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8c9f2400) [pid = 1845] [serial = 996] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8c9efc00) [pid = 1845] [serial = 995] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8cbd4c00) [pid = 1845] [serial = 999] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8cbd0c00) [pid = 1845] [serial = 998] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8cbda000) [pid = 1845] [serial = 1002] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8c9f6c00) [pid = 1845] [serial = 1001] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x96868000) [pid = 1845] [serial = 986] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x83854400) [pid = 1845] [serial = 977] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8cca6800) [pid = 1845] [serial = 1004] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8dcc8800) [pid = 1845] [serial = 980] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x95299000) [pid = 1845] [serial = 983] [outer = (nil)] [url = about:blank] 20:28:11 INFO - PROCESS | 1845 | 1477970891416 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]]]}] 20:28:11 INFO - . 20:28:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6255ms 20:28:11 INFO - PROCESS | 1845 | 1477970891457 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 1845 | 1477970891465 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 20:28:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:28:11 INFO - PROCESS | 1845 | 1477970891485 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}] 20:28:11 INFO - PROCESS | 1845 | 1477970891733 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 20:28:11 INFO - PROCESS | 1845 | 1477970891769 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 20:28:11 INFO - PROCESS | 1845 | 1477970891776 Marionette TRACE conn4 <- [1,1490,null,["8"]] 20:28:11 INFO - PROCESS | 1845 | 1477970891785 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 20:28:11 INFO - PROCESS | 1845 | 1477970891794 Marionette TRACE conn4 <- [1,1491,null,{}] 20:28:11 INFO - PROCESS | 1845 | 1477970891863 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fbb000 == 8 [pid = 1845] [id = 349] 20:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x833c7400) [pid = 1845] [serial = 1021] [outer = (nil)] 20:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x833cd000) [pid = 1845] [serial = 1022] [outer = 0x833c7400] 20:28:12 INFO - PROCESS | 1845 | 1477970892219 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x833d0800) [pid = 1845] [serial = 1023] [outer = 0x833c7400] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x9514b400) [pid = 1845] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8dac1c00) [pid = 1845] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8355dc00) [pid = 1845] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x83676000) [pid = 1845] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x94753400) [pid = 1845] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x83559400) [pid = 1845] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8cc9b800) [pid = 1845] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83aae400) [pid = 1845] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x88dc4000) [pid = 1845] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:28:12 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8cbd7c00) [pid = 1845] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:28:15 INFO - PROCESS | 1845 | --DOCSHELL 0x833cec00 == 7 [pid = 1845] [id = 348] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8355d400) [pid = 1845] [serial = 1016] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83562c00) [pid = 1845] [serial = 1017] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8cbdc400) [pid = 1845] [serial = 1013] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8cc9e800) [pid = 1845] [serial = 1014] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x88dc5000) [pid = 1845] [serial = 1010] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x88eab000) [pid = 1845] [serial = 1011] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x88537c00) [pid = 1845] [serial = 1007] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x88598400) [pid = 1845] [serial = 1008] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8de3c000) [pid = 1845] [serial = 1005] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x96815000) [pid = 1845] [serial = 984] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8de40400) [pid = 1845] [serial = 981] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x9a2c0400) [pid = 1845] [serial = 987] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x83aac000) [pid = 1845] [serial = 978] [outer = (nil)] [url = about:blank] 20:28:15 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x96867000) [pid = 1845] [serial = 975] [outer = (nil)] [url = about:blank] 20:28:16 INFO - PROCESS | 1845 | 1477970896761 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]]]}] 20:28:16 INFO - . 20:28:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5339ms 20:28:16 INFO - PROCESS | 1845 | 1477970896823 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1845 | 1477970896830 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:28:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:28:16 INFO - PROCESS | 1845 | 1477970896841 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}] 20:28:17 INFO - PROCESS | 1845 | 1477970897043 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 20:28:17 INFO - PROCESS | 1845 | 1477970897162 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 20:28:17 INFO - PROCESS | 1845 | 1477970897167 Marionette TRACE conn4 <- [1,1495,null,["8"]] 20:28:17 INFO - PROCESS | 1845 | 1477970897177 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 20:28:17 INFO - PROCESS | 1845 | 1477970897185 Marionette TRACE conn4 <- [1,1496,null,{}] 20:28:17 INFO - PROCESS | 1845 | 1477970897191 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb7c00 == 8 [pid = 1845] [id = 350] 20:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x82fb8000) [pid = 1845] [serial = 1024] [outer = (nil)] 20:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x82fba400) [pid = 1845] [serial = 1025] [outer = 0x82fb8000] 20:28:17 INFO - PROCESS | 1845 | 1477970897299 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x833ca000) [pid = 1845] [serial = 1026] [outer = 0x82fb8000] 20:28:17 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x833cf000) [pid = 1845] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:28:23 INFO - PROCESS | 1845 | --DOCSHELL 0x82fbb000 == 7 [pid = 1845] [id = 349] 20:28:23 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x83562800) [pid = 1845] [serial = 1020] [outer = (nil)] [url = about:blank] 20:28:23 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x833d1c00) [pid = 1845] [serial = 1019] [outer = (nil)] [url = about:blank] 20:28:23 INFO - PROCESS | 1845 | --DOMWINDOW == 20 (0x833cd000) [pid = 1845] [serial = 1022] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1845 | ************************* 20:28:24 INFO - PROCESS | 1845 | A coding exception was thrown and uncaught in a Task. 20:28:24 INFO - PROCESS | 1845 | 20:28:24 INFO - PROCESS | 1845 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:28:24 INFO - PROCESS | 1845 | Full stack: 20:28:24 INFO - PROCESS | 1845 | ************************* 20:28:25 INFO - PROCESS | 1845 | 1477970905851 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]]]}] 20:28:25 INFO - . 20:28:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9051ms 20:28:25 INFO - PROCESS | 1845 | 1477970905891 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 1845 | 1477970905897 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 20:28:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:28:25 INFO - PROCESS | 1845 | 1477970905908 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}] 20:28:26 INFO - PROCESS | 1845 | 1477970906141 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:28:26 INFO - PROCESS | 1845 | 1477970906169 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 20:28:26 INFO - PROCESS | 1845 | 1477970906174 Marionette TRACE conn4 <- [1,1500,null,["8"]] 20:28:26 INFO - PROCESS | 1845 | 1477970906183 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 20:28:26 INFO - PROCESS | 1845 | 1477970906190 Marionette TRACE conn4 <- [1,1501,null,{}] 20:28:26 INFO - PROCESS | 1845 | --DOMWINDOW == 19 (0x833c7400) [pid = 1845] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:28:26 INFO - PROCESS | 1845 | 1477970906265 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x83673400 == 8 [pid = 1845] [id = 351] 20:28:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x83673800) [pid = 1845] [serial = 1027] [outer = (nil)] 20:28:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x83676400) [pid = 1845] [serial = 1028] [outer = 0x83673800] 20:28:26 INFO - PROCESS | 1845 | 1477970906372 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x8367a800) [pid = 1845] [serial = 1029] [outer = 0x83673800] 20:28:28 INFO - PROCESS | 1845 | 1477970908938 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]]]}] 20:28:28 INFO - . 20:28:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3080ms 20:28:28 INFO - PROCESS | 1845 | 1477970908987 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1845 | 1477970908995 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 20:28:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:28:29 INFO - PROCESS | 1845 | 1477970909002 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}] 20:28:29 INFO - PROCESS | 1845 | 1477970909197 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 20:28:29 INFO - PROCESS | 1845 | 1477970909209 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 20:28:29 INFO - PROCESS | 1845 | 1477970909212 Marionette TRACE conn4 <- [1,1505,null,["8"]] 20:28:29 INFO - PROCESS | 1845 | 1477970909221 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 20:28:29 INFO - PROCESS | 1845 | 1477970909227 Marionette TRACE conn4 <- [1,1506,null,{}] 20:28:29 INFO - PROCESS | 1845 | 1477970909334 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367a400 == 9 [pid = 1845] [id = 352] 20:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x83680800) [pid = 1845] [serial = 1030] [outer = (nil)] 20:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x83aa6800) [pid = 1845] [serial = 1031] [outer = 0x83680800] 20:28:29 INFO - PROCESS | 1845 | 1477970909434 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x83aa7c00) [pid = 1845] [serial = 1032] [outer = 0x83680800] 20:28:30 INFO - PROCESS | 1845 | 1477970910885 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]]]}] 20:28:30 INFO - . 20:28:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1932ms 20:28:30 INFO - PROCESS | 1845 | 1477970910935 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1845 | 1477970910942 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 20:28:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:28:30 INFO - PROCESS | 1845 | 1477970910954 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}] 20:28:31 INFO - PROCESS | 1845 | 1477970911191 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 20:28:31 INFO - PROCESS | 1845 | 1477970911343 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 20:28:31 INFO - PROCESS | 1845 | 1477970911350 Marionette TRACE conn4 <- [1,1510,null,["8"]] 20:28:31 INFO - PROCESS | 1845 | 1477970911357 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 20:28:31 INFO - PROCESS | 1845 | 1477970911365 Marionette TRACE conn4 <- [1,1511,null,{}] 20:28:31 INFO - PROCESS | 1845 | 1477970911372 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x83853400 == 10 [pid = 1845] [id = 353] 20:28:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x83859800) [pid = 1845] [serial = 1033] [outer = (nil)] 20:28:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83aa5800) [pid = 1845] [serial = 1034] [outer = 0x83859800] 20:28:31 INFO - PROCESS | 1845 | 1477970911529 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83aaf800) [pid = 1845] [serial = 1035] [outer = 0x83859800] 20:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x833d0800) [pid = 1845] [serial = 1023] [outer = (nil)] [url = about:blank] 20:28:34 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x82fb8000) [pid = 1845] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:28:34 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x83673800) [pid = 1845] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:28:40 INFO - PROCESS | 1845 | 1477970920209 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]]]}] 20:28:40 INFO - . 20:28:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9300ms 20:28:40 INFO - PROCESS | 1845 | 1477970920253 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1845 | 1477970920260 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:28:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:28:40 INFO - PROCESS | 1845 | 1477970920272 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}] 20:28:40 INFO - PROCESS | 1845 | 1477970920464 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 20:28:40 INFO - PROCESS | 1845 | --DOCSHELL 0x83673400 == 9 [pid = 1845] [id = 351] 20:28:40 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb7c00 == 8 [pid = 1845] [id = 350] 20:28:40 INFO - PROCESS | 1845 | --DOCSHELL 0x8367a400 == 7 [pid = 1845] [id = 352] 20:28:40 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x82fba400) [pid = 1845] [serial = 1025] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x833ca000) [pid = 1845] [serial = 1026] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8367a800) [pid = 1845] [serial = 1029] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x83676400) [pid = 1845] [serial = 1028] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 1845 | --DOMWINDOW == 20 (0x83aa6800) [pid = 1845] [serial = 1031] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 1845 | 1477970920613 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 20:28:40 INFO - PROCESS | 1845 | 1477970920619 Marionette TRACE conn4 <- [1,1515,null,["8"]] 20:28:40 INFO - PROCESS | 1845 | 1477970920628 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 20:28:40 INFO - PROCESS | 1845 | 1477970920637 Marionette TRACE conn4 <- [1,1516,null,{}] 20:28:40 INFO - PROCESS | 1845 | 1477970920644 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355d800 == 8 [pid = 1845] [id = 354] 20:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x8355dc00) [pid = 1845] [serial = 1036] [outer = (nil)] 20:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x83561c00) [pid = 1845] [serial = 1037] [outer = 0x8355dc00] 20:28:40 INFO - PROCESS | 1845 | 1477970920749 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x83567400) [pid = 1845] [serial = 1038] [outer = 0x8355dc00] 20:28:41 INFO - PROCESS | 1845 | 1477970921332 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]]]}] 20:28:41 INFO - . 20:28:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1077ms 20:28:41 INFO - PROCESS | 1845 | 1477970921346 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1845 | 1477970921352 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 20:28:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:28:41 INFO - PROCESS | 1845 | 1477970921372 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}] 20:28:41 INFO - PROCESS | 1845 | 1477970921558 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:28:41 INFO - PROCESS | 1845 | 1477970921684 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 20:28:41 INFO - PROCESS | 1845 | 1477970921690 Marionette TRACE conn4 <- [1,1520,null,["8"]] 20:28:41 INFO - PROCESS | 1845 | 1477970921697 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 20:28:41 INFO - PROCESS | 1845 | 1477970921702 Marionette TRACE conn4 <- [1,1521,null,{}] 20:28:41 INFO - PROCESS | 1845 | 1477970921709 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x83565c00 == 9 [pid = 1845] [id = 355] 20:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x83681800) [pid = 1845] [serial = 1039] [outer = (nil)] 20:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x83853800) [pid = 1845] [serial = 1040] [outer = 0x83681800] 20:28:41 INFO - PROCESS | 1845 | 1477970921808 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x82ed5c00) [pid = 1845] [serial = 1041] [outer = 0x83681800] 20:28:42 INFO - PROCESS | 1845 | 1477970922439 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] 20:28:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:28:42 INFO - PROCESS | 1845 | 1477970922513 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 20:28:42 INFO - PROCESS | 1845 | 1477970922521 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}] 20:28:42 INFO - PROCESS | 1845 | 1477970922715 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 20:28:42 INFO - PROCESS | 1845 | 1477970922834 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 20:28:42 INFO - PROCESS | 1845 | 1477970922840 Marionette TRACE conn4 <- [1,1525,null,["8"]] 20:28:42 INFO - PROCESS | 1845 | 1477970922855 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 20:28:42 INFO - PROCESS | 1845 | 1477970922862 Marionette TRACE conn4 <- [1,1526,null,{}] 20:28:42 INFO - PROCESS | 1845 | 1477970922869 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853a000 == 10 [pid = 1845] [id = 356] 20:28:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8853a400) [pid = 1845] [serial = 1042] [outer = (nil)] 20:28:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8853bc00) [pid = 1845] [serial = 1043] [outer = 0x8853a400] 20:28:42 INFO - PROCESS | 1845 | 1477970922971 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8853e400) [pid = 1845] [serial = 1044] [outer = 0x8853a400] 20:28:43 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83680800) [pid = 1845] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:28:43 INFO - PROCESS | 1845 | 1477970923621 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]]]}] 20:28:43 INFO - . 20:28:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1121ms 20:28:43 INFO - PROCESS | 1845 | 1477970923640 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 20:28:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:28:43 INFO - PROCESS | 1845 | 1477970923644 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 20:28:43 INFO - PROCESS | 1845 | 1477970923652 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}] 20:28:43 INFO - PROCESS | 1845 | 1477970923825 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 20:28:43 INFO - PROCESS | 1845 | 1477970923944 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 20:28:43 INFO - PROCESS | 1845 | 1477970923949 Marionette TRACE conn4 <- [1,1530,null,["8"]] 20:28:43 INFO - PROCESS | 1845 | 1477970923955 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 20:28:43 INFO - PROCESS | 1845 | 1477970923961 Marionette TRACE conn4 <- [1,1531,null,{}] 20:28:43 INFO - PROCESS | 1845 | 1477970923970 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x83565800 == 11 [pid = 1845] [id = 357] 20:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83aadc00) [pid = 1845] [serial = 1045] [outer = (nil)] 20:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x885a2000) [pid = 1845] [serial = 1046] [outer = 0x83aadc00] 20:28:44 INFO - PROCESS | 1845 | 1477970924071 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8c9fd800) [pid = 1845] [serial = 1047] [outer = 0x83aadc00] 20:28:44 INFO - PROCESS | 1845 | 1477970924701 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]]]}] 20:28:44 INFO - ...... 20:28:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1072ms 20:28:44 INFO - PROCESS | 1845 | 1477970924728 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1845 | 1477970924733 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:28:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:28:44 INFO - PROCESS | 1845 | 1477970924742 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}] 20:28:44 INFO - PROCESS | 1845 | 1477970924947 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 20:28:44 INFO - PROCESS | 1845 | 1477970924963 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1845 | 1477970924967 Marionette TRACE conn4 <- [1,1535,null,["8"]] 20:28:44 INFO - PROCESS | 1845 | 1477970924974 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 20:28:44 INFO - PROCESS | 1845 | 1477970924985 Marionette TRACE conn4 <- [1,1536,null,{}] 20:28:45 INFO - PROCESS | 1845 | 1477970924990 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd6400 == 12 [pid = 1845] [id = 358] 20:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8cbd6800) [pid = 1845] [serial = 1048] [outer = (nil)] 20:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8cbdb400) [pid = 1845] [serial = 1049] [outer = 0x8cbd6800] 20:28:45 INFO - PROCESS | 1845 | 1477970925083 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8cc9d000) [pid = 1845] [serial = 1050] [outer = 0x8cbd6800] 20:28:45 INFO - PROCESS | 1845 | 1477970925696 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"]]]}] 20:28:45 INFO - .. 20:28:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1022ms 20:28:45 INFO - PROCESS | 1845 | 1477970925764 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1845 | 1477970925768 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 20:28:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:28:45 INFO - PROCESS | 1845 | 1477970925775 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}] 20:28:46 INFO - PROCESS | 1845 | 1477970926038 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:28:46 INFO - PROCESS | 1845 | 1477970926057 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 20:28:46 INFO - PROCESS | 1845 | 1477970926059 Marionette TRACE conn4 <- [1,1540,null,["8"]] 20:28:46 INFO - PROCESS | 1845 | 1477970926066 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 20:28:46 INFO - PROCESS | 1845 | 1477970926071 Marionette TRACE conn4 <- [1,1541,null,{}] 20:28:46 INFO - PROCESS | 1845 | 1477970926076 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabc400 == 13 [pid = 1845] [id = 359] 20:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8dabcc00) [pid = 1845] [serial = 1051] [outer = (nil)] 20:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8dbd3400) [pid = 1845] [serial = 1052] [outer = 0x8dabcc00] 20:28:46 INFO - PROCESS | 1845 | 1477970926175 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8ddb4c00) [pid = 1845] [serial = 1053] [outer = 0x8dabcc00] 20:28:46 INFO - PROCESS | 1845 | 1477970926857 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"]]]}] 20:28:46 INFO - . 20:28:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1129ms 20:28:46 INFO - PROCESS | 1845 | 1477970926904 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 1845 | 1477970926911 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 20:28:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:28:46 INFO - PROCESS | 1845 | 1477970926922 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}] 20:28:47 INFO - PROCESS | 1845 | 1477970927160 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 20:28:47 INFO - PROCESS | 1845 | 1477970927319 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 20:28:47 INFO - PROCESS | 1845 | 1477970927324 Marionette TRACE conn4 <- [1,1545,null,["8"]] 20:28:47 INFO - PROCESS | 1845 | 1477970927333 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 20:28:47 INFO - PROCESS | 1845 | 1477970927340 Marionette TRACE conn4 <- [1,1546,null,{}] 20:28:47 INFO - PROCESS | 1845 | 1477970927347 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x83678400 == 14 [pid = 1845] [id = 360] 20:28:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x83678800) [pid = 1845] [serial = 1054] [outer = (nil)] 20:28:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x83680c00) [pid = 1845] [serial = 1055] [outer = 0x83678800] 20:28:47 INFO - PROCESS | 1845 | 1477970927510 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8385fc00) [pid = 1845] [serial = 1056] [outer = 0x83678800] 20:28:48 INFO - PROCESS | 1845 | 1477970928285 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]]]}] 20:28:48 INFO - ... 20:28:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1424ms 20:28:48 INFO - PROCESS | 1845 | 1477970928344 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 20:28:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:28:48 INFO - PROCESS | 1845 | 1477970928350 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 20:28:48 INFO - PROCESS | 1845 | 1477970928357 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}] 20:28:48 INFO - PROCESS | 1845 | 1477970928549 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 20:28:48 INFO - PROCESS | 1845 | 1477970928703 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 20:28:48 INFO - PROCESS | 1845 | 1477970928708 Marionette TRACE conn4 <- [1,1550,null,["8"]] 20:28:48 INFO - PROCESS | 1845 | 1477970928721 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 20:28:48 INFO - PROCESS | 1845 | 1477970928728 Marionette TRACE conn4 <- [1,1551,null,{}] 20:28:48 INFO - PROCESS | 1845 | 1477970928735 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecb400 == 15 [pid = 1845] [id = 361] 20:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8853c400) [pid = 1845] [serial = 1057] [outer = (nil)] 20:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8859ac00) [pid = 1845] [serial = 1058] [outer = 0x8853c400] 20:28:48 INFO - PROCESS | 1845 | 1477970928842 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8cbd2c00) [pid = 1845] [serial = 1059] [outer = 0x8853c400] 20:28:49 INFO - PROCESS | 1845 | 1477970929463 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]]]}] 20:28:49 INFO - . 20:28:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1183ms 20:28:49 INFO - PROCESS | 1845 | 1477970929549 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1845 | 1477970929557 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:28:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:28:49 INFO - PROCESS | 1845 | 1477970929583 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}] 20:28:49 INFO - PROCESS | 1845 | 1477970929775 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 20:28:49 INFO - PROCESS | 1845 | 1477970929930 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 20:28:49 INFO - PROCESS | 1845 | 1477970929936 Marionette TRACE conn4 <- [1,1555,null,["8"]] 20:28:49 INFO - PROCESS | 1845 | 1477970929947 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 20:28:49 INFO - PROCESS | 1845 | 1477970929956 Marionette TRACE conn4 <- [1,1556,null,{}] 20:28:49 INFO - PROCESS | 1845 | 1477970929964 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x88539c00 == 16 [pid = 1845] [id = 362] 20:28:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8ddbf400) [pid = 1845] [serial = 1060] [outer = (nil)] 20:28:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8de3f800) [pid = 1845] [serial = 1061] [outer = 0x8ddbf400] 20:28:50 INFO - PROCESS | 1845 | 1477970930074 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8de42800) [pid = 1845] [serial = 1062] [outer = 0x8ddbf400] 20:28:50 INFO - PROCESS | 1845 | 1477970930681 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]]]}] 20:28:50 INFO - . 20:28:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1180ms 20:28:50 INFO - PROCESS | 1845 | 1477970930745 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 20:28:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:28:50 INFO - PROCESS | 1845 | 1477970930750 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 20:28:50 INFO - PROCESS | 1845 | 1477970930758 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}] 20:28:50 INFO - PROCESS | 1845 | 1477970930946 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:28:51 INFO - PROCESS | 1845 | 1477970931104 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 20:28:51 INFO - PROCESS | 1845 | 1477970931110 Marionette TRACE conn4 <- [1,1560,null,["8"]] 20:28:51 INFO - PROCESS | 1845 | 1477970931121 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 20:28:51 INFO - PROCESS | 1845 | 1477970931126 Marionette TRACE conn4 <- [1,1561,null,{}] 20:28:51 INFO - PROCESS | 1845 | 1477970931136 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb8400 == 17 [pid = 1845] [id = 363] 20:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8deb9400) [pid = 1845] [serial = 1063] [outer = (nil)] 20:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8df58400) [pid = 1845] [serial = 1064] [outer = 0x8deb9400] 20:28:51 INFO - PROCESS | 1845 | 1477970931244 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8fae1400) [pid = 1845] [serial = 1065] [outer = 0x8deb9400] 20:28:52 INFO - PROCESS | 1845 | 1477970932064 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]]]}] 20:28:52 INFO - .................. 20:28:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1375ms 20:28:52 INFO - PROCESS | 1845 | 1477970932194 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1845 | 1477970932198 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 20:28:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:28:52 INFO - PROCESS | 1845 | 1477970932338 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}] 20:28:52 INFO - PROCESS | 1845 | 1477970932526 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 20:28:52 INFO - PROCESS | 1845 | 1477970932712 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 20:28:52 INFO - PROCESS | 1845 | 1477970932722 Marionette TRACE conn4 <- [1,1565,null,["8"]] 20:28:52 INFO - PROCESS | 1845 | 1477970932742 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 20:28:52 INFO - PROCESS | 1845 | 1477970932759 Marionette TRACE conn4 <- [1,1566,null,{}] 20:28:52 INFO - PROCESS | 1845 | 1477970932767 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385c800 == 18 [pid = 1845] [id = 364] 20:28:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x83861400) [pid = 1845] [serial = 1066] [outer = (nil)] 20:28:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x83aa9c00) [pid = 1845] [serial = 1067] [outer = 0x83861400] 20:28:52 INFO - PROCESS | 1845 | 1477970932880 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x84082000) [pid = 1845] [serial = 1068] [outer = 0x83861400] 20:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x83aa7c00) [pid = 1845] [serial = 1032] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x83aa5800) [pid = 1845] [serial = 1034] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1845 | 1477970933565 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]]]}] 20:28:53 INFO - . 20:28:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1278ms 20:28:53 INFO - PROCESS | 1845 | 1477970933602 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 20:28:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:28:53 INFO - PROCESS | 1845 | 1477970933609 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 20:28:53 INFO - PROCESS | 1845 | 1477970933623 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}] 20:28:53 INFO - PROCESS | 1845 | 1477970933888 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 20:28:54 INFO - PROCESS | 1845 | 1477970934041 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 20:28:54 INFO - PROCESS | 1845 | 1477970934045 Marionette TRACE conn4 <- [1,1570,null,["8"]] 20:28:54 INFO - PROCESS | 1845 | 1477970934051 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 20:28:54 INFO - PROCESS | 1845 | 1477970934058 Marionette TRACE conn4 <- [1,1571,null,{}] 20:28:54 INFO - PROCESS | 1845 | 1477970934064 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x83675800 == 19 [pid = 1845] [id = 365] 20:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8407f400) [pid = 1845] [serial = 1069] [outer = (nil)] 20:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8cbd1c00) [pid = 1845] [serial = 1070] [outer = 0x8407f400] 20:28:54 INFO - PROCESS | 1845 | 1477970934161 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8cc9c400) [pid = 1845] [serial = 1071] [outer = 0x8407f400] 20:28:54 INFO - PROCESS | 1845 | 1477970934711 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]]]}] 20:28:54 INFO - ... 20:28:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1130ms 20:28:54 INFO - PROCESS | 1845 | 1477970934750 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 1845 | 1477970934755 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:28:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:28:54 INFO - PROCESS | 1845 | 1477970934777 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}] 20:28:55 INFO - PROCESS | 1845 | 1477970934997 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 20:28:55 INFO - PROCESS | 1845 | 1477970935083 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 20:28:55 INFO - PROCESS | 1845 | 1477970935088 Marionette TRACE conn4 <- [1,1575,null,["8"]] 20:28:55 INFO - PROCESS | 1845 | 1477970935094 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 20:28:55 INFO - PROCESS | 1845 | 1477970935100 Marionette TRACE conn4 <- [1,1576,null,{}] 20:28:55 INFO - PROCESS | 1845 | 1477970935105 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb5400 == 20 [pid = 1845] [id = 366] 20:28:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8deb5c00) [pid = 1845] [serial = 1072] [outer = (nil)] 20:28:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8df5c400) [pid = 1845] [serial = 1073] [outer = 0x8deb5c00] 20:28:55 INFO - PROCESS | 1845 | 1477970935205 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8fb41800) [pid = 1845] [serial = 1074] [outer = 0x8deb5c00] 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8cbd6800) [pid = 1845] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x83aadc00) [pid = 1845] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x83681800) [pid = 1845] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8355dc00) [pid = 1845] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x83859800) [pid = 1845] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8853a400) [pid = 1845] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:28:57 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:28:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2610ms 20:28:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:28:58 INFO - PROCESS | 1845 | 1477970937041 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]]]}] 20:28:58 INFO - PROCESS | 1845 | 1477970937379 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 1845 | 1477970937381 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 20:28:58 INFO - PROCESS | 1845 | 1477970937393 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}] 20:28:58 INFO - PROCESS | 1845 | 1477970937798 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:28:58 INFO - PROCESS | 1845 | 1477970937832 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 20:28:58 INFO - PROCESS | 1845 | 1477970937837 Marionette TRACE conn4 <- [1,1580,null,["8"]] 20:28:58 INFO - PROCESS | 1845 | 1477970937848 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 20:28:58 INFO - PROCESS | 1845 | 1477970937861 Marionette TRACE conn4 <- [1,1581,null,{}] 20:28:58 INFO - PROCESS | 1845 | 1477970937870 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x95140800 == 21 [pid = 1845] [id = 367] 20:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x95c2f400) [pid = 1845] [serial = 1075] [outer = (nil)] 20:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x95cee000) [pid = 1845] [serial = 1076] [outer = 0x95c2f400] 20:28:58 INFO - PROCESS | 1845 | 1477970938013 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x95dae400) [pid = 1845] [serial = 1077] [outer = 0x95c2f400] 20:28:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x964b9c00 == 22 [pid = 1845] [id = 368] 20:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x964bc000) [pid = 1845] [serial = 1078] [outer = (nil)] 20:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x955b1c00) [pid = 1845] [serial = 1079] [outer = 0x964bc000] 20:28:58 INFO - PROCESS | 1845 | 1477970938752 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]]]}] 20:28:58 INFO - . 20:28:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1379ms 20:28:58 INFO - PROCESS | 1845 | 1477970938772 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 1845 | 1477970938775 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 20:28:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:28:58 INFO - PROCESS | 1845 | 1477970938782 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}] 20:28:58 INFO - PROCESS | 1845 | 1477970938967 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 20:28:59 INFO - PROCESS | 1845 | 1477970939091 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 20:28:59 INFO - PROCESS | 1845 | 1477970939095 Marionette TRACE conn4 <- [1,1585,null,["8"]] 20:28:59 INFO - PROCESS | 1845 | 1477970939101 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 20:28:59 INFO - PROCESS | 1845 | 1477970939106 Marionette TRACE conn4 <- [1,1586,null,{}] 20:28:59 INFO - PROCESS | 1845 | 1477970939111 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355ac00 == 23 [pid = 1845] [id = 369] 20:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x95db7000) [pid = 1845] [serial = 1080] [outer = (nil)] 20:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x95db8800) [pid = 1845] [serial = 1081] [outer = 0x95db7000] 20:28:59 INFO - PROCESS | 1845 | 1477970939204 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x95db8400) [pid = 1845] [serial = 1082] [outer = 0x95db7000] 20:28:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x83677400 == 24 [pid = 1845] [id = 370] 20:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83682400) [pid = 1845] [serial = 1083] [outer = (nil)] 20:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x83678000) [pid = 1845] [serial = 1084] [outer = 0x83682400] 20:29:02 INFO - PROCESS | 1845 | --DOCSHELL 0x964b9c00 == 23 [pid = 1845] [id = 368] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8cbdb400) [pid = 1845] [serial = 1049] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8cc9d000) [pid = 1845] [serial = 1050] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x885a2000) [pid = 1845] [serial = 1046] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8c9fd800) [pid = 1845] [serial = 1047] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8853bc00) [pid = 1845] [serial = 1043] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8853e400) [pid = 1845] [serial = 1044] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x83853800) [pid = 1845] [serial = 1040] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x82ed5c00) [pid = 1845] [serial = 1041] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x83561c00) [pid = 1845] [serial = 1037] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x83567400) [pid = 1845] [serial = 1038] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x83aaf800) [pid = 1845] [serial = 1035] [outer = (nil)] [url = about:blank] 20:29:02 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8dbd3400) [pid = 1845] [serial = 1052] [outer = (nil)] [url = about:blank] 20:29:04 INFO - PROCESS | 1845 | 1477970944757 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]]]}] 20:29:04 INFO - . 20:29:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5991ms 20:29:04 INFO - PROCESS | 1845 | 1477970944775 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 20:29:04 INFO - PROCESS | 1845 | 1477970944782 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 20:29:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:29:04 INFO - PROCESS | 1845 | 1477970944800 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}] 20:29:05 INFO - PROCESS | 1845 | 1477970945024 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 20:29:05 INFO - PROCESS | 1845 | 1477970945110 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 20:29:05 INFO - PROCESS | 1845 | 1477970945117 Marionette TRACE conn4 <- [1,1590,null,["8"]] 20:29:05 INFO - PROCESS | 1845 | 1477970945125 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 20:29:05 INFO - PROCESS | 1845 | 1477970945132 Marionette TRACE conn4 <- [1,1591,null,{}] 20:29:05 INFO - PROCESS | 1845 | 1477970945147 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x83675c00 == 24 [pid = 1845] [id = 371] 20:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x83676c00) [pid = 1845] [serial = 1085] [outer = (nil)] 20:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x83680800) [pid = 1845] [serial = 1086] [outer = 0x83676c00] 20:29:05 INFO - PROCESS | 1845 | 1477970945254 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8385c000) [pid = 1845] [serial = 1087] [outer = 0x83676c00] 20:29:05 INFO - PROCESS | 1845 | 1477970945885 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]]]}] 20:29:05 INFO - .. 20:29:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1120ms 20:29:05 INFO - PROCESS | 1845 | 1477970945925 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:29:05 INFO - PROCESS | 1845 | 1477970945932 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:29:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:29:05 INFO - PROCESS | 1845 | 1477970945945 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}] 20:29:06 INFO - PROCESS | 1845 | 1477970946184 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 20:29:06 INFO - PROCESS | 1845 | 1477970946212 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 20:29:06 INFO - PROCESS | 1845 | 1477970946217 Marionette TRACE conn4 <- [1,1595,null,["8"]] 20:29:06 INFO - PROCESS | 1845 | 1477970946223 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 20:29:06 INFO - PROCESS | 1845 | 1477970946229 Marionette TRACE conn4 <- [1,1596,null,{}] 20:29:06 INFO - PROCESS | 1845 | 1477970946235 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa6400 == 25 [pid = 1845] [id = 372] 20:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x84084800) [pid = 1845] [serial = 1088] [outer = (nil)] 20:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8853b400) [pid = 1845] [serial = 1089] [outer = 0x84084800] 20:29:06 INFO - PROCESS | 1845 | 1477970946573 Marionette DEBUG loaded listener.js 20:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8853e000) [pid = 1845] [serial = 1090] [outer = 0x84084800] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8ddbf400) [pid = 1845] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x83678800) [pid = 1845] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8deb9400) [pid = 1845] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8dabcc00) [pid = 1845] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x83861400) [pid = 1845] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8407f400) [pid = 1845] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8853c400) [pid = 1845] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x95c2f400) [pid = 1845] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8deb5c00) [pid = 1845] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:29:06 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x964bc000) [pid = 1845] [serial = 1078] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dbd400 == 26 [pid = 1845] [id = 373] 20:29:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x88dbf800) [pid = 1845] [serial = 1091] [outer = (nil)] 20:29:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x88dc0c00) [pid = 1845] [serial = 1092] [outer = 0x88dbf800] 20:29:07 INFO - PROCESS | 1845 | 1477970947340 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]]]}] 20:29:07 INFO - . 20:29:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1472ms 20:29:07 INFO - PROCESS | 1845 | 1477970947451 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 1845 | 1477970947459 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 20:29:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:29:07 INFO - PROCESS | 1845 | 1477970947468 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}] 20:29:07 INFO - PROCESS | 1845 | 1477970947655 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:29:07 INFO - PROCESS | 1845 | 1477970947672 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 20:29:07 INFO - PROCESS | 1845 | 1477970947677 Marionette TRACE conn4 <- [1,1600,null,["8"]] 20:29:07 INFO - PROCESS | 1845 | 1477970947787 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 20:29:07 INFO - PROCESS | 1845 | 1477970947795 Marionette TRACE conn4 <- [1,1601,null,{}] 20:29:07 INFO - PROCESS | 1845 | 1477970947806 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9f3800 == 27 [pid = 1845] [id = 374] 20:29:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8c9f3c00) [pid = 1845] [serial = 1093] [outer = (nil)] 20:29:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8c9f5c00) [pid = 1845] [serial = 1094] [outer = 0x8c9f3c00] 20:29:07 INFO - PROCESS | 1845 | 1477970947909 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8c9f8400) [pid = 1845] [serial = 1095] [outer = 0x8c9f3c00] 20:29:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9c800 == 28 [pid = 1845] [id = 375] 20:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8cc9cc00) [pid = 1845] [serial = 1096] [outer = (nil)] 20:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8cc9b000) [pid = 1845] [serial = 1097] [outer = 0x8cc9cc00] 20:29:08 INFO - PROCESS | 1845 | [1845] WARNING: Failed to create a URI: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8c9fcc00) [pid = 1845] [serial = 1098] [outer = 0x8cc9cc00] 20:29:08 INFO - PROCESS | 1845 | 1477970948691 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]]]}] 20:29:08 INFO - . 20:29:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1274ms 20:29:08 INFO - PROCESS | 1845 | 1477970948749 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 1845 | 1477970948757 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 20:29:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:29:08 INFO - PROCESS | 1845 | 1477970948769 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}] 20:29:09 INFO - PROCESS | 1845 | 1477970949009 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 20:29:09 INFO - PROCESS | 1845 | 1477970949191 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 20:29:09 INFO - PROCESS | 1845 | 1477970949199 Marionette TRACE conn4 <- [1,1605,null,["8"]] 20:29:09 INFO - PROCESS | 1845 | 1477970949207 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 20:29:09 INFO - PROCESS | 1845 | 1477970949216 Marionette TRACE conn4 <- [1,1606,null,{}] 20:29:09 INFO - PROCESS | 1845 | 1477970949222 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa5800 == 29 [pid = 1845] [id = 376] 20:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x83aa6000) [pid = 1845] [serial = 1099] [outer = (nil)] 20:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8cca5400) [pid = 1845] [serial = 1100] [outer = 0x83aa6000] 20:29:09 INFO - PROCESS | 1845 | 1477970949390 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8cca8c00) [pid = 1845] [serial = 1101] [outer = 0x83aa6000] 20:29:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbe400 == 30 [pid = 1845] [id = 377] 20:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8de37000) [pid = 1845] [serial = 1102] [outer = (nil)] 20:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8ddb7400) [pid = 1845] [serial = 1103] [outer = 0x8de37000] 20:29:10 INFO - PROCESS | 1845 | 1477970950267 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]]]}] 20:29:10 INFO - . 20:29:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1574ms 20:29:10 INFO - PROCESS | 1845 | 1477970950342 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 1845 | 1477970950347 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 20:29:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:29:10 INFO - PROCESS | 1845 | 1477970950355 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}] 20:29:10 INFO - PROCESS | 1845 | 1477970950564 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 20:29:10 INFO - PROCESS | 1845 | 1477970950729 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 20:29:10 INFO - PROCESS | 1845 | 1477970950735 Marionette TRACE conn4 <- [1,1610,null,["8"]] 20:29:10 INFO - PROCESS | 1845 | 1477970950742 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 20:29:10 INFO - PROCESS | 1845 | 1477970950748 Marionette TRACE conn4 <- [1,1611,null,{}] 20:29:10 INFO - PROCESS | 1845 | 1477970950754 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3400 == 31 [pid = 1845] [id = 378] 20:29:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8deb5c00) [pid = 1845] [serial = 1104] [outer = (nil)] 20:29:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8df5b400) [pid = 1845] [serial = 1105] [outer = 0x8deb5c00] 20:29:10 INFO - PROCESS | 1845 | 1477970950906 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8fb41000) [pid = 1845] [serial = 1106] [outer = 0x8deb5c00] 20:29:11 INFO - PROCESS | 1845 | 1477970951547 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]]]}] 20:29:11 INFO - . 20:29:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1225ms 20:29:11 INFO - PROCESS | 1845 | 1477970951588 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 1845 | 1477970951597 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:29:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:29:11 INFO - PROCESS | 1845 | 1477970951605 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}] 20:29:11 INFO - PROCESS | 1845 | 1477970951816 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 20:29:11 INFO - PROCESS | 1845 | 1477970951981 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 20:29:11 INFO - PROCESS | 1845 | 1477970951987 Marionette TRACE conn4 <- [1,1615,null,["8"]] 20:29:12 INFO - PROCESS | 1845 | 1477970952000 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 20:29:12 INFO - PROCESS | 1845 | 1477970952008 Marionette TRACE conn4 <- [1,1616,null,{}] 20:29:12 INFO - PROCESS | 1845 | 1477970952015 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde9000 == 32 [pid = 1845] [id = 379] 20:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x9110a400) [pid = 1845] [serial = 1107] [outer = (nil)] 20:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x91111800) [pid = 1845] [serial = 1108] [outer = 0x9110a400] 20:29:12 INFO - PROCESS | 1845 | 1477970952126 Marionette DEBUG loaded listener.js 20:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fc14c00) [pid = 1845] [serial = 1109] [outer = 0x9110a400] 20:29:12 INFO - PROCESS | 1845 | 1477970952764 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]]]}] 20:29:12 INFO - . 20:29:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1227ms 20:29:12 INFO - PROCESS | 1845 | 1477970952832 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 1845 | 1477970952837 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 20:29:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:29:12 INFO - PROCESS | 1845 | 1477970952845 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}] 20:29:13 INFO - PROCESS | 1845 | 1477970953029 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:29:13 INFO - PROCESS | 1845 | 1477970953200 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 20:29:13 INFO - PROCESS | 1845 | 1477970953205 Marionette TRACE conn4 <- [1,1620,null,["8"]] 20:29:13 INFO - PROCESS | 1845 | 1477970953218 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 20:29:13 INFO - PROCESS | 1845 | 1477970953223 Marionette TRACE conn4 <- [1,1621,null,{}] 20:29:13 INFO - PROCESS | 1845 | 1477970953233 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853c400 == 33 [pid = 1845] [id = 380] 20:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x92ce5c00) [pid = 1845] [serial = 1110] [outer = (nil)] 20:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x93989800) [pid = 1845] [serial = 1111] [outer = 0x92ce5c00] 20:29:13 INFO - PROCESS | 1845 | 1477970953344 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x93992800) [pid = 1845] [serial = 1112] [outer = 0x92ce5c00] 20:29:14 INFO - PROCESS | 1845 | 1477970954018 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"]]]}] 20:29:14 INFO - ...... 20:29:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1234ms 20:29:14 INFO - PROCESS | 1845 | 1477970954080 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 1845 | 1477970954084 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 20:29:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:29:14 INFO - PROCESS | 1845 | 1477970954091 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}] 20:29:14 INFO - PROCESS | 1845 | 1477970954273 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 20:29:14 INFO - PROCESS | 1845 | 1477970954436 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 20:29:14 INFO - PROCESS | 1845 | 1477970954441 Marionette TRACE conn4 <- [1,1625,null,["8"]] 20:29:14 INFO - PROCESS | 1845 | 1477970954453 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 20:29:14 INFO - PROCESS | 1845 | 1477970954465 Marionette TRACE conn4 <- [1,1626,null,{}] 20:29:14 INFO - PROCESS | 1845 | 1477970954470 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x83561800 == 34 [pid = 1845] [id = 381] 20:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x91bcd000) [pid = 1845] [serial = 1113] [outer = (nil)] 20:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x94a53c00) [pid = 1845] [serial = 1114] [outer = 0x91bcd000] 20:29:14 INFO - PROCESS | 1845 | 1477970954574 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x94dc2000) [pid = 1845] [serial = 1115] [outer = 0x91bcd000] 20:29:15 INFO - PROCESS | 1845 | 1477970955185 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]]]}] 20:29:15 INFO - . 20:29:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1121ms 20:29:15 INFO - PROCESS | 1845 | 1477970955220 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 1845 | 1477970955223 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 20:29:15 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:29:15 INFO - PROCESS | 1845 | 1477970955233 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}] 20:29:15 INFO - PROCESS | 1845 | 1477970955442 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 20:29:15 INFO - PROCESS | 1845 | 1477970955770 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 20:29:15 INFO - PROCESS | 1845 | 1477970955777 Marionette TRACE conn4 <- [1,1630,null,["8"]] 20:29:15 INFO - PROCESS | 1845 | 1477970955799 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 20:29:15 INFO - PROCESS | 1845 | 1477970955808 Marionette TRACE conn4 <- [1,1631,null,{}] 20:29:15 INFO - PROCESS | 1845 | 1477970955816 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\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x833d2800 == 35 [pid = 1845] [id = 382] 20:29:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x833d2c00) [pid = 1845] [serial = 1116] [outer = (nil)] 20:29:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8355e800) [pid = 1845] [serial = 1117] [outer = 0x833d2c00] 20:29:15 INFO - PROCESS | 1845 | 1477970955920 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8407b800) [pid = 1845] [serial = 1118] [outer = 0x833d2c00] 20:29:16 INFO - PROCESS | 1845 | 1477970956552 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]]]}] 20:29:16 INFO - . 20:29:16 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1342ms 20:29:16 INFO - PROCESS | 1845 | 1477970956575 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 1845 | 1477970956581 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:29:16 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 20:29:16 INFO - PROCESS | 1845 | 1477970956635 Marionette TRACE conn4 -> [0,1634,"getContext",null] 20:29:16 INFO - PROCESS | 1845 | 1477970956656 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956674 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956686 Marionette TRACE conn4 <- [1,1635,null,{}] 20:29:16 INFO - PROCESS | 1845 | 1477970956717 Marionette TRACE conn4 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:16 INFO - PROCESS | 1845 | 1477970956739 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 20:29:16 INFO - PROCESS | 1845 | 1477970956746 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956750 Marionette TRACE conn4 <- [1,1637,null,{}] 20:29:16 INFO - Setting pref dom.requestIdleCallback.enabled (true) 20:29:16 INFO - PROCESS | 1845 | 1477970956762 Marionette TRACE conn4 -> [0,1638,"getContext",null] 20:29:16 INFO - PROCESS | 1845 | 1477970956765 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956779 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956786 Marionette TRACE conn4 <- [1,1639,null,{}] 20:29:16 INFO - PROCESS | 1845 | 1477970956794 Marionette TRACE conn4 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:16 INFO - PROCESS | 1845 | 1477970956819 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 20:29:16 INFO - PROCESS | 1845 | 1477970956892 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 20:29:16 INFO - PROCESS | 1845 | 1477970956895 Marionette TRACE conn4 <- [1,1641,null,{}] 20:29:16 INFO - PROCESS | 1845 | 1477970956906 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:17 INFO - PROCESS | 1845 | 1477970957081 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 20:29:17 INFO - PROCESS | 1845 | --DOCSHELL 0x88dbd400 == 34 [pid = 1845] [id = 373] 20:29:17 INFO - PROCESS | 1845 | --DOCSHELL 0x83677400 == 33 [pid = 1845] [id = 370] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x95cee000) [pid = 1845] [serial = 1076] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x95dae400) [pid = 1845] [serial = 1077] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8df5c400) [pid = 1845] [serial = 1073] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8fb41800) [pid = 1845] [serial = 1074] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8cbd1c00) [pid = 1845] [serial = 1070] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8cc9c400) [pid = 1845] [serial = 1071] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x83aa9c00) [pid = 1845] [serial = 1067] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x84082000) [pid = 1845] [serial = 1068] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8df58400) [pid = 1845] [serial = 1064] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8fae1400) [pid = 1845] [serial = 1065] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8de3f800) [pid = 1845] [serial = 1061] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8de42800) [pid = 1845] [serial = 1062] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8859ac00) [pid = 1845] [serial = 1058] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8cbd2c00) [pid = 1845] [serial = 1059] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x83680c00) [pid = 1845] [serial = 1055] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8385fc00) [pid = 1845] [serial = 1056] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8ddb4c00) [pid = 1845] [serial = 1053] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x955b1c00) [pid = 1845] [serial = 1079] [outer = (nil)] [url = about:blank] 20:29:17 INFO - PROCESS | 1845 | 1477970957266 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 20:29:17 INFO - PROCESS | 1845 | 1477970957271 Marionette TRACE conn4 <- [1,1643,null,["8"]] 20:29:17 INFO - PROCESS | 1845 | 1477970957276 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 20:29:17 INFO - PROCESS | 1845 | 1477970957282 Marionette TRACE conn4 <- [1,1644,null,{}] 20:29:17 INFO - PROCESS | 1845 | 1477970957289 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x84082000 == 34 [pid = 1845] [id = 383] 20:29:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8859ac00) [pid = 1845] [serial = 1119] [outer = (nil)] 20:29:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8dbca800) [pid = 1845] [serial = 1120] [outer = 0x8859ac00] 20:29:17 INFO - PROCESS | 1845 | 1477970957387 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8ddb5000) [pid = 1845] [serial = 1121] [outer = 0x8859ac00] 20:29:18 INFO - PROCESS | 1845 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 20:29:18 INFO - PROCESS | 1845 | 1477970958038 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 20:29:18 INFO - . 20:29:18 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1454ms 20:29:18 INFO - PROCESS | 1845 | 1477970958079 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 1845 | 1477970958083 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 20:29:18 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 20:29:18 INFO - PROCESS | 1845 | 1477970958091 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:18 INFO - PROCESS | 1845 | 1477970958282 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 20:29:18 INFO - PROCESS | 1845 | 1477970958405 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 20:29:18 INFO - PROCESS | 1845 | 1477970958410 Marionette TRACE conn4 <- [1,1648,null,["8"]] 20:29:18 INFO - PROCESS | 1845 | 1477970958416 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 20:29:18 INFO - PROCESS | 1845 | 1477970958423 Marionette TRACE conn4 <- [1,1649,null,{}] 20:29:18 INFO - PROCESS | 1845 | 1477970958429 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9f2800 == 35 [pid = 1845] [id = 384] 20:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8fae3800) [pid = 1845] [serial = 1122] [outer = (nil)] 20:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8fb41c00) [pid = 1845] [serial = 1123] [outer = 0x8fae3800] 20:29:18 INFO - PROCESS | 1845 | 1477970958523 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8fc15c00) [pid = 1845] [serial = 1124] [outer = 0x8fae3800] 20:29:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1c400 == 36 [pid = 1845] [id = 385] 20:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8fde7400) [pid = 1845] [serial = 1125] [outer = (nil)] 20:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8deb8000) [pid = 1845] [serial = 1126] [outer = 0x8fde7400] 20:29:19 INFO - PROCESS | 1845 | 1477970959112 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 20:29:19 INFO - . 20:29:19 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1070ms 20:29:19 INFO - PROCESS | 1845 | 1477970959162 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 20:29:19 INFO - PROCESS | 1845 | 1477970959166 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 20:29:19 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 20:29:19 INFO - PROCESS | 1845 | 1477970959177 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:19 INFO - PROCESS | 1845 | 1477970959359 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 20:29:19 INFO - PROCESS | 1845 | 1477970959507 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 20:29:19 INFO - PROCESS | 1845 | 1477970959510 Marionette TRACE conn4 <- [1,1653,null,["8"]] 20:29:19 INFO - PROCESS | 1845 | 1477970959519 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 20:29:19 INFO - PROCESS | 1845 | 1477970959537 Marionette TRACE conn4 <- [1,1654,null,{}] 20:29:19 INFO - PROCESS | 1845 | 1477970959555 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fd5b000 == 37 [pid = 1845] [id = 386] 20:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fd5fc00) [pid = 1845] [serial = 1127] [outer = (nil)] 20:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x91115800) [pid = 1845] [serial = 1128] [outer = 0x8fd5fc00] 20:29:19 INFO - PROCESS | 1845 | 1477970959667 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x91140800) [pid = 1845] [serial = 1129] [outer = 0x8fd5fc00] 20:29:20 INFO - PROCESS | 1845 | 1477970960313 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 20:29:20 INFO - . 20:29:20 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1171ms 20:29:20 INFO - PROCESS | 1845 | 1477970960350 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 1845 | 1477970960354 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 20:29:20 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 20:29:20 INFO - PROCESS | 1845 | 1477970960362 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:20 INFO - PROCESS | 1845 | 1477970960574 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 20:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x83682400) [pid = 1845] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x83676c00) [pid = 1845] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x84084800) [pid = 1845] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x95db7000) [pid = 1845] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88dbf800) [pid = 1845] [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] 20:29:20 INFO - PROCESS | 1845 | 1477970960707 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 20:29:20 INFO - PROCESS | 1845 | 1477970960711 Marionette TRACE conn4 <- [1,1658,null,["8"]] 20:29:20 INFO - PROCESS | 1845 | 1477970960717 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 20:29:20 INFO - PROCESS | 1845 | 1477970960722 Marionette TRACE conn4 <- [1,1659,null,{}] 20:29:20 INFO - PROCESS | 1845 | 1477970960727 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x83682400 == 38 [pid = 1845] [id = 387] 20:29:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x88dbf800) [pid = 1845] [serial = 1130] [outer = (nil)] 20:29:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x92b56800) [pid = 1845] [serial = 1131] [outer = 0x88dbf800] 20:29:20 INFO - PROCESS | 1845 | 1477970960831 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x92ca2000) [pid = 1845] [serial = 1132] [outer = 0x88dbf800] 20:29:21 INFO - PROCESS | 1845 | 1477970961642 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 20:29:21 INFO - .. 20:29:21 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1327ms 20:29:21 INFO - PROCESS | 1845 | 1477970961689 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 20:29:21 INFO - PROCESS | 1845 | 1477970961693 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 20:29:21 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 20:29:21 INFO - PROCESS | 1845 | 1477970961700 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:21 INFO - PROCESS | 1845 | 1477970961914 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 20:29:21 INFO - PROCESS | 1845 | 1477970961926 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 20:29:21 INFO - PROCESS | 1845 | 1477970961938 Marionette TRACE conn4 <- [1,1663,null,["8"]] 20:29:21 INFO - PROCESS | 1845 | 1477970961947 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 20:29:21 INFO - PROCESS | 1845 | 1477970961952 Marionette TRACE conn4 <- [1,1664,null,{}] 20:29:21 INFO - PROCESS | 1845 | 1477970961957 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x93c6c400 == 39 [pid = 1845] [id = 388] 20:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x93ce5000) [pid = 1845] [serial = 1133] [outer = (nil)] 20:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x9474f400) [pid = 1845] [serial = 1134] [outer = 0x93ce5000] 20:29:22 INFO - PROCESS | 1845 | 1477970962061 Marionette DEBUG loaded listener.js 20:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x9513fc00) [pid = 1845] [serial = 1135] [outer = 0x93ce5000] 20:29:23 INFO - PROCESS | 1845 | 1477970963262 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 20:29:23 INFO - . 20:29:23 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1572ms 20:29:23 INFO - PROCESS | 1845 | 1477970963272 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 1845 | 1477970963275 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 20:29:23 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 20:29:23 INFO - PROCESS | 1845 | 1477970963282 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:23 INFO - PROCESS | 1845 | 1477970963493 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 20:29:23 INFO - PROCESS | 1845 | 1477970963642 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 20:29:23 INFO - PROCESS | 1845 | 1477970963649 Marionette TRACE conn4 <- [1,1668,null,["8"]] 20:29:23 INFO - PROCESS | 1845 | 1477970963659 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 20:29:23 INFO - PROCESS | 1845 | 1477970963668 Marionette TRACE conn4 <- [1,1669,null,{}] 20:29:23 INFO - PROCESS | 1845 | 1477970963719 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb7400 == 40 [pid = 1845] [id = 389] 20:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x82fbb800) [pid = 1845] [serial = 1136] [outer = (nil)] 20:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8355f400) [pid = 1845] [serial = 1137] [outer = 0x82fbb800] 20:29:23 INFO - PROCESS | 1845 | 1477970963842 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x83675000) [pid = 1845] [serial = 1138] [outer = 0x82fbb800] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb5400 == 39 [pid = 1845] [id = 366] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x95140800 == 38 [pid = 1845] [id = 367] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb8400 == 37 [pid = 1845] [id = 363] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83675800 == 36 [pid = 1845] [id = 365] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83678400 == 35 [pid = 1845] [id = 360] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecb400 == 34 [pid = 1845] [id = 361] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x88539c00 == 33 [pid = 1845] [id = 362] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8385c800 == 32 [pid = 1845] [id = 364] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83682400 == 31 [pid = 1845] [id = 387] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x93c6c400 == 30 [pid = 1845] [id = 388] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1c400 == 29 [pid = 1845] [id = 385] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8fd5b000 == 28 [pid = 1845] [id = 386] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9c800 == 27 [pid = 1845] [id = 375] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x84082000 == 26 [pid = 1845] [id = 383] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9f2800 == 25 [pid = 1845] [id = 384] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde9000 == 24 [pid = 1845] [id = 379] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8853c400 == 23 [pid = 1845] [id = 380] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83561800 == 22 [pid = 1845] [id = 381] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x833d2800 == 21 [pid = 1845] [id = 382] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbe400 == 20 [pid = 1845] [id = 377] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa5800 == 19 [pid = 1845] [id = 376] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3400 == 18 [pid = 1845] [id = 378] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8355d800 == 17 [pid = 1845] [id = 354] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83675c00 == 16 [pid = 1845] [id = 371] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83565c00 == 15 [pid = 1845] [id = 355] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83853400 == 14 [pid = 1845] [id = 353] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9f3800 == 13 [pid = 1845] [id = 374] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83565800 == 12 [pid = 1845] [id = 357] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa6400 == 11 [pid = 1845] [id = 372] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd6400 == 10 [pid = 1845] [id = 358] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8355ac00 == 9 [pid = 1845] [id = 369] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8853a000 == 8 [pid = 1845] [id = 356] 20:29:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabc400 == 7 [pid = 1845] [id = 359] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x95db8400) [pid = 1845] [serial = 1082] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8385c000) [pid = 1845] [serial = 1087] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x83680800) [pid = 1845] [serial = 1086] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8853e000) [pid = 1845] [serial = 1090] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8853b400) [pid = 1845] [serial = 1089] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8c9f5c00) [pid = 1845] [serial = 1094] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x83678000) [pid = 1845] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x95db8800) [pid = 1845] [serial = 1081] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88dc0c00) [pid = 1845] [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] 20:29:30 INFO - PROCESS | 1845 | 1477970970427 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 20:29:30 INFO - .. 20:29:30 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7191ms 20:29:30 INFO - PROCESS | 1845 | 1477970970475 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 1845 | 1477970970482 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 20:29:30 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 20:29:30 INFO - PROCESS | 1845 | 1477970970502 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:30 INFO - PROCESS | 1845 | 1477970970735 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 20:29:30 INFO - PROCESS | 1845 | 1477970970820 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 20:29:30 INFO - PROCESS | 1845 | 1477970970827 Marionette TRACE conn4 <- [1,1673,null,["8"]] 20:29:30 INFO - PROCESS | 1845 | 1477970970835 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 20:29:30 INFO - PROCESS | 1845 | 1477970970844 Marionette TRACE conn4 <- [1,1674,null,{}] 20:29:30 INFO - PROCESS | 1845 | 1477970970857 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355fc00 == 8 [pid = 1845] [id = 390] 20:29:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x83560400) [pid = 1845] [serial = 1139] [outer = (nil)] 20:29:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x83566c00) [pid = 1845] [serial = 1140] [outer = 0x83560400] 20:29:30 INFO - PROCESS | 1845 | 1477970970965 Marionette DEBUG loaded listener.js 20:29:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8367b800) [pid = 1845] [serial = 1141] [outer = 0x83560400] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x93ce5000) [pid = 1845] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x88dbf800) [pid = 1845] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8cc9cc00) [pid = 1845] [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] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8c9f3c00) [pid = 1845] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8de37000) [pid = 1845] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x83aa6000) [pid = 1845] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8fde7400) [pid = 1845] [serial = 1125] [outer = (nil)] [url = about:blank] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8fae3800) [pid = 1845] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8deb5c00) [pid = 1845] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x833d2c00) [pid = 1845] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x9110a400) [pid = 1845] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x91bcd000) [pid = 1845] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x92ce5c00) [pid = 1845] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8859ac00) [pid = 1845] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 20:29:31 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8fd5fc00) [pid = 1845] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 20:29:32 INFO - PROCESS | 1845 | 1477970972108 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 20:29:32 INFO - ........ 20:29:32 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1678ms 20:29:32 INFO - PROCESS | 1845 | 1477970972173 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 1845 | 1477970972179 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 20:29:32 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:29:32 INFO - Clearing pref dom.requestIdleCallback.enabled 20:29:32 INFO - PROCESS | 1845 | 1477970972187 Marionette TRACE conn4 -> [0,1677,"getContext",null] 20:29:32 INFO - PROCESS | 1845 | 1477970972193 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 20:29:32 INFO - PROCESS | 1845 | 1477970972199 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 20:29:32 INFO - PROCESS | 1845 | 1477970972203 Marionette TRACE conn4 <- [1,1678,null,{}] 20:29:32 INFO - PROCESS | 1845 | 1477970972212 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:32 INFO - PROCESS | 1845 | 1477970972229 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:29:32 INFO - PROCESS | 1845 | 1477970972240 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 20:29:32 INFO - PROCESS | 1845 | 1477970972246 Marionette TRACE conn4 <- [1,1680,null,{}] 20:29:32 INFO - PROCESS | 1845 | 1477970972265 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:32 INFO - PROCESS | 1845 | 1477970972475 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 20:29:32 INFO - PROCESS | 1845 | 1477970972603 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 20:29:32 INFO - PROCESS | 1845 | 1477970972610 Marionette TRACE conn4 <- [1,1682,null,["8"]] 20:29:32 INFO - PROCESS | 1845 | 1477970972626 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 20:29:32 INFO - PROCESS | 1845 | 1477970972639 Marionette TRACE conn4 <- [1,1683,null,{}] 20:29:32 INFO - PROCESS | 1845 | 1477970972646 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x83678800 == 9 [pid = 1845] [id = 391] 20:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8367d400) [pid = 1845] [serial = 1142] [outer = (nil)] 20:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x88538000) [pid = 1845] [serial = 1143] [outer = 0x8367d400] 20:29:32 INFO - PROCESS | 1845 | 1477970972756 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8853a400) [pid = 1845] [serial = 1144] [outer = 0x8367d400] 20:29:33 INFO - PROCESS | 1845 | 1477970973316 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:29:33 INFO - . 20:29:33 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1148ms 20:29:33 INFO - PROCESS | 1845 | 1477970973334 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 1845 | 1477970973337 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 20:29:33 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:29:33 INFO - PROCESS | 1845 | 1477970973344 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:33 INFO - PROCESS | 1845 | 1477970973541 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 20:29:33 INFO - PROCESS | 1845 | 1477970973670 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 20:29:33 INFO - PROCESS | 1845 | 1477970973676 Marionette TRACE conn4 <- [1,1687,null,["8"]] 20:29:33 INFO - PROCESS | 1845 | 1477970973682 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 20:29:33 INFO - PROCESS | 1845 | 1477970973689 Marionette TRACE conn4 <- [1,1688,null,{}] 20:29:33 INFO - PROCESS | 1845 | 1477970973695 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dbd000 == 10 [pid = 1845] [id = 392] 20:29:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x88dbd800) [pid = 1845] [serial = 1145] [outer = (nil)] 20:29:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x88dbfc00) [pid = 1845] [serial = 1146] [outer = 0x88dbd800] 20:29:33 INFO - PROCESS | 1845 | 1477970973798 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x88dc2c00) [pid = 1845] [serial = 1147] [outer = 0x88dbd800] 20:29:34 INFO - ................................................... 20:29:34 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1394ms 20:29:34 INFO - TEST-START | /js/builtins/Math.max.html 20:29:34 INFO - PROCESS | 1845 | 1477970974660 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:29:34 INFO - PROCESS | 1845 | 1477970974743 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 1845 | 1477970974755 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 20:29:34 INFO - PROCESS | 1845 | 1477970974772 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:35 INFO - PROCESS | 1845 | 1477970975055 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 20:29:35 INFO - PROCESS | 1845 | 1477970975175 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 20:29:35 INFO - PROCESS | 1845 | 1477970975180 Marionette TRACE conn4 <- [1,1692,null,["8"]] 20:29:35 INFO - PROCESS | 1845 | 1477970975194 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 20:29:35 INFO - PROCESS | 1845 | 1477970975203 Marionette TRACE conn4 <- [1,1693,null,{}] 20:29:35 INFO - PROCESS | 1845 | 1477970975254 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407f400 == 11 [pid = 1845] [id = 393] 20:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8407f800) [pid = 1845] [serial = 1148] [outer = (nil)] 20:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8cbd0400) [pid = 1845] [serial = 1149] [outer = 0x8407f800] 20:29:35 INFO - PROCESS | 1845 | 1477970975384 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8cbd3000) [pid = 1845] [serial = 1150] [outer = 0x8407f800] 20:29:36 INFO - PROCESS | 1845 | 1477970976140 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:29:36 INFO - ...... 20:29:36 INFO - TEST-OK | /js/builtins/Math.max.html | took 1425ms 20:29:36 INFO - PROCESS | 1845 | 1477970976194 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 1845 | 1477970976202 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 20:29:36 INFO - TEST-START | /js/builtins/Math.min.html 20:29:36 INFO - PROCESS | 1845 | 1477970976253 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:36 INFO - PROCESS | 1845 | 1477970976461 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 20:29:36 INFO - PROCESS | 1845 | 1477970976621 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 20:29:36 INFO - PROCESS | 1845 | 1477970976627 Marionette TRACE conn4 <- [1,1697,null,["8"]] 20:29:36 INFO - PROCESS | 1845 | 1477970976640 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 20:29:36 INFO - PROCESS | 1845 | 1477970976645 Marionette TRACE conn4 <- [1,1698,null,{}] 20:29:36 INFO - PROCESS | 1845 | 1477970976652 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabcc00 == 12 [pid = 1845] [id = 394] 20:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8dabe400) [pid = 1845] [serial = 1151] [outer = (nil)] 20:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8dac1c00) [pid = 1845] [serial = 1152] [outer = 0x8dabe400] 20:29:36 INFO - PROCESS | 1845 | 1477970976768 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8dbd2400) [pid = 1845] [serial = 1153] [outer = 0x8dabe400] 20:29:37 INFO - PROCESS | 1845 | 1477970977553 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:29:37 INFO - ...... 20:29:37 INFO - TEST-OK | /js/builtins/Math.min.html | took 1380ms 20:29:37 INFO - PROCESS | 1845 | 1477970977597 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 1845 | 1477970977605 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 20:29:37 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:29:37 INFO - PROCESS | 1845 | 1477970977616 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:37 INFO - PROCESS | 1845 | 1477970977907 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 20:29:38 INFO - PROCESS | 1845 | 1477970978082 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 20:29:38 INFO - PROCESS | 1845 | 1477970978088 Marionette TRACE conn4 <- [1,1702,null,["8"]] 20:29:38 INFO - PROCESS | 1845 | 1477970978099 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 20:29:38 INFO - PROCESS | 1845 | 1477970978106 Marionette TRACE conn4 <- [1,1703,null,{}] 20:29:38 INFO - PROCESS | 1845 | 1477970978115 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb6400 == 13 [pid = 1845] [id = 395] 20:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8deb6c00) [pid = 1845] [serial = 1154] [outer = (nil)] 20:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8df53000) [pid = 1845] [serial = 1155] [outer = 0x8deb6c00] 20:29:38 INFO - PROCESS | 1845 | 1477970978222 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8fae3800) [pid = 1845] [serial = 1156] [outer = 0x8deb6c00] 20:29:38 INFO - PROCESS | 1845 | 1477970978989 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:29:39 INFO - .. 20:29:39 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1425ms 20:29:39 INFO - PROCESS | 1845 | 1477970979040 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 1845 | 1477970979047 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 20:29:39 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:29:39 INFO - PROCESS | 1845 | 1477970979057 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:39 INFO - PROCESS | 1845 | 1477970979243 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 20:29:39 INFO - PROCESS | 1845 | 1477970979421 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 20:29:39 INFO - PROCESS | 1845 | 1477970979434 Marionette TRACE conn4 <- [1,1707,null,["8"]] 20:29:39 INFO - PROCESS | 1845 | 1477970979454 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 20:29:39 INFO - PROCESS | 1845 | 1477970979462 Marionette TRACE conn4 <- [1,1708,null,{}] 20:29:39 INFO - PROCESS | 1845 | 1477970979468 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367e000 == 14 [pid = 1845] [id = 396] 20:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x83680800) [pid = 1845] [serial = 1157] [outer = (nil)] 20:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83676400) [pid = 1845] [serial = 1158] [outer = 0x83680800] 20:29:39 INFO - PROCESS | 1845 | 1477970979571 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x84087c00) [pid = 1845] [serial = 1159] [outer = 0x83680800] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x9474f400) [pid = 1845] [serial = 1134] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x9513fc00) [pid = 1845] [serial = 1135] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x92b56800) [pid = 1845] [serial = 1131] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x92ca2000) [pid = 1845] [serial = 1132] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x91115800) [pid = 1845] [serial = 1128] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x91140800) [pid = 1845] [serial = 1129] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fb41c00) [pid = 1845] [serial = 1123] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8fc15c00) [pid = 1845] [serial = 1124] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8dbca800) [pid = 1845] [serial = 1120] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8ddb5000) [pid = 1845] [serial = 1121] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8355e800) [pid = 1845] [serial = 1117] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8407b800) [pid = 1845] [serial = 1118] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x94a53c00) [pid = 1845] [serial = 1114] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x94dc2000) [pid = 1845] [serial = 1115] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x93989800) [pid = 1845] [serial = 1111] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x93992800) [pid = 1845] [serial = 1112] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x91111800) [pid = 1845] [serial = 1108] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8fc14c00) [pid = 1845] [serial = 1109] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8df5b400) [pid = 1845] [serial = 1105] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8fb41000) [pid = 1845] [serial = 1106] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8cca5400) [pid = 1845] [serial = 1100] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8cca8c00) [pid = 1845] [serial = 1101] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8c9f8400) [pid = 1845] [serial = 1095] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8c9fcc00) [pid = 1845] [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] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x8ddb7400) [pid = 1845] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8deb8000) [pid = 1845] [serial = 1126] [outer = (nil)] [url = about:blank] 20:29:39 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8cc9b000) [pid = 1845] [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] 20:29:40 INFO - PROCESS | 1845 | 1477970980224 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:29:40 INFO - .... 20:29:40 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1227ms 20:29:40 INFO - PROCESS | 1845 | 1477970980283 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 1845 | 1477970980288 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 20:29:40 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:29:40 INFO - PROCESS | 1845 | 1477970980295 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:40 INFO - PROCESS | 1845 | 1477970980469 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 20:29:40 INFO - PROCESS | 1845 | 1477970980610 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 20:29:40 INFO - PROCESS | 1845 | 1477970980615 Marionette TRACE conn4 <- [1,1712,null,["8"]] 20:29:40 INFO - PROCESS | 1845 | 1477970980621 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 20:29:40 INFO - PROCESS | 1845 | 1477970980627 Marionette TRACE conn4 <- [1,1713,null,{}] 20:29:40 INFO - PROCESS | 1845 | 1477970980632 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x885a2800 == 15 [pid = 1845] [id = 397] 20:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8cbd9c00) [pid = 1845] [serial = 1160] [outer = (nil)] 20:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8cc99400) [pid = 1845] [serial = 1161] [outer = 0x8cbd9c00] 20:29:40 INFO - PROCESS | 1845 | 1477970980725 Marionette DEBUG loaded listener.js 20:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8cc9f400) [pid = 1845] [serial = 1162] [outer = 0x8cbd9c00] 20:29:41 INFO - PROCESS | 1845 | 1477970981262 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:29:41 INFO - .... 20:29:41 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1020ms 20:29:41 INFO - PROCESS | 1845 | 1477970981322 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 20:29:41 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:29:41 INFO - PROCESS | 1845 | 1477970981329 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 20:29:41 INFO - PROCESS | 1845 | 1477970981336 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:41 INFO - PROCESS | 1845 | 1477970981553 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 20:29:41 INFO - PROCESS | 1845 | 1477970981633 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 20:29:41 INFO - PROCESS | 1845 | 1477970981639 Marionette TRACE conn4 <- [1,1717,null,["8"]] 20:29:41 INFO - PROCESS | 1845 | 1477970981644 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 20:29:41 INFO - PROCESS | 1845 | 1477970981651 Marionette TRACE conn4 <- [1,1718,null,{}] 20:29:41 INFO - PROCESS | 1845 | 1477970981657 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de43800 == 16 [pid = 1845] [id = 398] 20:29:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8deacc00) [pid = 1845] [serial = 1163] [outer = (nil)] 20:29:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8deb5800) [pid = 1845] [serial = 1164] [outer = 0x8deacc00] 20:29:41 INFO - PROCESS | 1845 | 1477970981752 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8df55c00) [pid = 1845] [serial = 1165] [outer = 0x8deacc00] 20:29:42 INFO - PROCESS | 1845 | 1477970982309 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:29:42 INFO - ... 20:29:42 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1026ms 20:29:42 INFO - PROCESS | 1845 | 1477970982373 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 1845 | 1477970982378 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 20:29:42 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:29:42 INFO - PROCESS | 1845 | 1477970982386 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:42 INFO - PROCESS | 1845 | 1477970982613 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 20:29:42 INFO - PROCESS | 1845 | 1477970982648 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 20:29:42 INFO - PROCESS | 1845 | 1477970982652 Marionette TRACE conn4 <- [1,1722,null,["8"]] 20:29:42 INFO - PROCESS | 1845 | 1477970982658 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 20:29:42 INFO - PROCESS | 1845 | 1477970982663 Marionette TRACE conn4 <- [1,1723,null,{}] 20:29:42 INFO - PROCESS | 1845 | 1477970982739 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4c000 == 17 [pid = 1845] [id = 399] 20:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8fb4d800) [pid = 1845] [serial = 1166] [outer = (nil)] 20:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8fc1a800) [pid = 1845] [serial = 1167] [outer = 0x8fb4d800] 20:29:42 INFO - PROCESS | 1845 | 1477970982835 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8fc1e400) [pid = 1845] [serial = 1168] [outer = 0x8fb4d800] 20:29:43 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8367d400) [pid = 1845] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:29:43 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x83560400) [pid = 1845] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 20:29:43 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x82fbb800) [pid = 1845] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 20:29:43 INFO - PROCESS | 1845 | 1477970983516 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:29:43 INFO - .. 20:29:43 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1173ms 20:29:43 INFO - PROCESS | 1845 | 1477970983559 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 1845 | 1477970983563 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 20:29:43 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:29:43 INFO - PROCESS | 1845 | 1477970983570 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:43 INFO - PROCESS | 1845 | 1477970983780 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 20:29:43 INFO - PROCESS | 1845 | 1477970983796 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 20:29:43 INFO - PROCESS | 1845 | 1477970983800 Marionette TRACE conn4 <- [1,1727,null,["8"]] 20:29:43 INFO - PROCESS | 1845 | 1477970983807 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 20:29:43 INFO - PROCESS | 1845 | 1477970983818 Marionette TRACE conn4 <- [1,1728,null,{}] 20:29:43 INFO - PROCESS | 1845 | 1477970983823 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde9400 == 18 [pid = 1845] [id = 400] 20:29:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8fdea400) [pid = 1845] [serial = 1169] [outer = (nil)] 20:29:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x9110a400) [pid = 1845] [serial = 1170] [outer = 0x8fdea400] 20:29:43 INFO - PROCESS | 1845 | 1477970983928 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8fdf2000) [pid = 1845] [serial = 1171] [outer = 0x8fdea400] 20:29:44 INFO - PROCESS | 1845 | 1477970984533 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:29:44 INFO - .. 20:29:44 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 987ms 20:29:44 INFO - PROCESS | 1845 | 1477970984558 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 20:29:44 INFO - PROCESS | 1845 | 1477970984562 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 20:29:44 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:29:44 INFO - PROCESS | 1845 | 1477970984574 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:44 INFO - PROCESS | 1845 | 1477970984769 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:29:44 INFO - PROCESS | 1845 | 1477970984779 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 20:29:44 INFO - PROCESS | 1845 | 1477970984783 Marionette TRACE conn4 <- [1,1732,null,["8"]] 20:29:44 INFO - PROCESS | 1845 | 1477970984790 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 20:29:44 INFO - PROCESS | 1845 | 1477970984795 Marionette TRACE conn4 <- [1,1733,null,{}] 20:29:44 INFO - PROCESS | 1845 | 1477970984800 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x92bbf400 == 19 [pid = 1845] [id = 401] 20:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x92bc0000) [pid = 1845] [serial = 1172] [outer = (nil)] 20:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x93238400) [pid = 1845] [serial = 1173] [outer = 0x92bc0000] 20:29:44 INFO - PROCESS | 1845 | 1477970984896 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x9398c000) [pid = 1845] [serial = 1174] [outer = 0x92bc0000] 20:29:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407d800 == 20 [pid = 1845] [id = 402] 20:29:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x93992c00) [pid = 1845] [serial = 1175] [outer = (nil)] 20:29:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x93ce9400) [pid = 1845] [serial = 1176] [outer = 0x93992c00] 20:29:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x9482fc00 == 21 [pid = 1845] [id = 403] 20:29:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x94830000) [pid = 1845] [serial = 1177] [outer = (nil)] 20:29:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x94753400) [pid = 1845] [serial = 1178] [outer = 0x94830000] 20:29:45 INFO - PROCESS | 1845 | 1477970985681 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:29:45 INFO - . 20:29:45 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1119ms 20:29:45 INFO - PROCESS | 1845 | 1477970985694 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 1845 | 1477970985697 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 20:29:45 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:29:45 INFO - PROCESS | 1845 | 1477970985704 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:45 INFO - PROCESS | 1845 | 1477970985931 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 20:29:45 INFO - PROCESS | 1845 | 1477970985950 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 20:29:45 INFO - PROCESS | 1845 | 1477970985953 Marionette TRACE conn4 <- [1,1737,null,["8"]] 20:29:45 INFO - PROCESS | 1845 | 1477970985958 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 20:29:45 INFO - PROCESS | 1845 | 1477970985970 Marionette TRACE conn4 <- [1,1738,null,{}] 20:29:45 INFO - PROCESS | 1845 | 1477970985974 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x93ce1800 == 22 [pid = 1845] [id = 404] 20:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x93ce2c00) [pid = 1845] [serial = 1179] [outer = (nil)] 20:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x94a53c00) [pid = 1845] [serial = 1180] [outer = 0x93ce2c00] 20:29:46 INFO - PROCESS | 1845 | 1477970986062 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x94dc2c00) [pid = 1845] [serial = 1181] [outer = 0x93ce2c00] 20:29:46 INFO - PROCESS | 1845 | 1477970986788 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:29:46 INFO - ........ 20:29:46 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1122ms 20:29:46 INFO - PROCESS | 1845 | 1477970986827 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 1845 | 1477970986833 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 20:29:46 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:29:46 INFO - PROCESS | 1845 | 1477970986843 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:47 INFO - PROCESS | 1845 | 1477970987164 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 20:29:47 INFO - PROCESS | 1845 | 1477970987252 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 20:29:47 INFO - PROCESS | 1845 | 1477970987259 Marionette TRACE conn4 <- [1,1742,null,["8"]] 20:29:47 INFO - PROCESS | 1845 | 1477970987313 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 20:29:47 INFO - PROCESS | 1845 | 1477970987320 Marionette TRACE conn4 <- [1,1743,null,{}] 20:29:47 INFO - PROCESS | 1845 | 1477970987327 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x833cf400 == 23 [pid = 1845] [id = 405] 20:29:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8c9fbc00) [pid = 1845] [serial = 1182] [outer = (nil)] 20:29:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8cbd9800) [pid = 1845] [serial = 1183] [outer = 0x8c9fbc00] 20:29:47 INFO - PROCESS | 1845 | 1477970987446 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8cca5400) [pid = 1845] [serial = 1184] [outer = 0x8c9fbc00] 20:29:48 INFO - PROCESS | 1845 | 1477970988145 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:29:48 INFO - .................... 20:29:48 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1386ms 20:29:48 INFO - PROCESS | 1845 | 1477970988231 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 20:29:48 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:29:48 INFO - PROCESS | 1845 | 1477970988239 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988246 Marionette TRACE conn4 -> [0,1746,"getContext",null] 20:29:48 INFO - PROCESS | 1845 | 1477970988249 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988273 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988277 Marionette TRACE conn4 <- [1,1747,null,{}] 20:29:48 INFO - PROCESS | 1845 | 1477970988288 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:48 INFO - PROCESS | 1845 | 1477970988309 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 20:29:48 INFO - PROCESS | 1845 | 1477970988314 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988320 Marionette TRACE conn4 <- [1,1749,null,{}] 20:29:48 INFO - Setting pref media.mediasource.enabled (true) 20:29:48 INFO - PROCESS | 1845 | 1477970988338 Marionette TRACE conn4 -> [0,1750,"getContext",null] 20:29:48 INFO - PROCESS | 1845 | 1477970988345 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988352 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988355 Marionette TRACE conn4 <- [1,1751,null,{}] 20:29:48 INFO - PROCESS | 1845 | 1477970988361 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:48 INFO - PROCESS | 1845 | 1477970988384 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 20:29:48 INFO - PROCESS | 1845 | 1477970988434 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988438 Marionette TRACE conn4 <- [1,1753,null,{}] 20:29:48 INFO - PROCESS | 1845 | 1477970988445 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 20:29:48 INFO - PROCESS | 1845 | 1477970988449 Marionette TRACE conn4 <- [1,1754,null,{}] 20:29:48 INFO - PROCESS | 1845 | 1477970988455 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:48 INFO - PROCESS | 1845 | 1477970988640 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 20:29:48 INFO - PROCESS | 1845 | 1477970988806 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 20:29:48 INFO - PROCESS | 1845 | 1477970988811 Marionette TRACE conn4 <- [1,1756,null,["8"]] 20:29:48 INFO - PROCESS | 1845 | 1477970988819 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 20:29:48 INFO - PROCESS | 1845 | 1477970988825 Marionette TRACE conn4 <- [1,1757,null,{}] 20:29:48 INFO - PROCESS | 1845 | 1477970988831 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:29:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4b400 == 24 [pid = 1845] [id = 406] 20:29:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8fb4b800) [pid = 1845] [serial = 1185] [outer = (nil)] 20:29:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x92ca3800) [pid = 1845] [serial = 1186] [outer = 0x8fb4b800] 20:29:48 INFO - PROCESS | 1845 | 1477970988935 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x932c5800) [pid = 1845] [serial = 1187] [outer = 0x8fb4b800] 20:29:49 INFO - PROCESS | 1845 | 1477970989627 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:29:49 INFO - .. 20:29:49 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1430ms 20:29:49 INFO - PROCESS | 1845 | 1477970989676 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 20:29:49 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:29:49 INFO - PROCESS | 1845 | 1477970989680 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 20:29:49 INFO - PROCESS | 1845 | 1477970989687 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 20:29:49 INFO - PROCESS | 1845 | 1477970989692 Marionette TRACE conn4 <- [1,1760,null,{}] 20:29:49 INFO - PROCESS | 1845 | 1477970989714 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:49 INFO - PROCESS | 1845 | 1477970989890 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 20:29:50 INFO - PROCESS | 1845 | 1477970990060 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 20:29:50 INFO - PROCESS | 1845 | 1477970990065 Marionette TRACE conn4 <- [1,1762,null,["8"]] 20:29:50 INFO - PROCESS | 1845 | 1477970990073 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 20:29:50 INFO - PROCESS | 1845 | 1477970990083 Marionette TRACE conn4 <- [1,1763,null,{}] 20:29:50 INFO - PROCESS | 1845 | 1477970990088 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x95144400 == 25 [pid = 1845] [id = 407] 20:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x95145000) [pid = 1845] [serial = 1188] [outer = (nil)] 20:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x95148c00) [pid = 1845] [serial = 1189] [outer = 0x95145000] 20:29:50 INFO - PROCESS | 1845 | 1477970990199 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x9514c400) [pid = 1845] [serial = 1190] [outer = 0x95145000] 20:29:50 INFO - PROCESS | 1845 | 1477970990786 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:29:50 INFO - .. 20:29:50 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1153ms 20:29:50 INFO - PROCESS | 1845 | 1477970990840 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1845 | 1477970990844 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 20:29:50 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:29:50 INFO - PROCESS | 1845 | 1477970990874 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:51 INFO - PROCESS | 1845 | 1477970991063 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 20:29:51 INFO - PROCESS | 1845 | 1477970991243 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 20:29:51 INFO - PROCESS | 1845 | 1477970991247 Marionette TRACE conn4 <- [1,1767,null,["8"]] 20:29:51 INFO - PROCESS | 1845 | 1477970991264 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 20:29:51 INFO - PROCESS | 1845 | 1477970991270 Marionette TRACE conn4 <- [1,1768,null,{}] 20:29:51 INFO - PROCESS | 1845 | 1477970991275 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x95296c00 == 26 [pid = 1845] [id = 408] 20:29:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x95297c00) [pid = 1845] [serial = 1191] [outer = (nil)] 20:29:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x95299800) [pid = 1845] [serial = 1192] [outer = 0x95297c00] 20:29:51 INFO - PROCESS | 1845 | 1477970991379 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x955aac00) [pid = 1845] [serial = 1193] [outer = 0x95297c00] 20:29:52 INFO - PROCESS | 1845 | 1477970992093 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:29:52 INFO - .. 20:29:52 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1280ms 20:29:52 INFO - PROCESS | 1845 | 1477970992150 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1845 | 1477970992154 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 20:29:52 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:29:52 INFO - PROCESS | 1845 | 1477970992161 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:52 INFO - PROCESS | 1845 | 1477970992337 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 20:29:52 INFO - PROCESS | 1845 | 1477970992497 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 20:29:52 INFO - PROCESS | 1845 | 1477970992504 Marionette TRACE conn4 <- [1,1772,null,["8"]] 20:29:52 INFO - PROCESS | 1845 | 1477970992510 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 20:29:52 INFO - PROCESS | 1845 | 1477970992515 Marionette TRACE conn4 <- [1,1773,null,{}] 20:29:52 INFO - PROCESS | 1845 | 1477970992521 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ece000 == 27 [pid = 1845] [id = 409] 20:29:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x82ed5c00) [pid = 1845] [serial = 1194] [outer = (nil)] 20:29:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x83854000) [pid = 1845] [serial = 1195] [outer = 0x82ed5c00] 20:29:52 INFO - PROCESS | 1845 | 1477970992665 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x88543800) [pid = 1845] [serial = 1196] [outer = 0x82ed5c00] 20:29:53 INFO - PROCESS | 1845 | 1477970993604 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:29:53 INFO - .. 20:29:53 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1473ms 20:29:53 INFO - PROCESS | 1845 | 1477970993643 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 1845 | 1477970993650 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 20:29:53 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:29:53 INFO - Clearing pref media.mediasource.enabled 20:29:53 INFO - PROCESS | 1845 | 1477970993659 Marionette TRACE conn4 -> [0,1776,"getContext",null] 20:29:53 INFO - PROCESS | 1845 | 1477970993665 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 20:29:53 INFO - PROCESS | 1845 | 1477970993672 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 20:29:53 INFO - PROCESS | 1845 | 1477970993676 Marionette TRACE conn4 <- [1,1777,null,{}] 20:29:53 INFO - PROCESS | 1845 | 1477970993684 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:53 INFO - PROCESS | 1845 | 1477970993700 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 20:29:53 INFO - PROCESS | 1845 | 1477970993706 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 20:29:53 INFO - PROCESS | 1845 | 1477970993713 Marionette TRACE conn4 <- [1,1779,null,{}] 20:29:53 INFO - PROCESS | 1845 | 1477970993745 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:53 INFO - PROCESS | 1845 | 1477970993931 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 20:29:54 INFO - PROCESS | 1845 | 1477970994108 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 20:29:54 INFO - PROCESS | 1845 | 1477970994113 Marionette TRACE conn4 <- [1,1781,null,["8"]] 20:29:54 INFO - PROCESS | 1845 | --DOCSHELL 0x9482fc00 == 26 [pid = 1845] [id = 403] 20:29:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8407d800 == 25 [pid = 1845] [id = 402] 20:29:54 INFO - PROCESS | 1845 | 1477970994150 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 20:29:54 INFO - PROCESS | 1845 | 1477970994155 Marionette TRACE conn4 <- [1,1782,null,{}] 20:29:54 INFO - PROCESS | 1845 | 1477970994164 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x83564800 == 26 [pid = 1845] [id = 410] 20:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x83565400) [pid = 1845] [serial = 1197] [outer = (nil)] 20:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x83674400) [pid = 1845] [serial = 1198] [outer = 0x83565400] 20:29:54 INFO - PROCESS | 1845 | 1477970994258 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x83aaa400) [pid = 1845] [serial = 1199] [outer = 0x83565400] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x88538000) [pid = 1845] [serial = 1143] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8853a400) [pid = 1845] [serial = 1144] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83566c00) [pid = 1845] [serial = 1140] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8367b800) [pid = 1845] [serial = 1141] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8355f400) [pid = 1845] [serial = 1137] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83675000) [pid = 1845] [serial = 1138] [outer = (nil)] [url = about:blank] 20:29:54 INFO - PROCESS | 1845 | 1477970994828 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:29:54 INFO - . 20:29:54 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1204ms 20:29:54 INFO - PROCESS | 1845 | 1477970994866 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 1845 | 1477970994872 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 20:29:54 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:29:54 INFO - PROCESS | 1845 | 1477970994890 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:55 INFO - PROCESS | 1845 | 1477970995113 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 20:29:55 INFO - PROCESS | 1845 | 1477970995244 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 20:29:55 INFO - PROCESS | 1845 | 1477970995248 Marionette TRACE conn4 <- [1,1786,null,["8"]] 20:29:55 INFO - PROCESS | 1845 | 1477970995254 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 20:29:55 INFO - PROCESS | 1845 | 1477970995259 Marionette TRACE conn4 <- [1,1787,null,{}] 20:29:55 INFO - PROCESS | 1845 | 1477970995264 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de40800 == 27 [pid = 1845] [id = 411] 20:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8deb5c00) [pid = 1845] [serial = 1200] [outer = (nil)] 20:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8fb41c00) [pid = 1845] [serial = 1201] [outer = 0x8deb5c00] 20:29:55 INFO - PROCESS | 1845 | 1477970995363 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8fc11c00) [pid = 1845] [serial = 1202] [outer = 0x8deb5c00] 20:29:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:29:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:29:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:29:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:29:55 INFO - PROCESS | 1845 | 1477970995939 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:29:55 INFO - ... 20:29:55 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1080ms 20:29:55 INFO - PROCESS | 1845 | 1477970995964 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 1845 | 1477970995967 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 20:29:55 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:29:55 INFO - PROCESS | 1845 | 1477970995975 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:56 INFO - PROCESS | 1845 | 1477970996137 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 20:29:56 INFO - PROCESS | 1845 | 1477970996275 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 20:29:56 INFO - PROCESS | 1845 | 1477970996281 Marionette TRACE conn4 <- [1,1791,null,["8"]] 20:29:56 INFO - PROCESS | 1845 | 1477970996286 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 20:29:56 INFO - PROCESS | 1845 | 1477970996293 Marionette TRACE conn4 <- [1,1792,null,{}] 20:29:56 INFO - PROCESS | 1845 | 1477970996299 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x91141c00 == 28 [pid = 1845] [id = 412] 20:29:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x91142c00) [pid = 1845] [serial = 1203] [outer = (nil)] 20:29:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x93984400) [pid = 1845] [serial = 1204] [outer = 0x91142c00] 20:29:56 INFO - PROCESS | 1845 | 1477970996395 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x93c6c400) [pid = 1845] [serial = 1205] [outer = 0x91142c00] 20:29:56 INFO - PROCESS | 1845 | 1477970996978 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:29:56 INFO - . 20:29:56 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1019ms 20:29:57 INFO - PROCESS | 1845 | 1477970997009 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 1845 | 1477970997012 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 20:29:57 INFO - TEST-START | /media-source/interfaces.html 20:29:57 INFO - PROCESS | 1845 | 1477970997023 Marionette TRACE conn4 -> [0,1795,"getContext",null] 20:29:57 INFO - PROCESS | 1845 | 1477970997026 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997040 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997043 Marionette TRACE conn4 <- [1,1796,null,{}] 20:29:57 INFO - PROCESS | 1845 | 1477970997049 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:57 INFO - PROCESS | 1845 | 1477970997065 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 20:29:57 INFO - PROCESS | 1845 | 1477970997070 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997073 Marionette TRACE conn4 <- [1,1798,null,{}] 20:29:57 INFO - Setting pref media.mediasource.enabled (true) 20:29:57 INFO - PROCESS | 1845 | 1477970997094 Marionette TRACE conn4 -> [0,1799,"getContext",null] 20:29:57 INFO - PROCESS | 1845 | 1477970997098 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997120 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997124 Marionette TRACE conn4 <- [1,1800,null,{}] 20:29:57 INFO - PROCESS | 1845 | 1477970997129 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:57 INFO - PROCESS | 1845 | 1477970997144 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 20:29:57 INFO - PROCESS | 1845 | 1477970997157 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997159 Marionette TRACE conn4 <- [1,1802,null,{}] 20:29:57 INFO - PROCESS | 1845 | 1477970997171 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:57 INFO - PROCESS | 1845 | 1477970997396 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 20:29:57 INFO - PROCESS | 1845 | 1477970997419 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 20:29:57 INFO - PROCESS | 1845 | 1477970997423 Marionette TRACE conn4 <- [1,1804,null,["8"]] 20:29:57 INFO - PROCESS | 1845 | 1477970997428 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 20:29:57 INFO - PROCESS | 1845 | 1477970997433 Marionette TRACE conn4 <- [1,1805,null,{}] 20:29:57 INFO - PROCESS | 1845 | 1477970997439 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x9514b400 == 29 [pid = 1845] [id = 413] 20:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x95296000) [pid = 1845] [serial = 1206] [outer = (nil)] 20:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x9529cc00) [pid = 1845] [serial = 1207] [outer = 0x95296000] 20:29:57 INFO - PROCESS | 1845 | 1477970997609 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x955b3400) [pid = 1845] [serial = 1208] [outer = 0x95296000] 20:29:58 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:58 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fdea400) [pid = 1845] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x93992c00) [pid = 1845] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x92bc0000) [pid = 1845] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x83680800) [pid = 1845] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8cbd9c00) [pid = 1845] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8fb4d800) [pid = 1845] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x94830000) [pid = 1845] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:29:59 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8deacc00) [pid = 1845] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:29:59 INFO - .................................................................................................................... 20:29:59 INFO - TEST-OK | /media-source/interfaces.html | took 2294ms 20:29:59 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:29:59 INFO - Clearing pref media.mediasource.enabled 20:29:59 INFO - PROCESS | 1845 | 1477970999180 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:29:59 INFO - PROCESS | 1845 | 1477970999324 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 20:29:59 INFO - PROCESS | 1845 | 1477970999327 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 20:29:59 INFO - PROCESS | 1845 | 1477970999343 Marionette TRACE conn4 -> [0,1808,"getContext",null] 20:29:59 INFO - PROCESS | 1845 | 1477970999345 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 20:29:59 INFO - PROCESS | 1845 | 1477970999349 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 20:29:59 INFO - PROCESS | 1845 | 1477970999350 Marionette TRACE conn4 <- [1,1809,null,{}] 20:29:59 INFO - PROCESS | 1845 | 1477970999362 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:59 INFO - PROCESS | 1845 | 1477970999384 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 20:29:59 INFO - PROCESS | 1845 | 1477970999398 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 20:29:59 INFO - PROCESS | 1845 | 1477970999404 Marionette TRACE conn4 <- [1,1811,null,{}] 20:29:59 INFO - PROCESS | 1845 | 1477970999415 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:59 INFO - PROCESS | 1845 | 1477970999665 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 20:29:59 INFO - PROCESS | 1845 | 1477970999742 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 20:29:59 INFO - PROCESS | 1845 | 1477970999746 Marionette TRACE conn4 <- [1,1813,null,["8"]] 20:29:59 INFO - PROCESS | 1845 | 1477970999752 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 20:29:59 INFO - PROCESS | 1845 | 1477970999757 Marionette TRACE conn4 <- [1,1814,null,{}] 20:29:59 INFO - PROCESS | 1845 | 1477970999762 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x96863c00 == 30 [pid = 1845] [id = 414] 20:29:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x96865000) [pid = 1845] [serial = 1209] [outer = (nil)] 20:29:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x96868c00) [pid = 1845] [serial = 1210] [outer = 0x96865000] 20:29:59 INFO - PROCESS | 1845 | 1477970999856 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x97a3a400) [pid = 1845] [serial = 1211] [outer = 0x96865000] 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7400] err{or,}_recognition separate: 1; 1 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7400] err{or,}_recognition combined: 1; 1 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7400] Unsupported bit depth: 0 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7c00] err{or,}_recognition separate: 1; 1 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7c00] err{or,}_recognition combined: 1; 1 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7c00] Unsupported bit depth: 0 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7c00] no picture 20:30:00 INFO - PROCESS | 1845 | [h264 @ 0x994f7c00] no picture 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x9a1d5800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x9a1d5800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x9a1d5800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x82ed1c00] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x82ed1c00] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x82ed1c00] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8407c800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8407c800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8407c800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dbe000] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dbe000] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dbe000] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc3400] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc3400] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc3400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x88dc6400] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x88dc6400] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x88dc6400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x83681800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8859c000] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8859c000] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8859c000] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8859c000] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f0800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f0800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f0800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f0800] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f0800] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8859c000] no picture 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcfc00] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcfc00] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcfc00] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8cbd2000] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8cbd2000] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8cbd2000] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd5800] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd5800] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd5800] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcf000] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcf000] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcf000] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [aac @ 0x8c9f7400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcf000] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbcf000] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd7000] err{or,}_recognition separate: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd7000] err{or,}_recognition combined: 1; 1 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd7000] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd7000] no picture 20:30:01 INFO - PROCESS | 1845 | [h264 @ 0x8cbd7000] no picture 20:30:01 INFO - .... 20:30:01 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2416ms 20:30:01 INFO - PROCESS | 1845 | 1477971001698 Marionette TRACE conn4 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 1845 | 1477971001777 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 20:30:01 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:30:01 INFO - PROCESS | 1845 | 1477971001833 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:02 INFO - PROCESS | 1845 | 1477971002074 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 20:30:02 INFO - PROCESS | 1845 | 1477971002262 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 20:30:02 INFO - PROCESS | 1845 | 1477971002269 Marionette TRACE conn4 <- [1,1818,null,["8"]] 20:30:02 INFO - PROCESS | 1845 | 1477971002276 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 20:30:02 INFO - PROCESS | 1845 | 1477971002284 Marionette TRACE conn4 <- [1,1819,null,{}] 20:30:02 INFO - PROCESS | 1845 | 1477971002333 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd2000 == 31 [pid = 1845] [id = 415] 20:30:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8cbd3c00) [pid = 1845] [serial = 1212] [outer = (nil)] 20:30:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8cc9c000) [pid = 1845] [serial = 1213] [outer = 0x8cbd3c00] 20:30:02 INFO - PROCESS | 1845 | 1477971002459 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8dab8400) [pid = 1845] [serial = 1214] [outer = 0x8cbd3c00] 20:30:03 INFO - PROCESS | 1845 | 1477971003197 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:30:03 INFO - .. 20:30:03 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1434ms 20:30:03 INFO - PROCESS | 1845 | 1477971003263 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 1845 | 1477971003268 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 20:30:03 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:30:03 INFO - PROCESS | 1845 | 1477971003296 Marionette TRACE conn4 -> [0,1822,"getContext",null] 20:30:03 INFO - PROCESS | 1845 | 1477971003308 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003316 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003321 Marionette TRACE conn4 <- [1,1823,null,{}] 20:30:03 INFO - PROCESS | 1845 | 1477971003330 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:30:03 INFO - PROCESS | 1845 | 1477971003350 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 20:30:03 INFO - PROCESS | 1845 | 1477971003355 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003362 Marionette TRACE conn4 <- [1,1825,null,{}] 20:30:03 INFO - Setting pref media.mediasource.enabled (true) 20:30:03 INFO - PROCESS | 1845 | 1477971003381 Marionette TRACE conn4 -> [0,1826,"getContext",null] 20:30:03 INFO - PROCESS | 1845 | 1477971003389 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003441 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003444 Marionette TRACE conn4 <- [1,1827,null,{}] 20:30:03 INFO - PROCESS | 1845 | 1477971003451 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:30:03 INFO - PROCESS | 1845 | 1477971003474 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 20:30:03 INFO - PROCESS | 1845 | 1477971003480 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003484 Marionette TRACE conn4 <- [1,1829,null,{}] 20:30:03 INFO - PROCESS | 1845 | 1477971003496 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:03 INFO - PROCESS | 1845 | 1477971003694 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 20:30:03 INFO - PROCESS | 1845 | 1477971003918 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 20:30:03 INFO - PROCESS | 1845 | 1477971003926 Marionette TRACE conn4 <- [1,1831,null,["8"]] 20:30:03 INFO - PROCESS | 1845 | 1477971003980 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 20:30:03 INFO - PROCESS | 1845 | 1477971003990 Marionette TRACE conn4 <- [1,1832,null,{}] 20:30:04 INFO - PROCESS | 1845 | 1477971003999 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df5d400 == 32 [pid = 1845] [id = 416] 20:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8df5d800) [pid = 1845] [serial = 1215] [outer = (nil)] 20:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x9398a800) [pid = 1845] [serial = 1216] [outer = 0x8df5d800] 20:30:04 INFO - PROCESS | 1845 | 1477971004188 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x95147800) [pid = 1845] [serial = 1217] [outer = 0x8df5d800] 20:30:05 INFO - PROCESS | 1845 | [1845] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:30:05 INFO - PROCESS | 1845 | 1477971005273 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:30:05 INFO - ........... 20:30:05 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 2059ms 20:30:05 INFO - PROCESS | 1845 | 1477971005372 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 1845 | 1477971005377 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 20:30:05 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:30:05 INFO - Clearing pref media.mediasource.enabled 20:30:05 INFO - PROCESS | 1845 | 1477971005390 Marionette TRACE conn4 -> [0,1835,"getContext",null] 20:30:05 INFO - PROCESS | 1845 | 1477971005394 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 20:30:05 INFO - PROCESS | 1845 | 1477971005400 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 20:30:05 INFO - PROCESS | 1845 | 1477971005404 Marionette TRACE conn4 <- [1,1836,null,{}] 20:30:05 INFO - PROCESS | 1845 | 1477971005410 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:30:05 INFO - PROCESS | 1845 | 1477971005426 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 20:30:05 INFO - PROCESS | 1845 | 1477971005432 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 20:30:05 INFO - PROCESS | 1845 | 1477971005436 Marionette TRACE conn4 <- [1,1838,null,{}] 20:30:05 INFO - PROCESS | 1845 | 1477971005442 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:05 INFO - PROCESS | 1845 | 1477971005684 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 20:30:05 INFO - PROCESS | 1845 | 1477971005869 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 20:30:05 INFO - PROCESS | 1845 | 1477971005874 Marionette TRACE conn4 <- [1,1840,null,["8"]] 20:30:05 INFO - PROCESS | 1845 | 1477971005882 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 20:30:05 INFO - PROCESS | 1845 | 1477971005892 Marionette TRACE conn4 <- [1,1841,null,{}] 20:30:05 INFO - PROCESS | 1845 | 1477971005943 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x964bc800 == 33 [pid = 1845] [id = 417] 20:30:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x964ea400) [pid = 1845] [serial = 1218] [outer = (nil)] 20:30:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x96625c00) [pid = 1845] [serial = 1219] [outer = 0x964ea400] 20:30:06 INFO - PROCESS | 1845 | 1477971006062 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x97a99c00) [pid = 1845] [serial = 1220] [outer = 0x964ea400] 20:30:09 INFO - PROCESS | 1845 | [aac @ 0xa239fc00] err{or,}_recognition separate: 1; 1 20:30:09 INFO - PROCESS | 1845 | [aac @ 0xa239fc00] err{or,}_recognition combined: 1; 1 20:30:09 INFO - PROCESS | 1845 | [aac @ 0xa239fc00] Unsupported bit depth: 0 20:30:10 INFO - PROCESS | 1845 | [h264 @ 0x8fb44800] err{or,}_recognition separate: 1; 1 20:30:10 INFO - PROCESS | 1845 | [h264 @ 0x8fb44800] err{or,}_recognition combined: 1; 1 20:30:10 INFO - PROCESS | 1845 | [h264 @ 0x8fb44800] Unsupported bit depth: 0 20:30:11 INFO - PROCESS | 1845 | [aac @ 0x8ddb1400] err{or,}_recognition separate: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0x8ddb1400] err{or,}_recognition combined: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0x8ddb1400] Unsupported bit depth: 0 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4511800] err{or,}_recognition separate: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4511800] err{or,}_recognition combined: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4511800] Unsupported bit depth: 0 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4516400] err{or,}_recognition separate: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4516400] err{or,}_recognition combined: 1; 1 20:30:11 INFO - PROCESS | 1845 | [aac @ 0xa4516400] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x8cbd8000] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x8cbd8000] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x8cbd8000] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x94756400] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x94756400] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0x94756400] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0xa4cf6800] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0xa4cf6800] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1845 | [h264 @ 0xa4cf6800] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b1c00] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b1c00] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b1c00] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b2c00] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b2c00] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b2c00] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x840b3c00] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x840b3c00] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x840b3c00] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b5800] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b5800] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [aac @ 0x840b5800] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x885d9000] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x885d9000] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x885d9000] Unsupported bit depth: 0 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x88452000] err{or,}_recognition separate: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x88452000] err{or,}_recognition combined: 1; 1 20:30:13 INFO - PROCESS | 1845 | [h264 @ 0x88452000] Unsupported bit depth: 0 20:30:14 INFO - PROCESS | 1845 | [aac @ 0x84002000] err{or,}_recognition separate: 1; 1 20:30:14 INFO - PROCESS | 1845 | [aac @ 0x84002000] err{or,}_recognition combined: 1; 1 20:30:14 INFO - PROCESS | 1845 | [aac @ 0x84002000] Unsupported bit depth: 0 20:30:15 INFO - PROCESS | 1845 | [h264 @ 0x8400e400] err{or,}_recognition separate: 1; 1 20:30:15 INFO - PROCESS | 1845 | [h264 @ 0x8400e400] err{or,}_recognition combined: 1; 1 20:30:15 INFO - PROCESS | 1845 | [h264 @ 0x8400e400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x83678800 == 32 [pid = 1845] [id = 391] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8355fc00 == 31 [pid = 1845] [id = 390] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8de43800 == 30 [pid = 1845] [id = 398] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x91141c00 == 29 [pid = 1845] [id = 412] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x9514b400 == 28 [pid = 1845] [id = 413] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x83564800 == 27 [pid = 1845] [id = 410] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8de40800 == 26 [pid = 1845] [id = 411] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x95144400 == 25 [pid = 1845] [id = 407] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x833cf400 == 24 [pid = 1845] [id = 405] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4b400 == 23 [pid = 1845] [id = 406] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x885a2800 == 22 [pid = 1845] [id = 397] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde9400 == 21 [pid = 1845] [id = 400] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb6400 == 20 [pid = 1845] [id = 395] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x88dbd000 == 19 [pid = 1845] [id = 392] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x92bbf400 == 18 [pid = 1845] [id = 401] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x82ece000 == 17 [pid = 1845] [id = 409] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x95296c00 == 16 [pid = 1845] [id = 408] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabcc00 == 15 [pid = 1845] [id = 394] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4c000 == 14 [pid = 1845] [id = 399] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb7400 == 13 [pid = 1845] [id = 389] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8407f400 == 12 [pid = 1845] [id = 393] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x93ce1800 == 11 [pid = 1845] [id = 404] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8367e000 == 10 [pid = 1845] [id = 396] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x96863c00 == 9 [pid = 1845] [id = 414] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd2000 == 8 [pid = 1845] [id = 415] 20:30:16 INFO - PROCESS | 1845 | --DOCSHELL 0x8df5d400 == 7 [pid = 1845] [id = 416] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8df55c00) [pid = 1845] [serial = 1165] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8cbd0400) [pid = 1845] [serial = 1149] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x9110a400) [pid = 1845] [serial = 1170] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8fc1a800) [pid = 1845] [serial = 1167] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8df53000) [pid = 1845] [serial = 1155] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8fc1e400) [pid = 1845] [serial = 1168] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9398c000) [pid = 1845] [serial = 1174] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8dac1c00) [pid = 1845] [serial = 1152] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8cc9f400) [pid = 1845] [serial = 1162] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8fdf2000) [pid = 1845] [serial = 1171] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x93238400) [pid = 1845] [serial = 1173] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8cc99400) [pid = 1845] [serial = 1161] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x88dbfc00) [pid = 1845] [serial = 1146] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x94a53c00) [pid = 1845] [serial = 1180] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x84087c00) [pid = 1845] [serial = 1159] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x83676400) [pid = 1845] [serial = 1158] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8deb5800) [pid = 1845] [serial = 1164] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x93ce9400) [pid = 1845] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:30:16 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x94753400) [pid = 1845] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ed3c00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ed3c00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ed3c00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb6000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb6000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb6000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82eca400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82fb8800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82fb8800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82fb8800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355cc00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355cc00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355cc00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355fc00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355fc00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x8355fc00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83562000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83562000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83562000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83673800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83673800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83673800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8367c400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8367c400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8367c400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ece000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ece000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ece000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83852400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83852400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83852400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82ecf000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x833c5800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x833c5800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x833c5800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb8400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb8400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x82fb8400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355f000] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355f000] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355f000] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82eca400] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355fc00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355fc00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x8355fc00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83560c00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83560c00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83560c00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ec6c00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ec6c00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x82ec6c00] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83564800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83564800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83564800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83aac800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83aac800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [aac @ 0x83aac800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83682800] Unsupported bit depth: 0 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83aafc00] err{or,}_recognition separate: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83aafc00] err{or,}_recognition combined: 1; 1 20:30:16 INFO - PROCESS | 1845 | [h264 @ 0x83aafc00] Unsupported bit depth: 0 20:30:17 INFO - PROCESS | 1845 | 1477971017585 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:30:17 INFO - ..................... 20:30:17 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12266ms 20:30:17 INFO - PROCESS | 1845 | 1477971017670 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 1845 | 1477971017678 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 20:30:17 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:30:17 INFO - PROCESS | 1845 | 1477971017691 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 20:30:17 INFO - PROCESS | 1845 | 1477971017697 Marionette TRACE conn4 <- [1,1844,null,{}] 20:30:17 INFO - PROCESS | 1845 | 1477971017708 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:17 INFO - PROCESS | 1845 | 1477971017951 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 20:30:18 INFO - PROCESS | 1845 | 1477971018117 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 20:30:18 INFO - PROCESS | 1845 | 1477971018124 Marionette TRACE conn4 <- [1,1846,null,["8"]] 20:30:18 INFO - PROCESS | 1845 | 1477971018133 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 20:30:18 INFO - PROCESS | 1845 | 1477971018145 Marionette TRACE conn4 <- [1,1847,null,{}] 20:30:18 INFO - PROCESS | 1845 | 1477971018158 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:30:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x88599c00 == 8 [pid = 1845] [id = 418] 20:30:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8859a000) [pid = 1845] [serial = 1221] [outer = (nil)] 20:30:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8859c800) [pid = 1845] [serial = 1222] [outer = 0x8859a000] 20:30:18 INFO - PROCESS | 1845 | 1477971018279 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x885d6800) [pid = 1845] [serial = 1223] [outer = 0x8859a000] 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x885d8000] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x885d8000] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x885d8000] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x88dc6000] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x88dc6000] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1845 | [aac @ 0x88dc6000] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x95296000) [pid = 1845] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8c9fbc00) [pid = 1845] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8deb5c00) [pid = 1845] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8deb6c00) [pid = 1845] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x83565400) [pid = 1845] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x88dbd800) [pid = 1845] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x95145000) [pid = 1845] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fb4b800) [pid = 1845] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x93ce2c00) [pid = 1845] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x82ed5c00) [pid = 1845] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8407f800) [pid = 1845] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x95297c00) [pid = 1845] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x91142c00) [pid = 1845] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8dabe400) [pid = 1845] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x96865000) [pid = 1845] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8cbd3c00) [pid = 1845] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:30:25 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8df5d800) [pid = 1845] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:30:30 INFO - PROCESS | 1845 | --DOCSHELL 0x964bc800 == 7 [pid = 1845] [id = 417] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x9398a800) [pid = 1845] [serial = 1216] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x95147800) [pid = 1845] [serial = 1217] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8cc9c000) [pid = 1845] [serial = 1213] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8dab8400) [pid = 1845] [serial = 1214] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8fae3800) [pid = 1845] [serial = 1156] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x88dc2c00) [pid = 1845] [serial = 1147] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8cbd3000) [pid = 1845] [serial = 1150] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x96868c00) [pid = 1845] [serial = 1210] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x97a3a400) [pid = 1845] [serial = 1211] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8dbd2400) [pid = 1845] [serial = 1153] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x9529cc00) [pid = 1845] [serial = 1207] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x955b3400) [pid = 1845] [serial = 1208] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x93984400) [pid = 1845] [serial = 1204] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x93c6c400) [pid = 1845] [serial = 1205] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8fb41c00) [pid = 1845] [serial = 1201] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8fc11c00) [pid = 1845] [serial = 1202] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83674400) [pid = 1845] [serial = 1198] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83aaa400) [pid = 1845] [serial = 1199] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83854000) [pid = 1845] [serial = 1195] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x88543800) [pid = 1845] [serial = 1196] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x95299800) [pid = 1845] [serial = 1192] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x955aac00) [pid = 1845] [serial = 1193] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x95148c00) [pid = 1845] [serial = 1189] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x9514c400) [pid = 1845] [serial = 1190] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x92ca3800) [pid = 1845] [serial = 1186] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x932c5800) [pid = 1845] [serial = 1187] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8cbd9800) [pid = 1845] [serial = 1183] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8cca5400) [pid = 1845] [serial = 1184] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x94dc2c00) [pid = 1845] [serial = 1181] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1845 | --DOMWINDOW == 20 (0x96625c00) [pid = 1845] [serial = 1219] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1845 | --DOMWINDOW == 19 (0x964ea400) [pid = 1845] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:30:40 INFO - PROCESS | 1845 | --DOMWINDOW == 18 (0x8859c800) [pid = 1845] [serial = 1222] [outer = (nil)] [url = about:blank] 20:30:40 INFO - PROCESS | 1845 | --DOMWINDOW == 17 (0x97a99c00) [pid = 1845] [serial = 1220] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1845 | 1477971042291 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:30:42 INFO - . 20:30:42 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24641ms 20:30:42 INFO - PROCESS | 1845 | 1477971042330 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 1845 | 1477971042337 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 20:30:42 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:30:42 INFO - PROCESS | 1845 | 1477971042348 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 20:30:42 INFO - PROCESS | 1845 | 1477971042352 Marionette TRACE conn4 <- [1,1850,null,{}] 20:30:42 INFO - PROCESS | 1845 | 1477971042364 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:42 INFO - PROCESS | 1845 | 1477971042589 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 20:30:42 INFO - PROCESS | 1845 | 1477971042707 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 20:30:42 INFO - PROCESS | 1845 | 1477971042714 Marionette TRACE conn4 <- [1,1852,null,["8"]] 20:30:42 INFO - PROCESS | 1845 | 1477971042721 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 20:30:42 INFO - PROCESS | 1845 | 1477971042732 Marionette TRACE conn4 <- [1,1853,null,{}] 20:30:42 INFO - PROCESS | 1845 | 1477971042744 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355f000 == 8 [pid = 1845] [id = 419] 20:30:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 18 (0x8355f400) [pid = 1845] [serial = 1224] [outer = (nil)] 20:30:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 19 (0x83560c00) [pid = 1845] [serial = 1225] [outer = 0x8355f400] 20:30:42 INFO - PROCESS | 1845 | 1477971042860 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x83567400) [pid = 1845] [serial = 1226] [outer = 0x8355f400] 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] err{or,}_recognition separate: 1; 1 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] err{or,}_recognition combined: 1; 1 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] Unsupported bit depth: 0 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x8859f800] err{or,}_recognition separate: 1; 1 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x8859f800] err{or,}_recognition combined: 1; 1 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x8859f800] Unsupported bit depth: 0 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] err{or,}_recognition separate: 1; 1 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] err{or,}_recognition combined: 1; 1 20:30:45 INFO - PROCESS | 1845 | [aac @ 0x8859d400] Unsupported bit depth: 0 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x885a0000] err{or,}_recognition separate: 1; 1 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x885a0000] err{or,}_recognition combined: 1; 1 20:30:45 INFO - PROCESS | 1845 | [h264 @ 0x885a0000] Unsupported bit depth: 0 20:30:45 INFO - PROCESS | 1845 | 1477971045367 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:30:45 INFO - ....... 20:30:45 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3054ms 20:30:45 INFO - PROCESS | 1845 | 1477971045402 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1845 | 1477971045406 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 20:30:45 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:30:45 INFO - PROCESS | 1845 | 1477971045414 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:45 INFO - PROCESS | 1845 | 1477971045601 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 20:30:45 INFO - PROCESS | 1845 | 1477971045718 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 20:30:45 INFO - PROCESS | 1845 | 1477971045723 Marionette TRACE conn4 <- [1,1857,null,["8"]] 20:30:45 INFO - PROCESS | 1845 | 1477971045729 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 20:30:45 INFO - PROCESS | 1845 | 1477971045737 Marionette TRACE conn4 <- [1,1858,null,{}] 20:30:45 INFO - PROCESS | 1845 | 1477971045763 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x83567000 == 9 [pid = 1845] [id = 420] 20:30:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x885e0c00) [pid = 1845] [serial = 1227] [outer = (nil)] 20:30:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x885e2c00) [pid = 1845] [serial = 1228] [outer = 0x885e0c00] 20:30:45 INFO - PROCESS | 1845 | 1477971045868 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x83aab400) [pid = 1845] [serial = 1229] [outer = 0x885e0c00] 20:30:46 INFO - PROCESS | 1845 | 1477971046416 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:30:46 INFO - . 20:30:46 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1019ms 20:30:46 INFO - PROCESS | 1845 | 1477971046433 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 1845 | 1477971046436 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 20:30:46 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:30:46 INFO - PROCESS | 1845 | 1477971046443 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:46 INFO - PROCESS | 1845 | 1477971046630 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 20:30:46 INFO - PROCESS | 1845 | 1477971046751 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 20:30:46 INFO - PROCESS | 1845 | 1477971046758 Marionette TRACE conn4 <- [1,1862,null,["8"]] 20:30:46 INFO - PROCESS | 1845 | 1477971046764 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 20:30:46 INFO - PROCESS | 1845 | 1477971046771 Marionette TRACE conn4 <- [1,1863,null,{}] 20:30:46 INFO - PROCESS | 1845 | 1477971046776 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fc400 == 10 [pid = 1845] [id = 421] 20:30:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8c9fc800) [pid = 1845] [serial = 1230] [outer = (nil)] 20:30:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8cbcd800) [pid = 1845] [serial = 1231] [outer = 0x8c9fc800] 20:30:46 INFO - PROCESS | 1845 | 1477971046876 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x8cbcf800) [pid = 1845] [serial = 1232] [outer = 0x8c9fc800] 20:30:48 INFO - .... 20:30:48 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1778ms 20:30:48 INFO - PROCESS | 1845 | 1477971048160 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:30:48 INFO - PROCESS | 1845 | 1477971048278 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 1845 | 1477971048285 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 20:30:48 INFO - TEST-START | /media-source/mediasource-buffered.html 20:30:48 INFO - PROCESS | 1845 | 1477971048296 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}] 20:30:48 INFO - PROCESS | 1845 | 1477971048497 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 20:30:48 INFO - PROCESS | 1845 | 1477971048651 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 20:30:48 INFO - PROCESS | 1845 | 1477971048657 Marionette TRACE conn4 <- [1,1867,null,["8"]] 20:30:48 INFO - PROCESS | 1845 | 1477971048665 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 20:30:48 INFO - PROCESS | 1845 | 1477971048673 Marionette TRACE conn4 <- [1,1868,null,{}] 20:30:48 INFO - PROCESS | 1845 | 1477971048680 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x885de000 == 11 [pid = 1845] [id = 422] 20:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x885de400) [pid = 1845] [serial = 1233] [outer = (nil)] 20:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x885df400) [pid = 1845] [serial = 1234] [outer = 0x885de400] 20:30:48 INFO - PROCESS | 1845 | 1477971048802 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8cca8000) [pid = 1845] [serial = 1235] [outer = 0x885de400] 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de36400] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de36400] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de36400] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de3e000] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de3e000] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8de3e000] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8deacc00] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8deacc00] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8deacc00] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8dead400] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8dead400] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8dead400] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] no picture 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] no picture 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8ddb3800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8de44800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8de44800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8de44800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8deacc00] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8deacc00] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [aac @ 0x8deacc00] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] no picture 20:30:50 INFO - PROCESS | 1845 | [h264 @ 0x8ddb3800] no picture 20:30:50 INFO - PROCESS | 1845 | 1477971050933 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:30:50 INFO - ....... 20:30:50 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2678ms 20:30:50 INFO - PROCESS | 1845 | 1477971050973 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 1845 | 1477971050981 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 20:30:50 INFO - TEST-START | /media-source/mediasource-closed.html 20:30:50 INFO - PROCESS | 1845 | 1477971050988 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}] 20:30:51 INFO - PROCESS | 1845 | 1477971051211 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:30:51 INFO - PROCESS | 1845 | 1477971051374 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 20:30:51 INFO - PROCESS | 1845 | 1477971051380 Marionette TRACE conn4 <- [1,1872,null,["8"]] 20:30:51 INFO - PROCESS | 1845 | 1477971051387 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 20:30:51 INFO - PROCESS | 1845 | 1477971051393 Marionette TRACE conn4 <- [1,1873,null,{}] 20:30:51 INFO - PROCESS | 1845 | 1477971051399 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3000 == 12 [pid = 1845] [id = 423] 20:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8deb3400) [pid = 1845] [serial = 1236] [outer = (nil)] 20:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8deb7c00) [pid = 1845] [serial = 1237] [outer = 0x8deb3400] 20:30:51 INFO - PROCESS | 1845 | 1477971051506 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8df52800) [pid = 1845] [serial = 1238] [outer = 0x8deb3400] 20:30:52 INFO - PROCESS | 1845 | 1477971052486 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:30:52 INFO - .......... 20:30:52 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1531ms 20:30:53 INFO - PROCESS | 1845 | --DOCSHELL 0x88599c00 == 11 [pid = 1845] [id = 418] 20:30:53 INFO - PROCESS | 1845 | 1477971053162 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 1845 | 1477971053168 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 20:30:53 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:30:53 INFO - PROCESS | 1845 | 1477971053182 Marionette TRACE conn4 -> [0,1876,"getContext",null] 20:30:53 INFO - PROCESS | 1845 | 1477971053189 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053198 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053204 Marionette TRACE conn4 <- [1,1877,null,{}] 20:30:53 INFO - PROCESS | 1845 | 1477971053214 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:30:53 INFO - PROCESS | 1845 | 1477971053238 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 20:30:53 INFO - PROCESS | 1845 | 1477971053250 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053257 Marionette TRACE conn4 <- [1,1879,null,{}] 20:30:53 INFO - Setting pref media.mediasource.enabled (true) 20:30:53 INFO - PROCESS | 1845 | 1477971053274 Marionette TRACE conn4 -> [0,1880,"getContext",null] 20:30:53 INFO - PROCESS | 1845 | 1477971053285 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053291 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053295 Marionette TRACE conn4 <- [1,1881,null,{}] 20:30:53 INFO - PROCESS | 1845 | 1477971053301 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:30:53 INFO - PROCESS | 1845 | 1477971053322 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 20:30:53 INFO - PROCESS | 1845 | 1477971053328 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053338 Marionette TRACE conn4 <- [1,1883,null,{}] 20:30:53 INFO - PROCESS | 1845 | 1477971053344 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:53 INFO - PROCESS | 1845 | 1477971053547 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 20:30:53 INFO - PROCESS | 1845 | 1477971053676 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 20:30:53 INFO - PROCESS | 1845 | 1477971053687 Marionette TRACE conn4 <- [1,1885,null,["8"]] 20:30:53 INFO - PROCESS | 1845 | 1477971053696 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 20:30:53 INFO - PROCESS | 1845 | 1477971053705 Marionette TRACE conn4 <- [1,1886,null,{}] 20:30:53 INFO - PROCESS | 1845 | 1477971053709 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc3c00 == 12 [pid = 1845] [id = 424] 20:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x88dc5800) [pid = 1845] [serial = 1239] [outer = (nil)] 20:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8c9f0000) [pid = 1845] [serial = 1240] [outer = 0x88dc5800] 20:30:53 INFO - PROCESS | 1845 | 1477971053813 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8c9f8400) [pid = 1845] [serial = 1241] [outer = 0x88dc5800] 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition separate: 1; 1 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition combined: 1; 1 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] Unsupported bit depth: 0 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition separate: 1; 1 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition combined: 1; 1 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] Unsupported bit depth: 0 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] err{or,}_recognition separate: 1; 1 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] err{or,}_recognition combined: 1; 1 20:30:55 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] Unsupported bit depth: 0 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition separate: 1; 1 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition combined: 1; 1 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] Unsupported bit depth: 0 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] no picture 20:30:55 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] no picture 20:30:56 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8859a000) [pid = 1845] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:30:56 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8355f400) [pid = 1845] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:30:56 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x885e0c00) [pid = 1845] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:30:56 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8c9fc800) [pid = 1845] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd2c00] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbcd400] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4400] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cbd4000] Unsupported bit depth: 0 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cc9c400] err{or,}_recognition separate: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cc9c400] err{or,}_recognition combined: 1; 1 20:30:56 INFO - PROCESS | 1845 | [aac @ 0x8cc9c400] Unsupported bit depth: 0 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cc9ec00] err{or,}_recognition separate: 1; 1 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cc9ec00] err{or,}_recognition combined: 1; 1 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cc9ec00] Unsupported bit depth: 0 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cc9ec00] no picture 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cc9ec00] no picture 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition separate: 1; 1 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] err{or,}_recognition combined: 1; 1 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] Unsupported bit depth: 0 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] no picture 20:30:57 INFO - PROCESS | 1845 | [h264 @ 0x8cbd6800] no picture 20:30:58 INFO - PROCESS | 1845 | [h264 @ 0x8cc9f400] err{or,}_recognition separate: 1; 1 20:30:58 INFO - PROCESS | 1845 | [h264 @ 0x8cc9f400] err{or,}_recognition combined: 1; 1 20:30:58 INFO - PROCESS | 1845 | [h264 @ 0x8cc9f400] Unsupported bit depth: 0 20:30:58 INFO - PROCESS | 1845 | [h264 @ 0x8cc9f400] no picture 20:30:58 INFO - PROCESS | 1845 | [h264 @ 0x8cc9f400] no picture 20:30:59 INFO - PROCESS | 1845 | 1477971059296 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:30:59 INFO - . 20:30:59 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6172ms 20:30:59 INFO - PROCESS | 1845 | 1477971059391 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 1845 | 1477971059397 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 20:30:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:30:59 INFO - PROCESS | 1845 | 1477971059408 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:59 INFO - PROCESS | 1845 | 1477971059627 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 20:30:59 INFO - PROCESS | 1845 | 1477971059880 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 20:30:59 INFO - PROCESS | 1845 | 1477971059885 Marionette TRACE conn4 <- [1,1890,null,["8"]] 20:30:59 INFO - PROCESS | 1845 | 1477971059894 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 20:30:59 INFO - PROCESS | 1845 | 1477971059903 Marionette TRACE conn4 <- [1,1891,null,{}] 20:30:59 INFO - PROCESS | 1845 | 1477971059909 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x83677800 == 13 [pid = 1845] [id = 425] 20:30:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83677c00) [pid = 1845] [serial = 1242] [outer = (nil)] 20:31:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8385c800) [pid = 1845] [serial = 1243] [outer = 0x83677c00] 20:31:00 INFO - PROCESS | 1845 | 1477971060023 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x88541800) [pid = 1845] [serial = 1244] [outer = 0x83677c00] 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x8859d000] err{or,}_recognition separate: 1; 1 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x8859d000] err{or,}_recognition combined: 1; 1 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x8859d000] Unsupported bit depth: 0 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] err{or,}_recognition separate: 1; 1 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] err{or,}_recognition combined: 1; 1 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] Unsupported bit depth: 0 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x885d7c00] err{or,}_recognition separate: 1; 1 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x885d7c00] err{or,}_recognition combined: 1; 1 20:31:01 INFO - PROCESS | 1845 | [aac @ 0x885d7c00] Unsupported bit depth: 0 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] err{or,}_recognition separate: 1; 1 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] err{or,}_recognition combined: 1; 1 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] Unsupported bit depth: 0 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] no picture 20:31:01 INFO - PROCESS | 1845 | [h264 @ 0x885da800] no picture 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fb7000] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x82fbc400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [aac @ 0x833ca400] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [h264 @ 0x833cf800] err{or,}_recognition separate: 1; 1 20:31:03 INFO - PROCESS | 1845 | [h264 @ 0x833cf800] err{or,}_recognition combined: 1; 1 20:31:03 INFO - PROCESS | 1845 | [h264 @ 0x833cf800] Unsupported bit depth: 0 20:31:03 INFO - PROCESS | 1845 | [h264 @ 0x833cf800] no picture 20:31:03 INFO - PROCESS | 1845 | [h264 @ 0x833cf800] no picture 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8cbcd800) [pid = 1845] [serial = 1231] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8cbcf800) [pid = 1845] [serial = 1232] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x885e2c00) [pid = 1845] [serial = 1228] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83aab400) [pid = 1845] [serial = 1229] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83560c00) [pid = 1845] [serial = 1225] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83567400) [pid = 1845] [serial = 1226] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x885d6800) [pid = 1845] [serial = 1223] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ec8800] err{or,}_recognition separate: 1; 1 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ec8800] err{or,}_recognition combined: 1; 1 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ec8800] Unsupported bit depth: 0 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ec8800] no picture 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ec8800] no picture 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ece400] err{or,}_recognition separate: 1; 1 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ece400] err{or,}_recognition combined: 1; 1 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ece400] Unsupported bit depth: 0 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ece400] no picture 20:31:04 INFO - PROCESS | 1845 | [h264 @ 0x82ece400] no picture 20:31:05 INFO - PROCESS | 1845 | 1477971065910 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:31:05 INFO - . 20:31:05 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6554ms 20:31:05 INFO - PROCESS | 1845 | 1477971065961 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 1845 | 1477971065967 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 20:31:05 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:31:05 INFO - PROCESS | 1845 | 1477971065978 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:06 INFO - PROCESS | 1845 | 1477971066158 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 20:31:06 INFO - PROCESS | 1845 | 1477971066282 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 20:31:06 INFO - PROCESS | 1845 | 1477971066288 Marionette TRACE conn4 <- [1,1895,null,["8"]] 20:31:06 INFO - PROCESS | 1845 | 1477971066296 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 20:31:06 INFO - PROCESS | 1845 | 1477971066303 Marionette TRACE conn4 <- [1,1896,null,{}] 20:31:06 INFO - PROCESS | 1845 | 1477971066309 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355c400 == 14 [pid = 1845] [id = 426] 20:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8355c800) [pid = 1845] [serial = 1245] [outer = (nil)] 20:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83563800) [pid = 1845] [serial = 1246] [outer = 0x8355c800] 20:31:06 INFO - PROCESS | 1845 | 1477971066421 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83567800) [pid = 1845] [serial = 1247] [outer = 0x8355c800] 20:31:06 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8deb3400) [pid = 1845] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:31:06 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x885de400) [pid = 1845] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83677400] err{or,}_recognition separate: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83677400] err{or,}_recognition combined: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83677400] Unsupported bit depth: 0 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83681000] err{or,}_recognition separate: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83681000] err{or,}_recognition combined: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83681000] Unsupported bit depth: 0 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83681000] no picture 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83681000] no picture 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83aa5400] err{or,}_recognition separate: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83aa5400] err{or,}_recognition combined: 1; 1 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83aa5400] Unsupported bit depth: 0 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83aa5400] no picture 20:31:07 INFO - PROCESS | 1845 | [h264 @ 0x83aa5400] no picture 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681c00] err{or,}_recognition separate: 1; 1 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681c00] err{or,}_recognition combined: 1; 1 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681c00] Unsupported bit depth: 0 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681c00] no picture 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681c00] no picture 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681400] err{or,}_recognition separate: 1; 1 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681400] err{or,}_recognition combined: 1; 1 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681400] Unsupported bit depth: 0 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681400] no picture 20:31:08 INFO - PROCESS | 1845 | [h264 @ 0x83681400] no picture 20:31:09 INFO - PROCESS | 1845 | 1477971069368 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:31:09 INFO - . 20:31:09 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3434ms 20:31:09 INFO - PROCESS | 1845 | 1477971069410 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 1845 | 1477971069416 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 20:31:09 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:31:09 INFO - PROCESS | 1845 | 1477971069424 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:09 INFO - PROCESS | 1845 | 1477971069614 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 20:31:09 INFO - PROCESS | 1845 | 1477971069728 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 20:31:09 INFO - PROCESS | 1845 | 1477971069732 Marionette TRACE conn4 <- [1,1900,null,["8"]] 20:31:09 INFO - PROCESS | 1845 | 1477971069739 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 20:31:09 INFO - PROCESS | 1845 | 1477971069745 Marionette TRACE conn4 <- [1,1901,null,{}] 20:31:09 INFO - PROCESS | 1845 | 1477971069751 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa9800 == 15 [pid = 1845] [id = 427] 20:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83aa9c00) [pid = 1845] [serial = 1248] [outer = (nil)] 20:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83aabc00) [pid = 1845] [serial = 1249] [outer = 0x83aa9c00] 20:31:09 INFO - PROCESS | 1845 | 1477971069868 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x88456000) [pid = 1845] [serial = 1250] [outer = 0x83aa9c00] 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] err{or,}_recognition separate: 1; 1 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] err{or,}_recognition combined: 1; 1 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] Unsupported bit depth: 0 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] err{or,}_recognition separate: 1; 1 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] err{or,}_recognition combined: 1; 1 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] Unsupported bit depth: 0 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] no picture 20:31:10 INFO - PROCESS | 1845 | [h264 @ 0x833c4c00] no picture 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] err{or,}_recognition separate: 1; 1 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] err{or,}_recognition combined: 1; 1 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] Unsupported bit depth: 0 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] no picture 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] no picture 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa8400] err{or,}_recognition separate: 1; 1 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa8400] err{or,}_recognition combined: 1; 1 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa8400] Unsupported bit depth: 0 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa8400] no picture 20:31:11 INFO - PROCESS | 1845 | [h264 @ 0x83aa8400] no picture 20:31:12 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] err{or,}_recognition separate: 1; 1 20:31:12 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] err{or,}_recognition combined: 1; 1 20:31:12 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] Unsupported bit depth: 0 20:31:12 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] no picture 20:31:12 INFO - PROCESS | 1845 | [h264 @ 0x83aa7c00] no picture 20:31:13 INFO - PROCESS | 1845 | 1477971073085 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:31:13 INFO - . 20:31:13 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3691ms 20:31:13 INFO - PROCESS | 1845 | 1477971073116 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 1845 | 1477971073122 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 20:31:13 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:31:13 INFO - PROCESS | 1845 | 1477971073132 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:13 INFO - PROCESS | 1845 | 1477971073455 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 20:31:13 INFO - PROCESS | 1845 | 1477971073653 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 20:31:13 INFO - PROCESS | 1845 | 1477971073659 Marionette TRACE conn4 <- [1,1905,null,["8"]] 20:31:13 INFO - PROCESS | 1845 | 1477971073668 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 20:31:13 INFO - PROCESS | 1845 | 1477971073678 Marionette TRACE conn4 <- [1,1906,null,{}] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x83567000 == 14 [pid = 1845] [id = 420] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8355f000 == 13 [pid = 1845] [id = 419] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc3c00 == 12 [pid = 1845] [id = 424] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x885de000 == 11 [pid = 1845] [id = 422] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3000 == 10 [pid = 1845] [id = 423] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x83677800 == 9 [pid = 1845] [id = 425] 20:31:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9fc400 == 8 [pid = 1845] [id = 421] 20:31:14 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8cca8000) [pid = 1845] [serial = 1235] [outer = (nil)] [url = about:blank] 20:31:14 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x885df400) [pid = 1845] [serial = 1234] [outer = (nil)] [url = about:blank] 20:31:14 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8df52800) [pid = 1845] [serial = 1238] [outer = (nil)] [url = about:blank] 20:31:14 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8deb7c00) [pid = 1845] [serial = 1237] [outer = (nil)] [url = about:blank] 20:31:14 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8c9f0000) [pid = 1845] [serial = 1240] [outer = (nil)] [url = about:blank] 20:31:14 INFO - PROCESS | 1845 | 1477971074430 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec8800 == 9 [pid = 1845] [id = 428] 20:31:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x82ecfc00) [pid = 1845] [serial = 1251] [outer = (nil)] 20:31:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x833c4c00) [pid = 1845] [serial = 1252] [outer = 0x82ecfc00] 20:31:14 INFO - PROCESS | 1845 | 1477971074539 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83560400) [pid = 1845] [serial = 1253] [outer = 0x82ecfc00] 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x83566000] err{or,}_recognition separate: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x83566000] err{or,}_recognition combined: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x83566000] Unsupported bit depth: 0 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8367e400] err{or,}_recognition separate: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8367e400] err{or,}_recognition combined: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8367e400] Unsupported bit depth: 0 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8367e400] no picture 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8367e400] no picture 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] err{or,}_recognition separate: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] err{or,}_recognition combined: 1; 1 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] Unsupported bit depth: 0 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] no picture 20:31:15 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] no picture 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8367d800] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8367d800] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8367d800] Unsupported bit depth: 0 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8367d800] no picture 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8367d800] no picture 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] Unsupported bit depth: 0 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] no picture 20:31:16 INFO - PROCESS | 1845 | [h264 @ 0x8385f400] no picture 20:31:17 INFO - PROCESS | 1845 | 1477971077598 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:31:17 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x88dc5800) [pid = 1845] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:31:17 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x83677c00) [pid = 1845] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:31:17 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8355c800) [pid = 1845] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:31:17 INFO - . 20:31:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 4534ms 20:31:17 INFO - PROCESS | 1845 | 1477971077669 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 1845 | 1477971077674 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 20:31:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:31:17 INFO - Clearing pref media.mediasource.enabled 20:31:17 INFO - PROCESS | 1845 | 1477971077683 Marionette TRACE conn4 -> [0,1909,"getContext",null] 20:31:17 INFO - PROCESS | 1845 | 1477971077693 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 20:31:17 INFO - PROCESS | 1845 | 1477971077699 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 20:31:17 INFO - PROCESS | 1845 | 1477971077705 Marionette TRACE conn4 <- [1,1910,null,{}] 20:31:17 INFO - PROCESS | 1845 | 1477971077712 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:31:17 INFO - PROCESS | 1845 | 1477971077732 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:31:17 INFO - PROCESS | 1845 | 1477971077745 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 20:31:17 INFO - PROCESS | 1845 | 1477971077754 Marionette TRACE conn4 <- [1,1912,null,{}] 20:31:17 INFO - PROCESS | 1845 | 1477971077761 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:17 INFO - PROCESS | 1845 | 1477971077930 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 20:31:18 INFO - PROCESS | 1845 | 1477971078054 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 20:31:18 INFO - PROCESS | 1845 | 1477971078059 Marionette TRACE conn4 <- [1,1914,null,["8"]] 20:31:18 INFO - PROCESS | 1845 | 1477971078068 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 20:31:18 INFO - PROCESS | 1845 | 1477971078075 Marionette TRACE conn4 <- [1,1915,null,{}] 20:31:18 INFO - PROCESS | 1845 | 1477971078082 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aad400 == 10 [pid = 1845] [id = 429] 20:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83aae000) [pid = 1845] [serial = 1254] [outer = (nil)] 20:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83aaf800) [pid = 1845] [serial = 1255] [outer = 0x83aae000] 20:31:18 INFO - PROCESS | 1845 | 1477971078184 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83ab2800) [pid = 1845] [serial = 1256] [outer = 0x83aae000] 20:31:21 INFO - PROCESS | 1845 | 1477971081236 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:31:21 INFO - . 20:31:21 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3606ms 20:31:21 INFO - PROCESS | 1845 | 1477971081290 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 1845 | 1477971081297 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 20:31:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:31:21 INFO - PROCESS | 1845 | 1477971081308 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:21 INFO - PROCESS | 1845 | 1477971081506 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 20:31:21 INFO - PROCESS | 1845 | 1477971081663 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 20:31:21 INFO - PROCESS | 1845 | 1477971081668 Marionette TRACE conn4 <- [1,1919,null,["8"]] 20:31:21 INFO - PROCESS | 1845 | 1477971081678 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 20:31:21 INFO - PROCESS | 1845 | 1477971081686 Marionette TRACE conn4 <- [1,1920,null,{}] 20:31:21 INFO - PROCESS | 1845 | 1477971081693 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x83677800 == 11 [pid = 1845] [id = 430] 20:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83677c00) [pid = 1845] [serial = 1257] [outer = (nil)] 20:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8367ac00) [pid = 1845] [serial = 1258] [outer = 0x83677c00] 20:31:21 INFO - PROCESS | 1845 | 1477971081811 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83aa5400) [pid = 1845] [serial = 1259] [outer = 0x83677c00] 20:31:24 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec8800 == 10 [pid = 1845] [id = 428] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83aabc00) [pid = 1845] [serial = 1249] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83563800) [pid = 1845] [serial = 1246] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83567800) [pid = 1845] [serial = 1247] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8385c800) [pid = 1845] [serial = 1243] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x88541800) [pid = 1845] [serial = 1244] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8c9f8400) [pid = 1845] [serial = 1241] [outer = (nil)] [url = about:blank] 20:31:25 INFO - PROCESS | 1845 | 1477971085331 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:31:25 INFO - . 20:31:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4059ms 20:31:25 INFO - PROCESS | 1845 | 1477971085368 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 1845 | 1477971085375 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 20:31:25 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:31:25 INFO - PROCESS | 1845 | 1477971085385 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:25 INFO - PROCESS | 1845 | 1477971085564 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 20:31:25 INFO - PROCESS | 1845 | 1477971085575 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 20:31:25 INFO - PROCESS | 1845 | 1477971085580 Marionette TRACE conn4 <- [1,1924,null,["8"]] 20:31:25 INFO - PROCESS | 1845 | 1477971085588 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 20:31:25 INFO - PROCESS | 1845 | 1477971085595 Marionette TRACE conn4 <- [1,1925,null,{}] 20:31:25 INFO - PROCESS | 1845 | 1477971085603 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x83565400 == 11 [pid = 1845] [id = 431] 20:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83565800) [pid = 1845] [serial = 1260] [outer = (nil)] 20:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x88458400) [pid = 1845] [serial = 1261] [outer = 0x83565800] 20:31:25 INFO - PROCESS | 1845 | 1477971085814 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8845a800) [pid = 1845] [serial = 1262] [outer = 0x83565800] 20:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x82ecfc00) [pid = 1845] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x83aa9c00) [pid = 1845] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:31:29 INFO - PROCESS | 1845 | 1477971089033 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:31:29 INFO - . 20:31:29 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3685ms 20:31:29 INFO - PROCESS | 1845 | 1477971089070 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 1845 | 1477971089075 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 20:31:29 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:31:29 INFO - PROCESS | 1845 | 1477971089088 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:29 INFO - PROCESS | 1845 | 1477971089275 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 20:31:29 INFO - PROCESS | 1845 | 1477971089286 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 20:31:29 INFO - PROCESS | 1845 | 1477971089290 Marionette TRACE conn4 <- [1,1929,null,["8"]] 20:31:29 INFO - PROCESS | 1845 | 1477971089299 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 20:31:29 INFO - PROCESS | 1845 | 1477971089305 Marionette TRACE conn4 <- [1,1930,null,{}] 20:31:29 INFO - PROCESS | 1845 | 1477971089311 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x88597400 == 12 [pid = 1845] [id = 432] 20:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x88597c00) [pid = 1845] [serial = 1263] [outer = (nil)] 20:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8859ac00) [pid = 1845] [serial = 1264] [outer = 0x88597c00] 20:31:29 INFO - PROCESS | 1845 | 1477971089408 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8859e400) [pid = 1845] [serial = 1265] [outer = 0x88597c00] 20:31:32 INFO - PROCESS | 1845 | 1477971092920 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:31:32 INFO - . 20:31:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3879ms 20:31:32 INFO - PROCESS | 1845 | 1477971092968 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 1845 | 1477971092975 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 20:31:32 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:31:32 INFO - PROCESS | 1845 | 1477971092986 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:33 INFO - PROCESS | 1845 | 1477971093229 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 20:31:33 INFO - PROCESS | 1845 | 1477971093386 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 20:31:33 INFO - PROCESS | 1845 | 1477971093394 Marionette TRACE conn4 <- [1,1934,null,["8"]] 20:31:33 INFO - PROCESS | 1845 | 1477971093401 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 20:31:33 INFO - PROCESS | 1845 | 1477971093409 Marionette TRACE conn4 <- [1,1935,null,{}] 20:31:33 INFO - PROCESS | 1845 | 1477971093417 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853d000 == 13 [pid = 1845] [id = 433] 20:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8853d400) [pid = 1845] [serial = 1266] [outer = (nil)] 20:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x88544400) [pid = 1845] [serial = 1267] [outer = 0x8853d400] 20:31:33 INFO - PROCESS | 1845 | 1477971093581 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x885dcc00) [pid = 1845] [serial = 1268] [outer = 0x8853d400] 20:31:35 INFO - PROCESS | 1845 | --DOCSHELL 0x8355c400 == 12 [pid = 1845] [id = 426] 20:31:35 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa9800 == 11 [pid = 1845] [id = 427] 20:31:35 INFO - PROCESS | 1845 | --DOCSHELL 0x83aad400 == 10 [pid = 1845] [id = 429] 20:31:35 INFO - PROCESS | 1845 | --DOCSHELL 0x83677800 == 9 [pid = 1845] [id = 430] 20:31:35 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x88456000) [pid = 1845] [serial = 1250] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x833c4c00) [pid = 1845] [serial = 1252] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83aaf800) [pid = 1845] [serial = 1255] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83560400) [pid = 1845] [serial = 1253] [outer = (nil)] [url = about:blank] 20:31:36 INFO - PROCESS | 1845 | 1477971096664 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:31:36 INFO - . 20:31:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3734ms 20:31:36 INFO - PROCESS | 1845 | 1477971096720 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 20:31:36 INFO - PROCESS | 1845 | 1477971096727 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 20:31:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:31:36 INFO - PROCESS | 1845 | 1477971096740 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:36 INFO - PROCESS | 1845 | 1477971096951 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 20:31:37 INFO - PROCESS | 1845 | 1477971097067 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 20:31:37 INFO - PROCESS | 1845 | 1477971097074 Marionette TRACE conn4 <- [1,1939,null,["8"]] 20:31:37 INFO - PROCESS | 1845 | 1477971097081 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 20:31:37 INFO - PROCESS | 1845 | 1477971097090 Marionette TRACE conn4 <- [1,1940,null,{}] 20:31:37 INFO - PROCESS | 1845 | 1477971097097 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x83561000 == 10 [pid = 1845] [id = 434] 20:31:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83561400) [pid = 1845] [serial = 1269] [outer = (nil)] 20:31:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83563400) [pid = 1845] [serial = 1270] [outer = 0x83561400] 20:31:37 INFO - PROCESS | 1845 | 1477971097208 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83678400) [pid = 1845] [serial = 1271] [outer = 0x83561400] 20:31:38 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x88597c00) [pid = 1845] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:31:38 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83aae000) [pid = 1845] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:31:38 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83565800) [pid = 1845] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:31:38 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83677c00) [pid = 1845] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:31:40 INFO - PROCESS | 1845 | 1477971100074 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:31:40 INFO - . 20:31:40 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3386ms 20:31:40 INFO - PROCESS | 1845 | 1477971100124 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 20:31:40 INFO - PROCESS | 1845 | 1477971100131 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 20:31:40 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:31:40 INFO - PROCESS | 1845 | 1477971100140 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:40 INFO - PROCESS | 1845 | 1477971100398 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 20:31:40 INFO - PROCESS | 1845 | 1477971100472 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 20:31:40 INFO - PROCESS | 1845 | 1477971100478 Marionette TRACE conn4 <- [1,1944,null,["8"]] 20:31:40 INFO - PROCESS | 1845 | 1477971100486 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 20:31:40 INFO - PROCESS | 1845 | 1477971100492 Marionette TRACE conn4 <- [1,1945,null,{}] 20:31:40 INFO - PROCESS | 1845 | 1477971100498 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aaa400 == 11 [pid = 1845] [id = 435] 20:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83aae000) [pid = 1845] [serial = 1272] [outer = (nil)] 20:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83ab1800) [pid = 1845] [serial = 1273] [outer = 0x83aae000] 20:31:40 INFO - PROCESS | 1845 | 1477971100602 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8355bc00) [pid = 1845] [serial = 1274] [outer = 0x83aae000] 20:31:43 INFO - PROCESS | 1845 | 1477971103440 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:31:43 INFO - . 20:31:43 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3336ms 20:31:43 INFO - PROCESS | 1845 | 1477971103509 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 1845 | 1477971103516 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 20:31:43 INFO - TEST-START | /media-source/mediasource-detach.html 20:31:43 INFO - PROCESS | 1845 | 1477971103528 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}] 20:31:43 INFO - PROCESS | 1845 | 1477971103745 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 20:31:43 INFO - PROCESS | 1845 | 1477971103899 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 20:31:43 INFO - PROCESS | 1845 | 1477971103906 Marionette TRACE conn4 <- [1,1949,null,["8"]] 20:31:43 INFO - PROCESS | 1845 | 1477971103914 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 20:31:43 INFO - PROCESS | 1845 | 1477971103922 Marionette TRACE conn4 <- [1,1950,null,{}] 20:31:43 INFO - PROCESS | 1845 | 1477971103929 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367a000 == 12 [pid = 1845] [id = 436] 20:31:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8367b000) [pid = 1845] [serial = 1275] [outer = (nil)] 20:31:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8367c800) [pid = 1845] [serial = 1276] [outer = 0x8367b000] 20:31:44 INFO - PROCESS | 1845 | 1477971104042 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x83853800) [pid = 1845] [serial = 1277] [outer = 0x8367b000] 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x82ec6800] err{or,}_recognition separate: 1; 1 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x82ec6800] err{or,}_recognition combined: 1; 1 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x82ec6800] Unsupported bit depth: 0 20:31:45 INFO - PROCESS | 1845 | --DOCSHELL 0x83561000 == 11 [pid = 1845] [id = 434] 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x8385c000] err{or,}_recognition separate: 1; 1 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x8385c000] err{or,}_recognition combined: 1; 1 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x8385c000] Unsupported bit depth: 0 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x83ab0800] err{or,}_recognition separate: 1; 1 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x83ab0800] err{or,}_recognition combined: 1; 1 20:31:45 INFO - PROCESS | 1845 | [aac @ 0x83ab0800] Unsupported bit depth: 0 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x82ed4000] err{or,}_recognition separate: 1; 1 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x82ed4000] err{or,}_recognition combined: 1; 1 20:31:45 INFO - PROCESS | 1845 | [h264 @ 0x82ed4000] Unsupported bit depth: 0 20:31:46 INFO - PROCESS | 1845 | 1477971105989 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 1845 | 1477971106075 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8859ac00) [pid = 1845] [serial = 1264] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8859e400) [pid = 1845] [serial = 1265] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x88458400) [pid = 1845] [serial = 1261] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8845a800) [pid = 1845] [serial = 1262] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8367ac00) [pid = 1845] [serial = 1258] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83aa5400) [pid = 1845] [serial = 1259] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x83ab2800) [pid = 1845] [serial = 1256] [outer = (nil)] [url = about:blank] 20:31:46 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:31:46 INFO - PROCESS | 1845 | 1477971106107 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}] 20:31:46 INFO - PROCESS | 1845 | 1477971106282 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 20:31:46 INFO - PROCESS | 1845 | 1477971106394 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 20:31:46 INFO - PROCESS | 1845 | 1477971106398 Marionette TRACE conn4 <- [1,1954,null,["8"]] 20:31:46 INFO - PROCESS | 1845 | 1477971106406 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 20:31:46 INFO - PROCESS | 1845 | 1477971106414 Marionette TRACE conn4 <- [1,1955,null,{}] 20:31:46 INFO - PROCESS | 1845 | 1477971106420 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8844ec00 == 12 [pid = 1845] [id = 437] 20:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x88452800) [pid = 1845] [serial = 1278] [outer = (nil)] 20:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x88458000) [pid = 1845] [serial = 1279] [outer = 0x88452800] 20:31:46 INFO - PROCESS | 1845 | 1477971106528 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x885e4c00) [pid = 1845] [serial = 1280] [outer = 0x88452800] 20:31:47 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:31:48 INFO - PROCESS | 1845 | 1477971108740 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:31:48 INFO - ............. 20:31:48 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2688ms 20:31:48 INFO - PROCESS | 1845 | 1477971108789 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 1845 | 1477971108796 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:31:48 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:31:48 INFO - PROCESS | 1845 | 1477971108816 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}] 20:31:49 INFO - PROCESS | 1845 | 1477971109054 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 20:31:49 INFO - PROCESS | 1845 | 1477971109079 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 20:31:49 INFO - PROCESS | 1845 | 1477971109084 Marionette TRACE conn4 <- [1,1959,null,["8"]] 20:31:49 INFO - PROCESS | 1845 | 1477971109091 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 20:31:49 INFO - PROCESS | 1845 | 1477971109096 Marionette TRACE conn4 <- [1,1960,null,{}] 20:31:49 INFO - PROCESS | 1845 | 1477971109102 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd2800 == 13 [pid = 1845] [id = 438] 20:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8cbd3000) [pid = 1845] [serial = 1281] [outer = (nil)] 20:31:49 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8cbd6400) [pid = 1845] [serial = 1282] [outer = 0x8cbd3000] 20:31:49 INFO - PROCESS | 1845 | 1477971109267 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8cbd7c00) [pid = 1845] [serial = 1283] [outer = 0x8cbd3000] 20:31:49 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8853d400) [pid = 1845] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:31:49 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83561400) [pid = 1845] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:31:49 INFO - PROCESS | 1845 | 1477971109897 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:31:49 INFO - ... 20:31:49 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1119ms 20:31:49 INFO - PROCESS | 1845 | 1477971109945 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 1845 | 1477971109953 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 20:31:49 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:31:49 INFO - PROCESS | 1845 | 1477971109961 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}] 20:31:50 INFO - PROCESS | 1845 | 1477971110190 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:31:50 INFO - PROCESS | 1845 | 1477971110270 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 20:31:50 INFO - PROCESS | 1845 | 1477971110275 Marionette TRACE conn4 <- [1,1964,null,["8"]] 20:31:50 INFO - PROCESS | 1845 | 1477971110281 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 20:31:50 INFO - PROCESS | 1845 | 1477971110288 Marionette TRACE conn4 <- [1,1965,null,{}] 20:31:50 INFO - PROCESS | 1845 | 1477971110294 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabe800 == 14 [pid = 1845] [id = 439] 20:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8dabf000) [pid = 1845] [serial = 1284] [outer = (nil)] 20:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8db08800) [pid = 1845] [serial = 1285] [outer = 0x8dabf000] 20:31:50 INFO - PROCESS | 1845 | 1477971110393 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8db0e000) [pid = 1845] [serial = 1286] [outer = 0x8dabf000] 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91141000] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91141000] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91141000] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142c00] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142c00] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142c00] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x9113f800] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142000] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142000] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91142000] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x91142800] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x91142800] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [aac @ 0x91142800] Unsupported bit depth: 0 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91140c00] err{or,}_recognition separate: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91140c00] err{or,}_recognition combined: 1; 1 20:31:52 INFO - PROCESS | 1845 | [h264 @ 0x91140c00] Unsupported bit depth: 0 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x88597400 == 13 [pid = 1845] [id = 432] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8853d000 == 12 [pid = 1845] [id = 433] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x83565400 == 11 [pid = 1845] [id = 431] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd2800 == 10 [pid = 1845] [id = 438] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8844ec00 == 9 [pid = 1845] [id = 437] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8367a000 == 8 [pid = 1845] [id = 436] 20:31:54 INFO - PROCESS | 1845 | --DOCSHELL 0x83aaa400 == 7 [pid = 1845] [id = 435] 20:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83563400) [pid = 1845] [serial = 1270] [outer = (nil)] [url = about:blank] 20:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83678400) [pid = 1845] [serial = 1271] [outer = (nil)] [url = about:blank] 20:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x88544400) [pid = 1845] [serial = 1267] [outer = (nil)] [url = about:blank] 20:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x885dcc00) [pid = 1845] [serial = 1268] [outer = (nil)] [url = about:blank] 20:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83ab1800) [pid = 1845] [serial = 1273] [outer = (nil)] [url = about:blank] 20:31:57 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8367b000) [pid = 1845] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:31:57 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x83aae000) [pid = 1845] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:31:57 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8cbd3000) [pid = 1845] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:31:57 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x88452800) [pid = 1845] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cbd7c00) [pid = 1845] [serial = 1283] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8cbd6400) [pid = 1845] [serial = 1282] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 22 (0x8db08800) [pid = 1845] [serial = 1285] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 21 (0x88458000) [pid = 1845] [serial = 1279] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 20 (0x885e4c00) [pid = 1845] [serial = 1280] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 19 (0x8367c800) [pid = 1845] [serial = 1276] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 18 (0x83853800) [pid = 1845] [serial = 1277] [outer = (nil)] [url = about:blank] 20:32:02 INFO - PROCESS | 1845 | --DOMWINDOW == 17 (0x8355bc00) [pid = 1845] [serial = 1274] [outer = (nil)] [url = about:blank] 20:32:20 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:32:20 INFO - ... 20:32:20 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30713ms 20:32:20 INFO - PROCESS | 1845 | 1477971140642 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:32:20 INFO - PROCESS | 1845 | 1477971140675 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 1845 | 1477971140684 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 20:32:20 INFO - TEST-START | /media-source/mediasource-errors.html 20:32:20 INFO - PROCESS | 1845 | 1477971140696 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}] 20:32:20 INFO - PROCESS | 1845 | 1477971140940 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 20:32:21 INFO - PROCESS | 1845 | 1477971141011 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 20:32:21 INFO - PROCESS | 1845 | 1477971141017 Marionette TRACE conn4 <- [1,1969,null,["8"]] 20:32:21 INFO - PROCESS | 1845 | 1477971141024 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 20:32:21 INFO - PROCESS | 1845 | 1477971141033 Marionette TRACE conn4 <- [1,1970,null,{}] 20:32:21 INFO - PROCESS | 1845 | 1477971141039 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x833cf800 == 8 [pid = 1845] [id = 440] 20:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 18 (0x833d0000) [pid = 1845] [serial = 1287] [outer = (nil)] 20:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 19 (0x8355b400) [pid = 1845] [serial = 1288] [outer = 0x833d0000] 20:32:21 INFO - PROCESS | 1845 | 1477971141146 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x8355f400) [pid = 1845] [serial = 1289] [outer = 0x833d0000] 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x82fbec00] err{or,}_recognition separate: 1; 1 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x82fbec00] err{or,}_recognition combined: 1; 1 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x82fbec00] Unsupported bit depth: 0 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x8385a800] err{or,}_recognition separate: 1; 1 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x8385a800] err{or,}_recognition combined: 1; 1 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x8385a800] Unsupported bit depth: 0 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] err{or,}_recognition separate: 1; 1 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] err{or,}_recognition combined: 1; 1 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Unsupported bit depth: 0 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x83678400] err{or,}_recognition separate: 1; 1 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x83678400] err{or,}_recognition combined: 1; 1 20:32:22 INFO - PROCESS | 1845 | [h264 @ 0x83678400] Unsupported bit depth: 0 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Error decoding AAC frame header. 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Input buffer exhausted before END element found 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Reserved bit set. 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:32:22 INFO - PROCESS | 1845 | [aac @ 0x8385b000] Input buffer exhausted before END element found 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Decoder=830f8ac0 Decode error: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:32:22 INFO - PROCESS | 1845 | [1845] WARNING: Decoder=830f8ac0 Decode error: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:32:22 INFO - ...... 20:32:22 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1828ms 20:32:22 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:32:22 INFO - PROCESS | 1845 | 1477971142468 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 1845 | 1477971142533 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 20:32:22 INFO - PROCESS | 1845 | 1477971142543 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}] 20:32:22 INFO - PROCESS | 1845 | 1477971142810 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 20:32:22 INFO - PROCESS | 1845 | 1477971142894 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 20:32:22 INFO - PROCESS | 1845 | 1477971142899 Marionette TRACE conn4 <- [1,1974,null,["8"]] 20:32:22 INFO - PROCESS | 1845 | 1477971142911 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 20:32:22 INFO - PROCESS | 1845 | 1477971142915 Marionette TRACE conn4 <- [1,1975,null,{}] 20:32:22 INFO - PROCESS | 1845 | 1477971142922 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec8000 == 9 [pid = 1845] [id = 441] 20:32:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x83561c00) [pid = 1845] [serial = 1290] [outer = (nil)] 20:32:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x83aaa000) [pid = 1845] [serial = 1291] [outer = 0x83561c00] 20:32:23 INFO - PROCESS | 1845 | 1477971143021 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x83aac800) [pid = 1845] [serial = 1292] [outer = 0x83561c00] 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dbec00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc0400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc6c00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc6c00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc6c00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dbf800] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dbf800] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dbf800] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc0000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc0000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [aac @ 0x88dc0000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc1400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc1400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc1400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1845 | [h264 @ 0x88dc1400] no picture 20:32:31 INFO - PROCESS | 1845 | --DOCSHELL 0x833cf800 == 8 [pid = 1845] [id = 440] 20:32:31 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabe800 == 7 [pid = 1845] [id = 439] 20:32:32 INFO - PROCESS | 1845 | 1477971152219 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:32:32 INFO - .. 20:32:32 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9716ms 20:32:32 INFO - PROCESS | 1845 | 1477971152257 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 1845 | 1477971152264 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:32:32 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:32:32 INFO - PROCESS | 1845 | 1477971152276 Marionette TRACE conn4 -> [0,1978,"getContext",null] 20:32:32 INFO - PROCESS | 1845 | 1477971152284 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152295 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152300 Marionette TRACE conn4 <- [1,1979,null,{}] 20:32:32 INFO - PROCESS | 1845 | 1477971152308 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:32:32 INFO - PROCESS | 1845 | 1477971152333 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 20:32:32 INFO - PROCESS | 1845 | 1477971152338 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152350 Marionette TRACE conn4 <- [1,1981,null,{}] 20:32:32 INFO - Setting pref media.mediasource.enabled (true) 20:32:32 INFO - PROCESS | 1845 | 1477971152364 Marionette TRACE conn4 -> [0,1982,"getContext",null] 20:32:32 INFO - PROCESS | 1845 | 1477971152370 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152375 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152379 Marionette TRACE conn4 <- [1,1983,null,{}] 20:32:32 INFO - PROCESS | 1845 | 1477971152385 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:32:32 INFO - PROCESS | 1845 | 1477971152406 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 20:32:32 INFO - PROCESS | 1845 | 1477971152413 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152422 Marionette TRACE conn4 <- [1,1985,null,{}] 20:32:32 INFO - PROCESS | 1845 | 1477971152429 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:32 INFO - PROCESS | 1845 | 1477971152670 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 20:32:32 INFO - PROCESS | 1845 | 1477971152820 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 20:32:32 INFO - PROCESS | 1845 | 1477971152828 Marionette TRACE conn4 <- [1,1987,null,["8"]] 20:32:32 INFO - PROCESS | 1845 | 1477971152835 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 20:32:32 INFO - PROCESS | 1845 | 1477971152843 Marionette TRACE conn4 <- [1,1988,null,{}] 20:32:32 INFO - PROCESS | 1845 | 1477971152854 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x83679c00 == 8 [pid = 1845] [id = 442] 20:32:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x8367a000) [pid = 1845] [serial = 1293] [outer = (nil)] 20:32:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x8367ec00) [pid = 1845] [serial = 1294] [outer = 0x8367a000] 20:32:32 INFO - PROCESS | 1845 | 1477971152972 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x83854c00) [pid = 1845] [serial = 1295] [outer = 0x8367a000] 20:32:33 INFO - PROCESS | 1845 | [1845] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:32:33 INFO - ........................................ 20:32:33 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1511ms 20:32:33 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:32:33 INFO - Clearing pref media.mediasource.enabled 20:32:33 INFO - PROCESS | 1845 | 1477971153717 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:32:33 INFO - PROCESS | 1845 | 1477971153785 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 1845 | 1477971153789 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 20:32:33 INFO - PROCESS | 1845 | 1477971153801 Marionette TRACE conn4 -> [0,1991,"getContext",null] 20:32:33 INFO - PROCESS | 1845 | 1477971153803 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 20:32:33 INFO - PROCESS | 1845 | 1477971153808 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 20:32:33 INFO - PROCESS | 1845 | 1477971153814 Marionette TRACE conn4 <- [1,1992,null,{}] 20:32:33 INFO - PROCESS | 1845 | 1477971153824 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:32:33 INFO - PROCESS | 1845 | 1477971153841 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 20:32:33 INFO - PROCESS | 1845 | 1477971153856 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 20:32:33 INFO - PROCESS | 1845 | 1477971153859 Marionette TRACE conn4 <- [1,1994,null,{}] 20:32:33 INFO - PROCESS | 1845 | 1477971153865 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:34 INFO - PROCESS | 1845 | 1477971154104 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 20:32:34 INFO - PROCESS | 1845 | 1477971154131 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 20:32:34 INFO - PROCESS | 1845 | 1477971154135 Marionette TRACE conn4 <- [1,1996,null,["8"]] 20:32:34 INFO - PROCESS | 1845 | 1477971154141 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 20:32:34 INFO - PROCESS | 1845 | 1477971154146 Marionette TRACE conn4 <- [1,1997,null,{}] 20:32:34 INFO - PROCESS | 1845 | 1477971154151 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x83854400 == 9 [pid = 1845] [id = 443] 20:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8c9efc00) [pid = 1845] [serial = 1296] [outer = (nil)] 20:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8c9f1800) [pid = 1845] [serial = 1297] [outer = 0x8c9efc00] 20:32:34 INFO - PROCESS | 1845 | 1477971154334 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8c9f4800) [pid = 1845] [serial = 1298] [outer = 0x8c9efc00] 20:32:34 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x833d0000) [pid = 1845] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:32:34 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8dabf000) [pid = 1845] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:32:35 INFO - PROCESS | 1845 | 1477971155358 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:32:35 INFO - .......... 20:32:35 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1599ms 20:32:35 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:32:35 INFO - PROCESS | 1845 | 1477971155399 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1845 | 1477971155402 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 20:32:35 INFO - PROCESS | 1845 | 1477971155410 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:35 INFO - PROCESS | 1845 | 1477971155670 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 20:32:35 INFO - PROCESS | 1845 | 1477971155696 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 20:32:35 INFO - PROCESS | 1845 | 1477971155701 Marionette TRACE conn4 <- [1,2001,null,["8"]] 20:32:35 INFO - PROCESS | 1845 | 1477971155706 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 20:32:35 INFO - PROCESS | 1845 | 1477971155717 Marionette TRACE conn4 <- [1,2002,null,{}] 20:32:35 INFO - PROCESS | 1845 | 1477971155724 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9b800 == 10 [pid = 1845] [id = 444] 20:32:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8cc9c800) [pid = 1845] [serial = 1299] [outer = (nil)] 20:32:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8cc9e000) [pid = 1845] [serial = 1300] [outer = 0x8cc9c800] 20:32:35 INFO - PROCESS | 1845 | 1477971155889 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8cca2000) [pid = 1845] [serial = 1301] [outer = 0x8cc9c800] 20:32:36 INFO - PROCESS | 1845 | 1477971156709 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:32:36 INFO - .. 20:32:36 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1332ms 20:32:36 INFO - PROCESS | 1845 | 1477971156742 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 1845 | 1477971156746 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 20:32:36 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:32:36 INFO - PROCESS | 1845 | 1477971156753 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:36 INFO - PROCESS | 1845 | 1477971156942 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 20:32:36 INFO - PROCESS | 1845 | 1477971156959 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 20:32:36 INFO - PROCESS | 1845 | 1477971156964 Marionette TRACE conn4 <- [1,2006,null,["8"]] 20:32:36 INFO - PROCESS | 1845 | 1477971156969 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 20:32:36 INFO - PROCESS | 1845 | 1477971156976 Marionette TRACE conn4 <- [1,2007,null,{}] 20:32:36 INFO - PROCESS | 1845 | 1477971156981 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecec00 == 11 [pid = 1845] [id = 445] 20:32:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x8dbcf800) [pid = 1845] [serial = 1302] [outer = (nil)] 20:32:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x9323f800) [pid = 1845] [serial = 1303] [outer = 0x8dbcf800] 20:32:37 INFO - PROCESS | 1845 | 1477971157211 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x93989800) [pid = 1845] [serial = 1304] [outer = 0x8dbcf800] 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8cca4000] err{or,}_recognition separate: 1; 1 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8cca4000] err{or,}_recognition combined: 1; 1 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8cca4000] Unsupported bit depth: 0 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8dabb000] err{or,}_recognition separate: 1; 1 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8dabb000] err{or,}_recognition combined: 1; 1 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8dabb000] Unsupported bit depth: 0 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8db07c00] err{or,}_recognition separate: 1; 1 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8db07c00] err{or,}_recognition combined: 1; 1 20:32:38 INFO - PROCESS | 1845 | [aac @ 0x8db07c00] Unsupported bit depth: 0 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8cca6400] err{or,}_recognition separate: 1; 1 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8cca6400] err{or,}_recognition combined: 1; 1 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8cca6400] Unsupported bit depth: 0 20:32:38 INFO - PROCESS | 1845 | [h264 @ 0x8cca6400] no picture 20:32:39 INFO - PROCESS | 1845 | [h264 @ 0x8cca6400] no picture 20:32:39 INFO - PROCESS | 1845 | 1477971159507 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:32:39 INFO - . 20:32:39 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2778ms 20:32:39 INFO - PROCESS | 1845 | 1477971159534 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 1845 | 1477971159547 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 20:32:39 INFO - TEST-START | /media-source/mediasource-play.html 20:32:39 INFO - PROCESS | 1845 | 1477971159608 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:39 INFO - PROCESS | 1845 | 1477971159863 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 20:32:40 INFO - PROCESS | 1845 | 1477971160036 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 20:32:40 INFO - PROCESS | 1845 | 1477971160042 Marionette TRACE conn4 <- [1,2011,null,["8"]] 20:32:40 INFO - PROCESS | 1845 | 1477971160057 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 20:32:40 INFO - PROCESS | 1845 | 1477971160069 Marionette TRACE conn4 <- [1,2012,null,{}] 20:32:40 INFO - PROCESS | 1845 | 1477971160079 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x939ecc00 == 12 [pid = 1845] [id = 446] 20:32:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x939ed400) [pid = 1845] [serial = 1305] [outer = (nil)] 20:32:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x939ef400) [pid = 1845] [serial = 1306] [outer = 0x939ed400] 20:32:40 INFO - PROCESS | 1845 | 1477971160213 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x94749400) [pid = 1845] [serial = 1307] [outer = 0x939ed400] 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1845 | [aac @ 0x955aa800] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1845 | [h264 @ 0x955abc00] no picture 20:32:42 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec8000 == 11 [pid = 1845] [id = 441] 20:32:42 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8355b400) [pid = 1845] [serial = 1288] [outer = (nil)] [url = about:blank] 20:32:42 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8355f400) [pid = 1845] [serial = 1289] [outer = (nil)] [url = about:blank] 20:32:42 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8db0e000) [pid = 1845] [serial = 1286] [outer = (nil)] [url = about:blank] 20:32:42 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83aaa000) [pid = 1845] [serial = 1291] [outer = (nil)] [url = about:blank] 20:32:43 INFO - PROCESS | 1845 | 1477971163281 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:32:43 INFO - . 20:32:43 INFO - TEST-OK | /media-source/mediasource-play.html | took 3737ms 20:32:43 INFO - PROCESS | 1845 | 1477971163347 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 1845 | 1477971163353 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 20:32:43 INFO - TEST-START | /media-source/mediasource-preload.html 20:32:43 INFO - PROCESS | 1845 | 1477971163364 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}] 20:32:43 INFO - PROCESS | 1845 | 1477971163572 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:32:43 INFO - PROCESS | 1845 | 1477971163587 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 20:32:43 INFO - PROCESS | 1845 | 1477971163593 Marionette TRACE conn4 <- [1,2016,null,["8"]] 20:32:43 INFO - PROCESS | 1845 | 1477971163713 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 20:32:43 INFO - PROCESS | 1845 | 1477971163722 Marionette TRACE conn4 <- [1,2017,null,{}] 20:32:43 INFO - PROCESS | 1845 | 1477971163729 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385c000 == 12 [pid = 1845] [id = 447] 20:32:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8385c400) [pid = 1845] [serial = 1308] [outer = (nil)] 20:32:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x83aae000) [pid = 1845] [serial = 1309] [outer = 0x8385c400] 20:32:43 INFO - PROCESS | 1845 | 1477971163829 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8c9f0800) [pid = 1845] [serial = 1310] [outer = 0x8385c400] 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:44 INFO - PROCESS | 1845 | 1477971164440 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:32:44 INFO - ....... 20:32:44 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1123ms 20:32:44 INFO - PROCESS | 1845 | 1477971164486 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 20:32:44 INFO - TEST-START | /media-source/mediasource-remove.html 20:32:44 INFO - PROCESS | 1845 | 1477971164492 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 20:32:44 INFO - PROCESS | 1845 | 1477971164500 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}] 20:32:44 INFO - PROCESS | 1845 | 1477971164730 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 20:32:44 INFO - PROCESS | 1845 | 1477971164809 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 20:32:44 INFO - PROCESS | 1845 | 1477971164815 Marionette TRACE conn4 <- [1,2021,null,["8"]] 20:32:44 INFO - PROCESS | 1845 | 1477971164821 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 20:32:44 INFO - PROCESS | 1845 | 1477971164826 Marionette TRACE conn4 <- [1,2022,null,{}] 20:32:44 INFO - PROCESS | 1845 | 1477971164832 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb7000 == 13 [pid = 1845] [id = 448] 20:32:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8ddb8c00) [pid = 1845] [serial = 1311] [outer = (nil)] 20:32:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8de41c00) [pid = 1845] [serial = 1312] [outer = 0x8ddb8c00] 20:32:44 INFO - PROCESS | 1845 | 1477971164938 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8deac400) [pid = 1845] [serial = 1313] [outer = 0x8ddb8c00] 20:32:46 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83561c00) [pid = 1845] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:32:46 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8cc9c800) [pid = 1845] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:32:46 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8c9efc00) [pid = 1845] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:32:46 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8367a000) [pid = 1845] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x97a94800] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x97a94800] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x97a94800] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x84087400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x84087400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x84087400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc7000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc7000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc7000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f5400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f5400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f5400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f6c00] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f6c00] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9f6c00] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb0000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8df5d400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8df5d400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8df5d400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x84085c00] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x84085c00] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x84085c00] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc4800] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc4800] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x88dc4800] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb1800] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb1800] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8deb1800] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9ef400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9ef400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8c9ef400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8c9f5400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8c9f5400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8c9f5400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8df5d400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8df5d400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8df5d400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x88dc7000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc17000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc17000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc17000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc19400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc19400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc19400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fc15c00] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc16c00] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc16c00] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc16c00] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fde8000] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fde8000] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [aac @ 0x8fde8000] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] err{or,}_recognition separate: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] err{or,}_recognition combined: 1; 1 20:32:50 INFO - PROCESS | 1845 | [h264 @ 0x8fc1a400] Unsupported bit depth: 0 20:32:50 INFO - PROCESS | 1845 | 1477971170867 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:32:50 INFO - ................ 20:32:50 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6393ms 20:32:50 INFO - PROCESS | 1845 | 1477971170893 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1845 | 1477971170900 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 20:32:50 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:32:50 INFO - PROCESS | 1845 | 1477971170910 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}] 20:32:51 INFO - PROCESS | 1845 | 1477971171142 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 20:32:51 INFO - PROCESS | 1845 | 1477971171306 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 20:32:51 INFO - PROCESS | 1845 | 1477971171313 Marionette TRACE conn4 <- [1,2026,null,["8"]] 20:32:51 INFO - PROCESS | 1845 | 1477971171320 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 20:32:51 INFO - PROCESS | 1845 | 1477971171329 Marionette TRACE conn4 <- [1,2027,null,{}] 20:32:51 INFO - PROCESS | 1845 | 1477971171336 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de38800 == 14 [pid = 1845] [id = 449] 20:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8de39000) [pid = 1845] [serial = 1314] [outer = (nil)] 20:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8fae2400) [pid = 1845] [serial = 1315] [outer = 0x8de39000] 20:32:51 INFO - PROCESS | 1845 | 1477971171499 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8fb4c400) [pid = 1845] [serial = 1316] [outer = 0x8de39000] 20:32:52 INFO - PROCESS | 1845 | 1477971172469 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:32:52 INFO - ....... 20:32:52 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1623ms 20:32:52 INFO - PROCESS | 1845 | 1477971172532 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1845 | 1477971172538 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:32:52 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:32:52 INFO - PROCESS | 1845 | 1477971172546 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}] 20:32:52 INFO - PROCESS | 1845 | 1477971172861 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 20:32:52 INFO - PROCESS | 1845 | 1477971172988 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 20:32:52 INFO - PROCESS | 1845 | 1477971172994 Marionette TRACE conn4 <- [1,2031,null,["8"]] 20:32:53 INFO - PROCESS | 1845 | 1477971173002 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 20:32:53 INFO - PROCESS | 1845 | 1477971173008 Marionette TRACE conn4 <- [1,2032,null,{}] 20:32:53 INFO - PROCESS | 1845 | 1477971173020 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x9113c000 == 15 [pid = 1845] [id = 450] 20:32:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x91144400) [pid = 1845] [serial = 1317] [outer = (nil)] 20:32:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x932c4400) [pid = 1845] [serial = 1318] [outer = 0x91144400] 20:32:53 INFO - PROCESS | 1845 | 1477971173130 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x93ce9400) [pid = 1845] [serial = 1319] [outer = 0x91144400] 20:32:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8385c000 == 14 [pid = 1845] [id = 447] 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc13400] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc13400] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc13400] Unsupported bit depth: 0 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc15000] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc15000] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc15000] Unsupported bit depth: 0 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc16800] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc16800] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc16800] Unsupported bit depth: 0 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc12000] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc12000] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1845 | [aac @ 0x8fc12000] Unsupported bit depth: 0 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x9323f800) [pid = 1845] [serial = 1303] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8cc9e000) [pid = 1845] [serial = 1300] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8cca2000) [pid = 1845] [serial = 1301] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8c9f1800) [pid = 1845] [serial = 1297] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8c9f4800) [pid = 1845] [serial = 1298] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8367ec00) [pid = 1845] [serial = 1294] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83854c00) [pid = 1845] [serial = 1295] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83aac800) [pid = 1845] [serial = 1292] [outer = (nil)] [url = about:blank] 20:32:54 INFO - PROCESS | 1845 | [h264 @ 0x8fc16800] no picture 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8fc16800] no picture 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845b000] err{or,}_recognition separate: 1; 1 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845b000] err{or,}_recognition combined: 1; 1 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845b000] Unsupported bit depth: 0 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845c400] err{or,}_recognition separate: 1; 1 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845c400] err{or,}_recognition combined: 1; 1 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845c400] Unsupported bit depth: 0 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845cc00] err{or,}_recognition separate: 1; 1 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845cc00] err{or,}_recognition combined: 1; 1 20:32:55 INFO - PROCESS | 1845 | [aac @ 0x8845cc00] Unsupported bit depth: 0 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845b400] err{or,}_recognition separate: 1; 1 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845b400] err{or,}_recognition combined: 1; 1 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845b400] Unsupported bit depth: 0 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845b400] no picture 20:32:55 INFO - PROCESS | 1845 | [h264 @ 0x8845b400] no picture 20:32:55 INFO - PROCESS | 1845 | 1477971175963 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:32:55 INFO - .. 20:32:55 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3441ms 20:32:55 INFO - PROCESS | 1845 | 1477971175986 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 20:32:55 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:32:55 INFO - PROCESS | 1845 | 1477971175992 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 20:32:56 INFO - PROCESS | 1845 | 1477971176001 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}] 20:32:56 INFO - PROCESS | 1845 | 1477971176184 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:32:56 INFO - PROCESS | 1845 | 1477971176307 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 20:32:56 INFO - PROCESS | 1845 | 1477971176314 Marionette TRACE conn4 <- [1,2036,null,["8"]] 20:32:56 INFO - PROCESS | 1845 | 1477971176321 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 20:32:56 INFO - PROCESS | 1845 | 1477971176327 Marionette TRACE conn4 <- [1,2037,null,{}] 20:32:56 INFO - PROCESS | 1845 | 1477971176334 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853e400 == 15 [pid = 1845] [id = 451] 20:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8853e800) [pid = 1845] [serial = 1320] [outer = (nil)] 20:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x88540400) [pid = 1845] [serial = 1321] [outer = 0x8853e800] 20:32:56 INFO - PROCESS | 1845 | 1477971176435 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88544800) [pid = 1845] [serial = 1322] [outer = 0x8853e800] 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885dc800] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885dc800] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885dc800] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dd800] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dd800] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dd800] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885db800] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885db800] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x885db800] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dd800] no picture 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9f7800] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9f7800] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9f7800] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9fa800] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9fa800] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9fa800] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9fbc00] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9fbc00] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9fbc00] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9f6400] err{or,}_recognition separate: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9f6400] err{or,}_recognition combined: 1; 1 20:32:57 INFO - PROCESS | 1845 | [aac @ 0x8c9f6400] Unsupported bit depth: 0 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x885dd800] no picture 20:32:57 INFO - PROCESS | 1845 | [h264 @ 0x8c9fbc00] no picture 20:32:57 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8385c400) [pid = 1845] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:32:58 INFO - PROCESS | 1845 | 1477971178082 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:32:58 INFO - .. 20:32:58 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2130ms 20:32:58 INFO - PROCESS | 1845 | 1477971178130 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 1845 | 1477971178135 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 20:32:58 INFO - TEST-START | /media-source/mediasource-seekable.html 20:32:58 INFO - PROCESS | 1845 | 1477971178142 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}] 20:32:58 INFO - PROCESS | 1845 | 1477971178369 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 20:32:58 INFO - PROCESS | 1845 | 1477971178446 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 20:32:58 INFO - PROCESS | 1845 | 1477971178451 Marionette TRACE conn4 <- [1,2041,null,["8"]] 20:32:58 INFO - PROCESS | 1845 | 1477971178458 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 20:32:58 INFO - PROCESS | 1845 | 1477971178464 Marionette TRACE conn4 <- [1,2042,null,{}] 20:32:58 INFO - PROCESS | 1845 | 1477971178469 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x885da000 == 16 [pid = 1845] [id = 452] 20:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8c9fb400) [pid = 1845] [serial = 1323] [outer = (nil)] 20:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8cca2000) [pid = 1845] [serial = 1324] [outer = 0x8c9fb400] 20:32:58 INFO - PROCESS | 1845 | 1477971178587 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x9113d000) [pid = 1845] [serial = 1325] [outer = 0x8c9fb400] 20:32:59 INFO - PROCESS | 1845 | 1477971179474 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:32:59 INFO - ... 20:32:59 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1372ms 20:32:59 INFO - PROCESS | 1845 | 1477971179522 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 1845 | 1477971179530 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 20:32:59 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:32:59 INFO - PROCESS | 1845 | 1477971179538 Marionette TRACE conn4 -> [0,2045,"getContext",null] 20:32:59 INFO - PROCESS | 1845 | 1477971179541 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179548 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179550 Marionette TRACE conn4 <- [1,2046,null,{}] 20:32:59 INFO - PROCESS | 1845 | 1477971179556 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:32:59 INFO - PROCESS | 1845 | 1477971179576 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 20:32:59 INFO - PROCESS | 1845 | 1477971179586 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179589 Marionette TRACE conn4 <- [1,2048,null,{}] 20:32:59 INFO - Setting pref media.mediasource.enabled (true) 20:32:59 INFO - PROCESS | 1845 | 1477971179596 Marionette TRACE conn4 -> [0,2049,"getContext",null] 20:32:59 INFO - PROCESS | 1845 | 1477971179600 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179605 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179609 Marionette TRACE conn4 <- [1,2050,null,{}] 20:32:59 INFO - PROCESS | 1845 | 1477971179614 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:32:59 INFO - PROCESS | 1845 | 1477971179633 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 20:32:59 INFO - PROCESS | 1845 | 1477971179637 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179639 Marionette TRACE conn4 <- [1,2052,null,{}] 20:32:59 INFO - PROCESS | 1845 | 1477971179647 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:59 INFO - PROCESS | 1845 | 1477971179894 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 20:32:59 INFO - PROCESS | 1845 | 1477971179913 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 20:32:59 INFO - PROCESS | 1845 | 1477971179919 Marionette TRACE conn4 <- [1,2054,null,["8"]] 20:32:59 INFO - PROCESS | 1845 | 1477971179924 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 20:32:59 INFO - PROCESS | 1845 | 1477971179932 Marionette TRACE conn4 <- [1,2055,null,{}] 20:32:59 INFO - PROCESS | 1845 | 1477971179937 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x955b2000 == 17 [pid = 1845] [id = 453] 20:32:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x955b2400) [pid = 1845] [serial = 1326] [outer = (nil)] 20:33:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x955b4000) [pid = 1845] [serial = 1327] [outer = 0x955b2400] 20:33:00 INFO - PROCESS | 1845 | 1477971180041 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x955b7000) [pid = 1845] [serial = 1328] [outer = 0x955b2400] 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885d5c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885d5c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885d5c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d8c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d8c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d8c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885dbc00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d5800] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d5800] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885d5800] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885df400] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885df400] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x885df400] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885e4c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885e4c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885e4c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f8400] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f8400] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x8c9f8400] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885dec00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885dec00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x885dec00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [h264 @ 0x88dc5c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1845 | [aac @ 0x8cc9d800] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1845 | 1477971181511 Marionette TRACE conn4 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 1845 | 1477971181583 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 20:33:01 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:33:01 INFO - Clearing pref media.mediasource.enabled 20:33:01 INFO - PROCESS | 1845 | 1477971181596 Marionette TRACE conn4 -> [0,2058,"getContext",null] 20:33:01 INFO - PROCESS | 1845 | 1477971181603 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 20:33:01 INFO - PROCESS | 1845 | 1477971181657 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 20:33:01 INFO - PROCESS | 1845 | 1477971181665 Marionette TRACE conn4 <- [1,2059,null,{}] 20:33:01 INFO - PROCESS | 1845 | 1477971181672 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:01 INFO - PROCESS | 1845 | 1477971181696 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 20:33:01 INFO - PROCESS | 1845 | 1477971181702 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 20:33:01 INFO - PROCESS | 1845 | 1477971181712 Marionette TRACE conn4 <- [1,2061,null,{}] 20:33:01 INFO - PROCESS | 1845 | 1477971181725 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:01 INFO - PROCESS | 1845 | 1477971181944 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 20:33:02 INFO - PROCESS | 1845 | 1477971182133 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 20:33:02 INFO - PROCESS | 1845 | 1477971182139 Marionette TRACE conn4 <- [1,2063,null,["8"]] 20:33:02 INFO - PROCESS | 1845 | 1477971182145 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 20:33:02 INFO - PROCESS | 1845 | 1477971182155 Marionette TRACE conn4 <- [1,2064,null,{}] 20:33:02 INFO - PROCESS | 1845 | 1477971182208 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859d400 == 18 [pid = 1845] [id = 454] 20:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x9529c800) [pid = 1845] [serial = 1329] [outer = (nil)] 20:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x955b6c00) [pid = 1845] [serial = 1330] [outer = 0x9529c800] 20:33:02 INFO - PROCESS | 1845 | 1477971182330 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x964b9000) [pid = 1845] [serial = 1331] [outer = 0x9529c800] 20:33:03 INFO - PROCESS | 1845 | 1477971183029 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:33:03 INFO - .. 20:33:03 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1500ms 20:33:03 INFO - PROCESS | 1845 | 1477971183095 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 1845 | 1477971183102 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 20:33:03 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:33:03 INFO - PROCESS | 1845 | 1477971183121 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:03 INFO - PROCESS | 1845 | 1477971183322 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 20:33:03 INFO - PROCESS | 1845 | 1477971183492 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 20:33:03 INFO - PROCESS | 1845 | 1477971183497 Marionette TRACE conn4 <- [1,2068,null,["8"]] 20:33:03 INFO - PROCESS | 1845 | 1477971183505 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 20:33:03 INFO - PROCESS | 1845 | 1477971183511 Marionette TRACE conn4 <- [1,2069,null,{}] 20:33:03 INFO - PROCESS | 1845 | 1477971183516 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a034800 == 19 [pid = 1845] [id = 455] 20:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8c9fd400) [pid = 1845] [serial = 1332] [outer = (nil)] 20:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x9a038c00) [pid = 1845] [serial = 1333] [outer = 0x8c9fd400] 20:33:03 INFO - PROCESS | 1845 | 1477971183637 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x9a0d5400) [pid = 1845] [serial = 1334] [outer = 0x8c9fd400] 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa1199800] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa1199800] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa1199800] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa119f800] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa119f800] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa119f800] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a1000] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a1000] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a1000] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa2392000] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa2392000] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa2392000] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa119f800] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa119f800] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa119f800] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a0800] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a0800] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa11a0800] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa239a000] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa239a000] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [aac @ 0xa239a000] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa1199800] err{or,}_recognition separate: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa1199800] err{or,}_recognition combined: 1; 1 20:33:06 INFO - PROCESS | 1845 | [h264 @ 0xa1199800] Unsupported bit depth: 0 20:33:06 INFO - PROCESS | 1845 | 1477971186299 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:33:06 INFO - ...... 20:33:06 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3246ms 20:33:06 INFO - PROCESS | 1845 | 1477971186358 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1845 | 1477971186362 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 20:33:06 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:33:06 INFO - PROCESS | 1845 | 1477971186370 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:06 INFO - PROCESS | 1845 | 1477971186692 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 20:33:06 INFO - PROCESS | 1845 | 1477971186914 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 20:33:06 INFO - PROCESS | 1845 | 1477971186920 Marionette TRACE conn4 <- [1,2073,null,["8"]] 20:33:06 INFO - PROCESS | 1845 | 1477971186976 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 20:33:06 INFO - PROCESS | 1845 | 1477971186986 Marionette TRACE conn4 <- [1,2074,null,{}] 20:33:07 INFO - PROCESS | 1845 | 1477971186997 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8845d000 == 20 [pid = 1845] [id = 456] 20:33:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x88541800) [pid = 1845] [serial = 1335] [outer = (nil)] 20:33:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x88dc0400) [pid = 1845] [serial = 1336] [outer = 0x88541800] 20:33:07 INFO - PROCESS | 1845 | 1477971187096 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8dcc3400) [pid = 1845] [serial = 1337] [outer = 0x88541800] 20:33:07 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9b800 == 19 [pid = 1845] [id = 444] 20:33:07 INFO - PROCESS | 1845 | --DOCSHELL 0x83854400 == 18 [pid = 1845] [id = 443] 20:33:07 INFO - PROCESS | 1845 | --DOCSHELL 0x8de38800 == 17 [pid = 1845] [id = 449] 20:33:07 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8c9f0800) [pid = 1845] [serial = 1310] [outer = (nil)] [url = about:blank] 20:33:07 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x939ef400) [pid = 1845] [serial = 1306] [outer = (nil)] [url = about:blank] 20:33:07 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8de41c00) [pid = 1845] [serial = 1312] [outer = (nil)] [url = about:blank] 20:33:07 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x83aae000) [pid = 1845] [serial = 1309] [outer = (nil)] [url = about:blank] 20:33:07 INFO - ..... 20:33:07 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1522ms 20:33:07 INFO - PROCESS | 1845 | 1477971187842 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:33:07 INFO - PROCESS | 1845 | 1477971187899 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 1845 | 1477971187906 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 20:33:07 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:33:07 INFO - PROCESS | 1845 | 1477971187925 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:08 INFO - PROCESS | 1845 | 1477971188147 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 20:33:08 INFO - PROCESS | 1845 | 1477971188283 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 20:33:08 INFO - PROCESS | 1845 | 1477971188288 Marionette TRACE conn4 <- [1,2078,null,["8"]] 20:33:08 INFO - PROCESS | 1845 | 1477971188296 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 20:33:08 INFO - PROCESS | 1845 | 1477971188304 Marionette TRACE conn4 <- [1,2079,null,{}] 20:33:08 INFO - PROCESS | 1845 | 1477971188310 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x93ce9800 == 18 [pid = 1845] [id = 457] 20:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x93cea000) [pid = 1845] [serial = 1338] [outer = (nil)] 20:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x9514b800) [pid = 1845] [serial = 1339] [outer = 0x93cea000] 20:33:08 INFO - PROCESS | 1845 | 1477971188413 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x9514e400) [pid = 1845] [serial = 1340] [outer = 0x93cea000] 20:33:09 INFO - PROCESS | 1845 | 1477971189178 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:33:09 INFO - ... 20:33:09 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1276ms 20:33:09 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:33:09 INFO - PROCESS | 1845 | 1477971189197 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 1845 | 1477971189200 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 20:33:09 INFO - PROCESS | 1845 | 1477971189208 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:09 INFO - PROCESS | 1845 | 1477971189446 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 20:33:09 INFO - PROCESS | 1845 | 1477971189475 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 20:33:09 INFO - PROCESS | 1845 | 1477971189483 Marionette TRACE conn4 <- [1,2083,null,["8"]] 20:33:09 INFO - PROCESS | 1845 | 1477971189578 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 20:33:09 INFO - PROCESS | 1845 | 1477971189586 Marionette TRACE conn4 <- [1,2084,null,{}] 20:33:09 INFO - PROCESS | 1845 | 1477971189592 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x9a175000 == 19 [pid = 1845] [id = 458] 20:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x9a175c00) [pid = 1845] [serial = 1341] [outer = (nil)] 20:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x9a2bd400) [pid = 1845] [serial = 1342] [outer = 0x9a175c00] 20:33:09 INFO - PROCESS | 1845 | 1477971189684 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0xa2399400) [pid = 1845] [serial = 1343] [outer = 0x9a175c00] 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2b71c00] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2b71c00] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2b71c00] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2b75c00] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2b75c00] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2b75c00] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c0f000] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c0f000] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c0f000] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa28ec400] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa28ec400] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa28ec400] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c14000] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c14000] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c14000] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [h264 @ 0xa2c13000] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c15000] err{or,}_recognition separate: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c15000] err{or,}_recognition combined: 1; 1 20:33:10 INFO - PROCESS | 1845 | [aac @ 0xa2c15000] Unsupported bit depth: 0 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8853e800) [pid = 1845] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8de39000) [pid = 1845] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8c9fb400) [pid = 1845] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x91144400) [pid = 1845] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8dbcf800) [pid = 1845] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:33:10 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x939ed400) [pid = 1845] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:33:10 INFO - ............... 20:33:10 INFO - PROCESS | 1845 | 1477971190962 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:33:10 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1785ms 20:33:10 INFO - PROCESS | 1845 | 1477971190994 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 1845 | 1477971191000 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 20:33:11 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:33:11 INFO - PROCESS | 1845 | 1477971191035 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:11 INFO - PROCESS | 1845 | 1477971191386 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 20:33:11 INFO - PROCESS | 1845 | 1477971191484 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 20:33:11 INFO - PROCESS | 1845 | 1477971191487 Marionette TRACE conn4 <- [1,2088,null,["8"]] 20:33:11 INFO - PROCESS | 1845 | 1477971191495 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 20:33:11 INFO - PROCESS | 1845 | 1477971191501 Marionette TRACE conn4 <- [1,2089,null,{}] 20:33:11 INFO - PROCESS | 1845 | 1477971191507 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2c18c00 == 20 [pid = 1845] [id = 459] 20:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0xa2c19000) [pid = 1845] [serial = 1344] [outer = (nil)] 20:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0xa2c1c000) [pid = 1845] [serial = 1345] [outer = 0xa2c19000] 20:33:11 INFO - PROCESS | 1845 | 1477971191612 Marionette DEBUG loaded listener.js 20:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0xa4332400) [pid = 1845] [serial = 1346] [outer = 0xa2c19000] 20:33:12 INFO - ............................ 20:33:12 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1298ms 20:33:12 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:33:12 INFO - PROCESS | 1845 | 1477971192249 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:33:12 INFO - PROCESS | 1845 | 1477971192311 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 1845 | 1477971192314 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 20:33:12 INFO - PROCESS | 1845 | 1477971192325 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:12 INFO - PROCESS | 1845 | 1477971192590 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 20:33:12 INFO - PROCESS | 1845 | 1477971192716 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 20:33:12 INFO - PROCESS | 1845 | 1477971192719 Marionette TRACE conn4 <- [1,2093,null,["8"]] 20:33:12 INFO - PROCESS | 1845 | 1477971192726 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 20:33:12 INFO - PROCESS | 1845 | 1477971192731 Marionette TRACE conn4 <- [1,2094,null,{}] 20:33:12 INFO - PROCESS | 1845 | 1477971192736 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c4c00 == 21 [pid = 1845] [id = 460] 20:33:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8359bc00) [pid = 1845] [serial = 1347] [outer = (nil)] 20:33:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8359d800) [pid = 1845] [serial = 1348] [outer = 0x8359bc00] 20:33:12 INFO - PROCESS | 1845 | 1477971192829 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x840ad800) [pid = 1845] [serial = 1349] [outer = 0x8359bc00] 20:33:13 INFO - PROCESS | 1845 | 1477971193333 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:33:13 INFO - .. 20:33:13 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1029ms 20:33:13 INFO - PROCESS | 1845 | 1477971193353 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1845 | 1477971193356 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 20:33:13 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:33:13 INFO - PROCESS | 1845 | 1477971193363 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:33:13 INFO - PROCESS | 1845 | 1477971193522 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 20:33:13 INFO - PROCESS | 1845 | 1477971193717 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1845 | 1477971193725 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 20:33:13 INFO - PROCESS | 1845 | 1477971193737 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:33:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x840b9c00) [pid = 1845] [serial = 1350] [outer = 0x94bed000] 20:33:14 INFO - PROCESS | 1845 | 1477971194126 Marionette TRACE conn4 <- [1,2099,null,{}] 20:33:14 INFO - PROCESS | 1845 | 1477971194162 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:33:14 INFO - PROCESS | 1845 | 1477971194197 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 20:33:14 INFO - PROCESS | 1845 | 1477971194243 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:14 INFO - PROCESS | 1845 | 1477971194278 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 20:33:14 INFO - PROCESS | 1845 | 1477971194285 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 20:33:14 INFO - PROCESS | 1845 | 1477971194289 Marionette TRACE conn4 <- [1,2102,null,["8"]] 20:33:14 INFO - PROCESS | 1845 | 1477971194301 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 20:33:14 INFO - PROCESS | 1845 | 1477971194312 Marionette TRACE conn4 <- [1,2103,null,{}] 20:33:14 INFO - PROCESS | 1845 | 1477971194318 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc19400 == 22 [pid = 1845] [id = 461] 20:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8fc1a000) [pid = 1845] [serial = 1351] [outer = (nil)] 20:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x94754800) [pid = 1845] [serial = 1352] [outer = 0x8fc1a000] 20:33:14 INFO - PROCESS | 1845 | 1477971194447 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x9529b000) [pid = 1845] [serial = 1353] [outer = 0x8fc1a000] 20:33:15 INFO - PROCESS | 1845 | 1477971195489 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:33:15 INFO - . 20:33:15 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2146ms 20:33:15 INFO - PROCESS | 1845 | 1477971195510 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 1845 | 1477971195515 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 20:33:15 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:33:15 INFO - PROCESS | 1845 | 1477971195524 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:15 INFO - PROCESS | 1845 | 1477971195725 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 20:33:15 INFO - PROCESS | 1845 | 1477971195898 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 20:33:15 INFO - PROCESS | 1845 | 1477971195902 Marionette TRACE conn4 <- [1,2107,null,["8"]] 20:33:15 INFO - PROCESS | 1845 | 1477971195922 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 20:33:15 INFO - PROCESS | 1845 | 1477971195934 Marionette TRACE conn4 <- [1,2108,null,{}] 20:33:15 INFO - PROCESS | 1845 | 1477971195943 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 1845 | ++DOCSHELL 0xa2b7d800 == 23 [pid = 1845] [id = 462] 20:33:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0xa2b7f000) [pid = 1845] [serial = 1354] [outer = (nil)] 20:33:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0xa2c18000) [pid = 1845] [serial = 1355] [outer = 0xa2b7f000] 20:33:16 INFO - PROCESS | 1845 | 1477971196052 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0xa4339c00) [pid = 1845] [serial = 1356] [outer = 0xa2b7f000] 20:33:16 INFO - . 20:33:16 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1471ms 20:33:16 INFO - PROCESS | 1845 | 1477971196981 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:33:16 INFO - PROCESS | 1845 | 1477971196994 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 20:33:17 INFO - PROCESS | 1845 | 1477971196999 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 20:33:17 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:33:17 INFO - PROCESS | 1845 | 1477971197006 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:17 INFO - PROCESS | 1845 | 1477971197191 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 20:33:17 INFO - PROCESS | 1845 | 1477971197381 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 20:33:17 INFO - PROCESS | 1845 | 1477971197387 Marionette TRACE conn4 <- [1,2112,null,["8"]] 20:33:17 INFO - PROCESS | 1845 | 1477971197394 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 20:33:17 INFO - PROCESS | 1845 | 1477971197402 Marionette TRACE conn4 <- [1,2113,null,{}] 20:33:17 INFO - PROCESS | 1845 | 1477971197408 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efa800 == 24 [pid = 1845] [id = 463] 20:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x82fb4000) [pid = 1845] [serial = 1357] [outer = (nil)] 20:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x885a2400) [pid = 1845] [serial = 1358] [outer = 0x82fb4000] 20:33:17 INFO - PROCESS | 1845 | 1477971197517 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8fc1e800) [pid = 1845] [serial = 1359] [outer = 0x82fb4000] 20:33:18 INFO - PROCESS | 1845 | 1477971198495 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:33:18 INFO - . 20:33:18 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1532ms 20:33:18 INFO - PROCESS | 1845 | 1477971198538 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 1845 | 1477971198543 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 20:33:18 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:33:18 INFO - PROCESS | 1845 | 1477971198551 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:18 INFO - PROCESS | 1845 | 1477971198767 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 20:33:18 INFO - PROCESS | 1845 | 1477971198928 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 20:33:18 INFO - PROCESS | 1845 | 1477971198935 Marionette TRACE conn4 <- [1,2117,null,["8"]] 20:33:18 INFO - PROCESS | 1845 | 1477971198970 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 20:33:18 INFO - PROCESS | 1845 | 1477971198976 Marionette TRACE conn4 <- [1,2118,null,{}] 20:33:19 INFO - PROCESS | 1845 | 1477971198984 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cf800 == 25 [pid = 1845] [id = 464] 20:33:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x840cfc00) [pid = 1845] [serial = 1360] [outer = (nil)] 20:33:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8850e400) [pid = 1845] [serial = 1361] [outer = 0x840cfc00] 20:33:19 INFO - PROCESS | 1845 | 1477971199090 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x88511c00) [pid = 1845] [serial = 1362] [outer = 0x840cfc00] 20:33:20 INFO - PROCESS | 1845 | 1477971200232 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:33:20 INFO - . 20:33:20 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1734ms 20:33:20 INFO - PROCESS | 1845 | 1477971200286 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 1845 | 1477971200291 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 20:33:20 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:33:20 INFO - PROCESS | 1845 | 1477971200302 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:20 INFO - PROCESS | 1845 | 1477971200653 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 20:33:20 INFO - PROCESS | 1845 | 1477971200804 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 20:33:20 INFO - PROCESS | 1845 | 1477971200810 Marionette TRACE conn4 <- [1,2122,null,["8"]] 20:33:20 INFO - PROCESS | 1845 | 1477971200824 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 20:33:20 INFO - PROCESS | 1845 | 1477971200831 Marionette TRACE conn4 <- [1,2123,null,{}] 20:33:20 INFO - PROCESS | 1845 | 1477971200838 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355fc00 == 26 [pid = 1845] [id = 465] 20:33:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83590800) [pid = 1845] [serial = 1363] [outer = (nil)] 20:33:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x83594000) [pid = 1845] [serial = 1364] [outer = 0x83590800] 20:33:20 INFO - PROCESS | 1845 | 1477971200940 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x83595c00) [pid = 1845] [serial = 1365] [outer = 0x83590800] 20:33:21 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecec00 == 25 [pid = 1845] [id = 445] 20:33:21 INFO - PROCESS | 1845 | --DOCSHELL 0x83679c00 == 24 [pid = 1845] [id = 442] 20:33:21 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb7000 == 23 [pid = 1845] [id = 448] 20:33:21 INFO - PROCESS | 1845 | --DOCSHELL 0x939ecc00 == 22 [pid = 1845] [id = 446] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8fb4c400) [pid = 1845] [serial = 1316] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8fae2400) [pid = 1845] [serial = 1315] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x93ce9400) [pid = 1845] [serial = 1319] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x932c4400) [pid = 1845] [serial = 1318] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x88544800) [pid = 1845] [serial = 1322] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x88540400) [pid = 1845] [serial = 1321] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x9113d000) [pid = 1845] [serial = 1325] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8cca2000) [pid = 1845] [serial = 1324] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x955b4000) [pid = 1845] [serial = 1327] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x93989800) [pid = 1845] [serial = 1304] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x94749400) [pid = 1845] [serial = 1307] [outer = (nil)] [url = about:blank] 20:33:22 INFO - PROCESS | 1845 | 1477971202632 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:33:22 INFO - . 20:33:22 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2380ms 20:33:22 INFO - PROCESS | 1845 | 1477971202683 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 1845 | 1477971202690 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 20:33:22 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:33:22 INFO - PROCESS | 1845 | 1477971202700 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:22 INFO - PROCESS | 1845 | 1477971202882 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 20:33:22 INFO - PROCESS | 1845 | 1477971202898 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 20:33:22 INFO - PROCESS | 1845 | 1477971202902 Marionette TRACE conn4 <- [1,2127,null,["8"]] 20:33:23 INFO - PROCESS | 1845 | 1477971203032 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 20:33:23 INFO - PROCESS | 1845 | 1477971203046 Marionette TRACE conn4 <- [1,2128,null,{}] 20:33:23 INFO - PROCESS | 1845 | 1477971203066 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x83592400 == 23 [pid = 1845] [id = 466] 20:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x83592800) [pid = 1845] [serial = 1366] [outer = (nil)] 20:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x83599c00) [pid = 1845] [serial = 1367] [outer = 0x83592800] 20:33:23 INFO - PROCESS | 1845 | 1477971203169 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83674000) [pid = 1845] [serial = 1368] [outer = 0x83592800] 20:33:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:24 INFO - PROCESS | 1845 | 1477971204071 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:33:24 INFO - . 20:33:24 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1423ms 20:33:24 INFO - PROCESS | 1845 | 1477971204124 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 1845 | 1477971204129 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 20:33:24 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:33:24 INFO - PROCESS | 1845 | 1477971204137 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:24 INFO - PROCESS | 1845 | 1477971204382 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 20:33:24 INFO - PROCESS | 1845 | 1477971204408 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 20:33:24 INFO - PROCESS | 1845 | 1477971204411 Marionette TRACE conn4 <- [1,2132,null,["8"]] 20:33:24 INFO - PROCESS | 1845 | 1477971204418 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 20:33:24 INFO - PROCESS | 1845 | 1477971204424 Marionette TRACE conn4 <- [1,2133,null,{}] 20:33:24 INFO - PROCESS | 1845 | 1477971204429 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab0800 == 24 [pid = 1845] [id = 467] 20:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x83ab3000) [pid = 1845] [serial = 1369] [outer = (nil)] 20:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x84089800) [pid = 1845] [serial = 1370] [outer = 0x83ab3000] 20:33:24 INFO - PROCESS | 1845 | 1477971204598 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x840b1000) [pid = 1845] [serial = 1371] [outer = 0x83ab3000] 20:33:25 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:33:25 INFO - PROCESS | 1845 | 1477971205463 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:25 INFO - . 20:33:25 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1372ms 20:33:25 INFO - PROCESS | 1845 | 1477971205521 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 1845 | 1477971205529 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 20:33:25 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:25 INFO - PROCESS | 1845 | 1477971205544 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:25 INFO - PROCESS | 1845 | 1477971205766 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 20:33:25 INFO - PROCESS | 1845 | 1477971205788 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 20:33:25 INFO - PROCESS | 1845 | 1477971205792 Marionette TRACE conn4 <- [1,2137,null,["8"]] 20:33:25 INFO - PROCESS | 1845 | 1477971205797 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 20:33:25 INFO - PROCESS | 1845 | 1477971205804 Marionette TRACE conn4 <- [1,2138,null,{}] 20:33:25 INFO - PROCESS | 1845 | 1477971205880 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x88457c00 == 25 [pid = 1845] [id = 468] 20:33:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x88458000) [pid = 1845] [serial = 1372] [outer = (nil)] 20:33:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x88459800) [pid = 1845] [serial = 1373] [outer = 0x88458000] 20:33:25 INFO - PROCESS | 1845 | 1477971205984 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8850d000) [pid = 1845] [serial = 1374] [outer = 0x88458000] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x955b2400) [pid = 1845] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8c9fd400) [pid = 1845] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x9529c800) [pid = 1845] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x93cea000) [pid = 1845] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88541800) [pid = 1845] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x9a175c00) [pid = 1845] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0xa2c19000) [pid = 1845] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:33:26 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8ddb8c00) [pid = 1845] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:33:26 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:33:27 INFO - PROCESS | 1845 | 1477971207032 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:27 INFO - . 20:33:27 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1544ms 20:33:27 INFO - PROCESS | 1845 | 1477971207098 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 1845 | 1477971207106 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 20:33:27 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:33:27 INFO - PROCESS | 1845 | 1477971207131 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:27 INFO - PROCESS | 1845 | 1477971207421 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 20:33:27 INFO - PROCESS | 1845 | 1477971207614 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 20:33:27 INFO - PROCESS | 1845 | 1477971207619 Marionette TRACE conn4 <- [1,2142,null,["8"]] 20:33:27 INFO - PROCESS | 1845 | 1477971207632 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 20:33:27 INFO - PROCESS | 1845 | 1477971207640 Marionette TRACE conn4 <- [1,2143,null,{}] 20:33:27 INFO - PROCESS | 1845 | 1477971207650 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355b000 == 26 [pid = 1845] [id = 469] 20:33:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x83861c00) [pid = 1845] [serial = 1375] [outer = (nil)] 20:33:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x88542400) [pid = 1845] [serial = 1376] [outer = 0x83861c00] 20:33:27 INFO - PROCESS | 1845 | 1477971207825 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x88dc6000) [pid = 1845] [serial = 1377] [outer = 0x83861c00] 20:33:28 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:28 INFO - PROCESS | 1845 | 1477971208804 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:33:28 INFO - . 20:33:28 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1724ms 20:33:28 INFO - PROCESS | 1845 | 1477971208889 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 1845 | 1477971208896 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 20:33:28 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:28 INFO - PROCESS | 1845 | 1477971208915 Marionette TRACE conn4 -> [0,2146,"getContext",null] 20:33:28 INFO - PROCESS | 1845 | 1477971208927 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 20:33:28 INFO - PROCESS | 1845 | 1477971208941 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 20:33:28 INFO - PROCESS | 1845 | 1477971208952 Marionette TRACE conn4 <- [1,2147,null,{}] 20:33:28 INFO - PROCESS | 1845 | 1477971208963 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:28 INFO - PROCESS | 1845 | 1477971208988 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 20:33:29 INFO - PROCESS | 1845 | 1477971209052 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209063 Marionette TRACE conn4 <- [1,2149,null,{}] 20:33:29 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:29 INFO - PROCESS | 1845 | 1477971209075 Marionette TRACE conn4 -> [0,2150,"getContext",null] 20:33:29 INFO - PROCESS | 1845 | 1477971209081 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209087 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209091 Marionette TRACE conn4 <- [1,2151,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209098 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:29 INFO - PROCESS | 1845 | 1477971209120 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 20:33:29 INFO - PROCESS | 1845 | 1477971209128 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209136 Marionette TRACE conn4 <- [1,2153,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209193 Marionette TRACE conn4 -> [0,2154,"getContext",null] 20:33:29 INFO - PROCESS | 1845 | 1477971209201 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209219 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209226 Marionette TRACE conn4 <- [1,2155,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209233 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:29 INFO - PROCESS | 1845 | 1477971209255 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 20:33:29 INFO - PROCESS | 1845 | 1477971209272 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209275 Marionette TRACE conn4 <- [1,2157,null,{}] 20:33:29 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:29 INFO - PROCESS | 1845 | 1477971209328 Marionette TRACE conn4 -> [0,2158,"getContext",null] 20:33:29 INFO - PROCESS | 1845 | 1477971209331 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209342 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209346 Marionette TRACE conn4 <- [1,2159,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209353 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:29 INFO - PROCESS | 1845 | 1477971209377 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 20:33:29 INFO - PROCESS | 1845 | 1477971209385 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209388 Marionette TRACE conn4 <- [1,2161,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209395 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:29 INFO - PROCESS | 1845 | 1477971209596 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 20:33:29 INFO - PROCESS | 1845 | 1477971209777 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 20:33:29 INFO - PROCESS | 1845 | 1477971209781 Marionette TRACE conn4 <- [1,2163,null,["8"]] 20:33:29 INFO - PROCESS | 1845 | 1477971209789 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 20:33:29 INFO - PROCESS | 1845 | 1477971209795 Marionette TRACE conn4 <- [1,2164,null,{}] 20:33:29 INFO - PROCESS | 1845 | 1477971209801 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8845a800 == 27 [pid = 1845] [id = 470] 20:33:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8850e800) [pid = 1845] [serial = 1378] [outer = (nil)] 20:33:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8851a400) [pid = 1845] [serial = 1379] [outer = 0x8850e800] 20:33:29 INFO - PROCESS | 1845 | 1477971209955 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x88540000) [pid = 1845] [serial = 1380] [outer = 0x8850e800] 20:33:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:33:30 INFO - PROCESS | 1845 | 1477971210865 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:33:30 INFO - . 20:33:30 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 1970ms 20:33:30 INFO - PROCESS | 1845 | 1477971210881 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 1845 | 1477971210885 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 20:33:30 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 20:33:30 INFO - PROCESS | 1845 | 1477971210894 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:31 INFO - PROCESS | 1845 | 1477971211091 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 20:33:31 INFO - PROCESS | 1845 | 1477971211264 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 20:33:31 INFO - PROCESS | 1845 | 1477971211267 Marionette TRACE conn4 <- [1,2168,null,["8"]] 20:33:31 INFO - PROCESS | 1845 | 1477971211275 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 20:33:31 INFO - PROCESS | 1845 | 1477971211280 Marionette TRACE conn4 <- [1,2169,null,{}] 20:33:31 INFO - PROCESS | 1845 | 1477971211286 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec8c00 == 28 [pid = 1845] [id = 471] 20:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8cbd5400) [pid = 1845] [serial = 1381] [outer = (nil)] 20:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8cbdac00) [pid = 1845] [serial = 1382] [outer = 0x8cbd5400] 20:33:31 INFO - PROCESS | 1845 | 1477971211392 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8cbdc400) [pid = 1845] [serial = 1383] [outer = 0x8cbd5400] 20:33:32 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:32 INFO - PROCESS | 1845 | 1477971212257 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:33:32 INFO - . 20:33:32 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 1383ms 20:33:32 INFO - PROCESS | 1845 | 1477971212276 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 1845 | 1477971212279 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 20:33:32 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 20:33:32 INFO - PROCESS | 1845 | 1477971212288 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:32 INFO - PROCESS | 1845 | 1477971212484 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 20:33:32 INFO - PROCESS | 1845 | 1477971212661 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 20:33:32 INFO - PROCESS | 1845 | 1477971212669 Marionette TRACE conn4 <- [1,2173,null,["8"]] 20:33:32 INFO - PROCESS | 1845 | 1477971212681 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 20:33:32 INFO - PROCESS | 1845 | 1477971212689 Marionette TRACE conn4 <- [1,2174,null,{}] 20:33:32 INFO - PROCESS | 1845 | 1477971212694 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dcc2000 == 29 [pid = 1845] [id = 472] 20:33:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8dcc5000) [pid = 1845] [serial = 1384] [outer = (nil)] 20:33:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8ddb3c00) [pid = 1845] [serial = 1385] [outer = 0x8dcc5000] 20:33:32 INFO - PROCESS | 1845 | 1477971212804 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8ddb9400) [pid = 1845] [serial = 1386] [outer = 0x8dcc5000] 20:33:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:33 INFO - PROCESS | 1845 | 1477971213930 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:33:33 INFO - . 20:33:33 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 1685ms 20:33:33 INFO - PROCESS | 1845 | 1477971213974 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 1845 | 1477971213980 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 20:33:33 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 20:33:33 INFO - PROCESS | 1845 | 1477971213991 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:34 INFO - PROCESS | 1845 | 1477971214206 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 20:33:34 INFO - PROCESS | 1845 | 1477971214425 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 20:33:34 INFO - PROCESS | 1845 | 1477971214434 Marionette TRACE conn4 <- [1,2178,null,["8"]] 20:33:34 INFO - PROCESS | 1845 | 1477971214449 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 20:33:34 INFO - PROCESS | 1845 | 1477971214459 Marionette TRACE conn4 <- [1,2179,null,{}] 20:33:34 INFO - PROCESS | 1845 | 1477971214466 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef3400 == 30 [pid = 1845] [id = 473] 20:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x82ef4000) [pid = 1845] [serial = 1387] [outer = (nil)] 20:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x82efbc00) [pid = 1845] [serial = 1388] [outer = 0x82ef4000] 20:33:34 INFO - PROCESS | 1845 | 1477971214571 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x83558800) [pid = 1845] [serial = 1389] [outer = 0x82ef4000] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x955b6c00) [pid = 1845] [serial = 1330] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x964b9000) [pid = 1845] [serial = 1331] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x955b7000) [pid = 1845] [serial = 1328] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8359d800) [pid = 1845] [serial = 1348] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0xa2c1c000) [pid = 1845] [serial = 1345] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0xa4332400) [pid = 1845] [serial = 1346] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x9a2bd400) [pid = 1845] [serial = 1342] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0xa2399400) [pid = 1845] [serial = 1343] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8deac400) [pid = 1845] [serial = 1313] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x9514b800) [pid = 1845] [serial = 1339] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x9514e400) [pid = 1845] [serial = 1340] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88dc0400) [pid = 1845] [serial = 1336] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8dcc3400) [pid = 1845] [serial = 1337] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x9a038c00) [pid = 1845] [serial = 1333] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x9a0d5400) [pid = 1845] [serial = 1334] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:35 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:35 INFO - PROCESS | 1845 | 1477971215494 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:33:35 INFO - . 20:33:35 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 1577ms 20:33:35 INFO - PROCESS | 1845 | 1477971215567 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 1845 | 1477971215572 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 20:33:35 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:35 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:35 INFO - PROCESS | 1845 | 1477971215580 Marionette TRACE conn4 -> [0,2182,"getContext",null] 20:33:35 INFO - PROCESS | 1845 | 1477971215586 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215592 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215595 Marionette TRACE conn4 <- [1,2183,null,{}] 20:33:35 INFO - PROCESS | 1845 | 1477971215603 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:35 INFO - PROCESS | 1845 | 1477971215620 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 20:33:35 INFO - PROCESS | 1845 | 1477971215624 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215631 Marionette TRACE conn4 <- [1,2185,null,{}] 20:33:35 INFO - Clearing pref security.mixed_content.use_hsts 20:33:35 INFO - PROCESS | 1845 | 1477971215647 Marionette TRACE conn4 -> [0,2186,"getContext",null] 20:33:35 INFO - PROCESS | 1845 | 1477971215654 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215660 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215662 Marionette TRACE conn4 <- [1,2187,null,{}] 20:33:35 INFO - PROCESS | 1845 | 1477971215668 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:35 INFO - PROCESS | 1845 | 1477971215685 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 20:33:35 INFO - PROCESS | 1845 | 1477971215691 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 20:33:35 INFO - PROCESS | 1845 | 1477971215693 Marionette TRACE conn4 <- [1,2189,null,{}] 20:33:35 INFO - PROCESS | 1845 | 1477971215701 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:35 INFO - PROCESS | 1845 | 1477971215870 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 20:33:36 INFO - PROCESS | 1845 | 1477971216023 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 20:33:36 INFO - PROCESS | 1845 | 1477971216027 Marionette TRACE conn4 <- [1,2191,null,["8"]] 20:33:36 INFO - PROCESS | 1845 | 1477971216034 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 20:33:36 INFO - PROCESS | 1845 | 1477971216039 Marionette TRACE conn4 <- [1,2192,null,{}] 20:33:36 INFO - PROCESS | 1845 | 1477971216044 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355f400 == 31 [pid = 1845] [id = 474] 20:33:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x83561c00) [pid = 1845] [serial = 1390] [outer = (nil)] 20:33:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8407e800) [pid = 1845] [serial = 1391] [outer = 0x83561c00] 20:33:36 INFO - PROCESS | 1845 | 1477971216140 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x84084400) [pid = 1845] [serial = 1392] [outer = 0x83561c00] 20:33:36 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:33:36 INFO - PROCESS | 1845 | 1477971216873 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:36 INFO - . 20:33:36 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 1347ms 20:33:36 INFO - PROCESS | 1845 | 1477971216927 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 1845 | 1477971216930 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 20:33:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:36 INFO - PROCESS | 1845 | 1477971216938 Marionette TRACE conn4 -> [0,2195,"getContext",null] 20:33:36 INFO - PROCESS | 1845 | 1477971216941 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 20:33:36 INFO - PROCESS | 1845 | 1477971216947 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 20:33:36 INFO - PROCESS | 1845 | 1477971216950 Marionette TRACE conn4 <- [1,2196,null,{}] 20:33:36 INFO - PROCESS | 1845 | 1477971216980 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:37 INFO - PROCESS | 1845 | 1477971217000 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 20:33:37 INFO - PROCESS | 1845 | 1477971217005 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217008 Marionette TRACE conn4 <- [1,2198,null,{}] 20:33:37 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:37 INFO - PROCESS | 1845 | 1477971217021 Marionette TRACE conn4 -> [0,2199,"getContext",null] 20:33:37 INFO - PROCESS | 1845 | 1477971217023 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217029 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217032 Marionette TRACE conn4 <- [1,2200,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217038 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:37 INFO - PROCESS | 1845 | 1477971217056 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 20:33:37 INFO - PROCESS | 1845 | 1477971217068 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217070 Marionette TRACE conn4 <- [1,2202,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217076 Marionette TRACE conn4 -> [0,2203,"getContext",null] 20:33:37 INFO - PROCESS | 1845 | 1477971217079 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217084 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217090 Marionette TRACE conn4 <- [1,2204,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217095 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:37 INFO - PROCESS | 1845 | 1477971217116 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 20:33:37 INFO - PROCESS | 1845 | 1477971217129 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217134 Marionette TRACE conn4 <- [1,2206,null,{}] 20:33:37 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:37 INFO - PROCESS | 1845 | 1477971217141 Marionette TRACE conn4 -> [0,2207,"getContext",null] 20:33:37 INFO - PROCESS | 1845 | 1477971217145 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217152 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217156 Marionette TRACE conn4 <- [1,2208,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217172 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:37 INFO - PROCESS | 1845 | 1477971217191 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 20:33:37 INFO - PROCESS | 1845 | 1477971217196 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217199 Marionette TRACE conn4 <- [1,2210,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217216 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:37 INFO - PROCESS | 1845 | 1477971217461 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:33:37 INFO - PROCESS | 1845 | 1477971217489 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 20:33:37 INFO - PROCESS | 1845 | 1477971217494 Marionette TRACE conn4 <- [1,2212,null,["8"]] 20:33:37 INFO - PROCESS | 1845 | 1477971217499 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 20:33:37 INFO - PROCESS | 1845 | 1477971217507 Marionette TRACE conn4 <- [1,2213,null,{}] 20:33:37 INFO - PROCESS | 1845 | 1477971217590 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859d000 == 32 [pid = 1845] [id = 475] 20:33:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x885d5400) [pid = 1845] [serial = 1393] [outer = (nil)] 20:33:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x885dd000) [pid = 1845] [serial = 1394] [outer = 0x885d5400] 20:33:37 INFO - PROCESS | 1845 | 1477971217689 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8c9f8400) [pid = 1845] [serial = 1395] [outer = 0x885d5400] 20:33:38 INFO - PROCESS | 1845 | 1477971218606 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:33:38 INFO - . 20:33:38 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 1703ms 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x83590800) [pid = 1845] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x88458000) [pid = 1845] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x83ab3000) [pid = 1845] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fc1a000) [pid = 1845] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0xa2b7f000) [pid = 1845] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x82fb4000) [pid = 1845] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x840cfc00) [pid = 1845] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x83592800) [pid = 1845] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:33:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:38 INFO - PROCESS | 1845 | 1477971218746 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 1845 | 1477971218754 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 20:33:38 INFO - PROCESS | 1845 | 1477971218771 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:38 INFO - PROCESS | 1845 | 1477971218941 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 20:33:38 INFO - PROCESS | 1845 | 1477971218956 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 20:33:38 INFO - PROCESS | 1845 | 1477971218959 Marionette TRACE conn4 <- [1,2217,null,["8"]] 20:33:38 INFO - PROCESS | 1845 | 1477971218964 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 20:33:38 INFO - PROCESS | 1845 | 1477971218969 Marionette TRACE conn4 <- [1,2218,null,{}] 20:33:38 INFO - PROCESS | 1845 | 1477971218975 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cb000 == 33 [pid = 1845] [id = 476] 20:33:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x840d1c00) [pid = 1845] [serial = 1396] [outer = (nil)] 20:33:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8cbd7400) [pid = 1845] [serial = 1397] [outer = 0x840d1c00] 20:33:39 INFO - PROCESS | 1845 | 1477971219069 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8cca8800) [pid = 1845] [serial = 1398] [outer = 0x840d1c00] 20:33:39 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:39 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:39 INFO - PROCESS | 1845 | [1845] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:40 INFO - PROCESS | 1845 | 1477971220066 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:33:40 INFO - . 20:33:40 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 1325ms 20:33:40 INFO - PROCESS | 1845 | 1477971220094 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 1845 | 1477971220097 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 20:33:40 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:40 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:40 INFO - PROCESS | 1845 | 1477971220109 Marionette TRACE conn4 -> [0,2221,"getContext",null] 20:33:40 INFO - PROCESS | 1845 | 1477971220112 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220118 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220121 Marionette TRACE conn4 <- [1,2222,null,{}] 20:33:40 INFO - PROCESS | 1845 | 1477971220131 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:40 INFO - PROCESS | 1845 | 1477971220151 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 20:33:40 INFO - PROCESS | 1845 | 1477971220155 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220163 Marionette TRACE conn4 <- [1,2224,null,{}] 20:33:40 INFO - Clearing pref security.mixed_content.use_hsts 20:33:40 INFO - PROCESS | 1845 | 1477971220173 Marionette TRACE conn4 -> [0,2225,"getContext",null] 20:33:40 INFO - PROCESS | 1845 | 1477971220179 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220184 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220189 Marionette TRACE conn4 <- [1,2226,null,{}] 20:33:40 INFO - PROCESS | 1845 | 1477971220194 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:40 INFO - PROCESS | 1845 | 1477971220207 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 20:33:40 INFO - PROCESS | 1845 | 1477971220212 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220214 Marionette TRACE conn4 <- [1,2228,null,{}] 20:33:40 INFO - PROCESS | 1845 | 1477971220220 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:40 INFO - PROCESS | 1845 | 1477971220497 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 20:33:40 INFO - PROCESS | 1845 | 1477971220510 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 20:33:40 INFO - PROCESS | 1845 | 1477971220513 Marionette TRACE conn4 <- [1,2230,null,["8"]] 20:33:40 INFO - PROCESS | 1845 | 1477971220524 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 20:33:40 INFO - PROCESS | 1845 | 1477971220528 Marionette TRACE conn4 <- [1,2231,null,{}] 20:33:40 INFO - PROCESS | 1845 | 1477971220534 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deaf400 == 34 [pid = 1845] [id = 477] 20:33:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8deb0800) [pid = 1845] [serial = 1399] [outer = (nil)] 20:33:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x885dc400) [pid = 1845] [serial = 1400] [outer = 0x8deb0800] 20:33:40 INFO - PROCESS | 1845 | 1477971220640 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8deb4800) [pid = 1845] [serial = 1401] [outer = 0x8deb0800] 20:33:41 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:41 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:41 INFO - PROCESS | 1845 | 1477971221689 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:33:41 INFO - . 20:33:41 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 1633ms 20:33:41 INFO - PROCESS | 1845 | 1477971221742 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 1845 | 1477971221749 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 20:33:41 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:41 INFO - PROCESS | 1845 | 1477971221759 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:41 INFO - PROCESS | 1845 | 1477971221970 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 20:33:42 INFO - PROCESS | 1845 | 1477971222155 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 20:33:42 INFO - PROCESS | 1845 | 1477971222162 Marionette TRACE conn4 <- [1,2235,null,["8"]] 20:33:42 INFO - PROCESS | 1845 | 1477971222170 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 20:33:42 INFO - PROCESS | 1845 | 1477971222176 Marionette TRACE conn4 <- [1,2236,null,{}] 20:33:42 INFO - PROCESS | 1845 | 1477971222226 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab0400 == 35 [pid = 1845] [id = 478] 20:33:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x83ab1000) [pid = 1845] [serial = 1402] [outer = (nil)] 20:33:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x840bb400) [pid = 1845] [serial = 1403] [outer = 0x83ab1000] 20:33:42 INFO - PROCESS | 1845 | 1477971222349 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x88453c00) [pid = 1845] [serial = 1404] [outer = 0x83ab1000] 20:33:43 INFO - PROCESS | 1845 | 1477971223224 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:33:43 INFO - . 20:33:43 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 1486ms 20:33:43 INFO - PROCESS | 1845 | 1477971223245 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 1845 | 1477971223250 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 20:33:43 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:43 INFO - PROCESS | 1845 | 1477971223258 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:43 INFO - PROCESS | 1845 | 1477971223521 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 20:33:43 INFO - PROCESS | 1845 | 1477971223649 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 20:33:43 INFO - PROCESS | 1845 | 1477971223655 Marionette TRACE conn4 <- [1,2240,null,["8"]] 20:33:43 INFO - PROCESS | 1845 | 1477971223663 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 20:33:43 INFO - PROCESS | 1845 | 1477971223669 Marionette TRACE conn4 <- [1,2241,null,{}] 20:33:43 INFO - PROCESS | 1845 | 1477971223721 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbcfc00 == 36 [pid = 1845] [id = 479] 20:33:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8ddb1800) [pid = 1845] [serial = 1405] [outer = (nil)] 20:33:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8deb9800) [pid = 1845] [serial = 1406] [outer = 0x8ddb1800] 20:33:43 INFO - PROCESS | 1845 | 1477971223835 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8df4fc00) [pid = 1845] [serial = 1407] [outer = 0x8ddb1800] 20:33:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:33:44 INFO - PROCESS | 1845 | 1477971224745 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:33:44 INFO - . 20:33:44 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 1523ms 20:33:44 INFO - PROCESS | 1845 | 1477971224793 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 20:33:44 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 20:33:44 INFO - PROCESS | 1845 | 1477971224801 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224810 Marionette TRACE conn4 -> [0,2244,"getContext",null] 20:33:44 INFO - PROCESS | 1845 | 1477971224814 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224819 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224823 Marionette TRACE conn4 <- [1,2245,null,{}] 20:33:44 INFO - PROCESS | 1845 | 1477971224829 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:44 INFO - PROCESS | 1845 | 1477971224848 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 20:33:44 INFO - PROCESS | 1845 | 1477971224854 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224858 Marionette TRACE conn4 <- [1,2247,null,{}] 20:33:44 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:44 INFO - PROCESS | 1845 | 1477971224864 Marionette TRACE conn4 -> [0,2248,"getContext",null] 20:33:44 INFO - PROCESS | 1845 | 1477971224869 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224875 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224877 Marionette TRACE conn4 <- [1,2249,null,{}] 20:33:44 INFO - PROCESS | 1845 | 1477971224930 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:44 INFO - PROCESS | 1845 | 1477971224951 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 20:33:44 INFO - PROCESS | 1845 | 1477971224957 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224962 Marionette TRACE conn4 <- [1,2251,null,{}] 20:33:44 INFO - PROCESS | 1845 | 1477971224972 Marionette TRACE conn4 -> [0,2252,"getContext",null] 20:33:44 INFO - PROCESS | 1845 | 1477971224975 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224982 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 20:33:44 INFO - PROCESS | 1845 | 1477971224984 Marionette TRACE conn4 <- [1,2253,null,{}] 20:33:45 INFO - PROCESS | 1845 | 1477971224991 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:45 INFO - PROCESS | 1845 | 1477971225010 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 20:33:45 INFO - PROCESS | 1845 | 1477971225015 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 20:33:45 INFO - PROCESS | 1845 | 1477971225019 Marionette TRACE conn4 <- [1,2255,null,{}] 20:33:45 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:45 INFO - PROCESS | 1845 | 1477971225071 Marionette TRACE conn4 -> [0,2256,"getContext",null] 20:33:45 INFO - PROCESS | 1845 | 1477971225074 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 20:33:45 INFO - PROCESS | 1845 | 1477971225082 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 20:33:45 INFO - PROCESS | 1845 | 1477971225086 Marionette TRACE conn4 <- [1,2257,null,{}] 20:33:45 INFO - PROCESS | 1845 | 1477971225092 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:45 INFO - PROCESS | 1845 | 1477971225110 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 20:33:45 INFO - PROCESS | 1845 | 1477971225114 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 20:33:45 INFO - PROCESS | 1845 | 1477971225117 Marionette TRACE conn4 <- [1,2259,null,{}] 20:33:45 INFO - PROCESS | 1845 | 1477971225124 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}] 20:33:45 INFO - PROCESS | 1845 | 1477971225355 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 20:33:45 INFO - PROCESS | 1845 | 1477971225546 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 20:33:45 INFO - PROCESS | 1845 | 1477971225554 Marionette TRACE conn4 <- [1,2261,null,["8"]] 20:33:45 INFO - PROCESS | 1845 | 1477971225559 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 20:33:45 INFO - PROCESS | 1845 | 1477971225567 Marionette TRACE conn4 <- [1,2262,null,{}] 20:33:45 INFO - PROCESS | 1845 | 1477971225613 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df54800 == 37 [pid = 1845] [id = 480] 20:33:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8df54c00) [pid = 1845] [serial = 1408] [outer = (nil)] 20:33:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8fcab800) [pid = 1845] [serial = 1409] [outer = 0x8df54c00] 20:33:45 INFO - PROCESS | 1845 | 1477971225725 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fcae800) [pid = 1845] [serial = 1410] [outer = 0x8df54c00] 20:33:46 INFO - PROCESS | 1845 | [aac @ 0x82ef9c00] err{or,}_recognition separate: 1; 1 20:33:46 INFO - PROCESS | 1845 | [aac @ 0x82ef9c00] err{or,}_recognition combined: 1; 1 20:33:46 INFO - PROCESS | 1845 | [aac @ 0x82ef9c00] Unsupported bit depth: 0 20:33:46 INFO - PROCESS | 1845 | [h264 @ 0x83ab4800] err{or,}_recognition separate: 1; 1 20:33:46 INFO - PROCESS | 1845 | [h264 @ 0x83ab4800] err{or,}_recognition combined: 1; 1 20:33:46 INFO - PROCESS | 1845 | [h264 @ 0x83ab4800] Unsupported bit depth: 0 20:33:46 INFO - PROCESS | 1845 | 1477971226852 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:33:46 INFO - . 20:33:46 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 2107ms 20:33:46 INFO - PROCESS | 1845 | 1477971226917 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 1845 | 1477971226921 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 20:33:46 INFO - TEST-START | /navigation-timing/idlharness.html 20:33:46 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:46 INFO - PROCESS | 1845 | 1477971226930 Marionette TRACE conn4 -> [0,2265,"getContext",null] 20:33:46 INFO - PROCESS | 1845 | 1477971226934 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 20:33:46 INFO - PROCESS | 1845 | 1477971226939 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 20:33:46 INFO - PROCESS | 1845 | 1477971226942 Marionette TRACE conn4 <- [1,2266,null,{}] 20:33:46 INFO - PROCESS | 1845 | 1477971226948 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:46 INFO - PROCESS | 1845 | 1477971226969 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 20:33:46 INFO - PROCESS | 1845 | 1477971226973 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 20:33:46 INFO - PROCESS | 1845 | 1477971226978 Marionette TRACE conn4 <- [1,2268,null,{}] 20:33:47 INFO - Clearing pref security.mixed_content.use_hsts 20:33:47 INFO - PROCESS | 1845 | 1477971227174 Marionette TRACE conn4 -> [0,2269,"getContext",null] 20:33:47 INFO - PROCESS | 1845 | 1477971227180 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 20:33:47 INFO - PROCESS | 1845 | 1477971227187 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 20:33:47 INFO - PROCESS | 1845 | 1477971227193 Marionette TRACE conn4 <- [1,2270,null,{}] 20:33:47 INFO - PROCESS | 1845 | 1477971227202 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:47 INFO - PROCESS | 1845 | 1477971227221 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 20:33:47 INFO - PROCESS | 1845 | 1477971227273 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 20:33:47 INFO - PROCESS | 1845 | 1477971227278 Marionette TRACE conn4 <- [1,2272,null,{}] 20:33:47 INFO - PROCESS | 1845 | 1477971227286 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:33:47 INFO - PROCESS | 1845 | 1477971227549 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 20:33:47 INFO - PROCESS | 1845 | 1477971227755 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1845 | 1477971227766 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 20:33:47 INFO - PROCESS | 1845 | 1477971227773 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:33:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x82fb6000) [pid = 1845] [serial = 1411] [outer = 0x94bed000] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x840cb000 == 36 [pid = 1845] [id = 476] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8355f400 == 35 [pid = 1845] [id = 474] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8859d000 == 34 [pid = 1845] [id = 475] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef3400 == 33 [pid = 1845] [id = 473] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8355b000 == 32 [pid = 1845] [id = 469] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8845a800 == 31 [pid = 1845] [id = 470] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8dcc2000 == 30 [pid = 1845] [id = 472] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec8c00 == 29 [pid = 1845] [id = 471] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8deaf400 == 28 [pid = 1845] [id = 477] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab0400 == 27 [pid = 1845] [id = 478] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbcfc00 == 26 [pid = 1845] [id = 479] 20:33:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8df54800 == 25 [pid = 1845] [id = 480] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x9529b000) [pid = 1845] [serial = 1353] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x94754800) [pid = 1845] [serial = 1352] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0xa4339c00) [pid = 1845] [serial = 1356] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0xa2c18000) [pid = 1845] [serial = 1355] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8fc1e800) [pid = 1845] [serial = 1359] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x885a2400) [pid = 1845] [serial = 1358] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x88511c00) [pid = 1845] [serial = 1362] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8850e400) [pid = 1845] [serial = 1361] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x83595c00) [pid = 1845] [serial = 1365] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x83594000) [pid = 1845] [serial = 1364] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x83674000) [pid = 1845] [serial = 1368] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x83599c00) [pid = 1845] [serial = 1367] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x840b1000) [pid = 1845] [serial = 1371] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x84089800) [pid = 1845] [serial = 1370] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8850d000) [pid = 1845] [serial = 1374] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x88459800) [pid = 1845] [serial = 1373] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x88542400) [pid = 1845] [serial = 1376] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1845 | 1477971228902 Marionette TRACE conn4 <- [1,2275,null,{}] 20:33:48 INFO - PROCESS | 1845 | 1477971228911 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:33:48 INFO - PROCESS | 1845 | 1477971228942 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 20:33:48 INFO - PROCESS | 1845 | 1477971228973 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:49 INFO - PROCESS | 1845 | 1477971229010 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 20:33:49 INFO - PROCESS | 1845 | 1477971229018 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 20:33:49 INFO - PROCESS | 1845 | 1477971229022 Marionette TRACE conn4 <- [1,2278,null,["8"]] 20:33:49 INFO - PROCESS | 1845 | 1477971229029 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 20:33:49 INFO - PROCESS | 1845 | 1477971229038 Marionette TRACE conn4 <- [1,2279,null,{}] 20:33:49 INFO - PROCESS | 1845 | 1477971229091 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb8c00 == 26 [pid = 1845] [id = 481] 20:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x82fba800) [pid = 1845] [serial = 1412] [outer = (nil)] 20:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x833cfc00) [pid = 1845] [serial = 1413] [outer = 0x82fba800] 20:33:49 INFO - PROCESS | 1845 | 1477971229197 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x83560800) [pid = 1845] [serial = 1414] [outer = 0x82fba800] 20:33:50 INFO - ............................................................................................. 20:33:50 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3936ms 20:33:50 INFO - TEST-START | /navigation-timing/test_document_open.html 20:33:51 INFO - PROCESS | 1845 | 1477971230733 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:33:51 INFO - PROCESS | 1845 | 1477971230867 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 1845 | 1477971230878 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 20:33:51 INFO - PROCESS | 1845 | 1477971230888 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:51 INFO - PROCESS | 1845 | 1477971231186 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 20:33:51 INFO - PROCESS | 1845 | 1477971231295 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 20:33:51 INFO - PROCESS | 1845 | 1477971231299 Marionette TRACE conn4 <- [1,2283,null,["8"]] 20:33:51 INFO - PROCESS | 1845 | 1477971231306 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 20:33:51 INFO - PROCESS | 1845 | 1477971231312 Marionette TRACE conn4 <- [1,2284,null,{}] 20:33:51 INFO - PROCESS | 1845 | 1477971231318 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cb800 == 27 [pid = 1845] [id = 482] 20:33:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x840cc400) [pid = 1845] [serial = 1415] [outer = (nil)] 20:33:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x840d0400) [pid = 1845] [serial = 1416] [outer = 0x840cc400] 20:33:51 INFO - PROCESS | 1845 | 1477971231421 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x88451400) [pid = 1845] [serial = 1417] [outer = 0x840cc400] 20:33:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x88459000 == 28 [pid = 1845] [id = 483] 20:33:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x8845c000) [pid = 1845] [serial = 1418] [outer = (nil)] 20:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x88516400) [pid = 1845] [serial = 1419] [outer = 0x8845c000] 20:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x88459800) [pid = 1845] [serial = 1420] [outer = 0x8845c000] 20:33:52 INFO - PROCESS | 1845 | 1477971232432 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:33:52 INFO - ..................... 20:33:52 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1577ms 20:33:52 INFO - PROCESS | 1845 | 1477971232481 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 1845 | 1477971232488 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 20:33:52 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:33:52 INFO - PROCESS | 1845 | 1477971232496 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:52 INFO - PROCESS | 1845 | 1477971232770 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 20:33:52 INFO - PROCESS | 1845 | 1477971232803 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 20:33:52 INFO - PROCESS | 1845 | 1477971232807 Marionette TRACE conn4 <- [1,2288,null,["8"]] 20:33:52 INFO - PROCESS | 1845 | 1477971232813 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 20:33:52 INFO - PROCESS | 1845 | 1477971232821 Marionette TRACE conn4 <- [1,2289,null,{}] 20:33:52 INFO - PROCESS | 1845 | 1477971232827 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859ac00 == 29 [pid = 1845] [id = 484] 20:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8859b000) [pid = 1845] [serial = 1421] [outer = (nil)] 20:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8859d800) [pid = 1845] [serial = 1422] [outer = 0x8859b000] 20:33:53 INFO - PROCESS | 1845 | 1477971233000 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x885d8400) [pid = 1845] [serial = 1423] [outer = 0x8859b000] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8850e800) [pid = 1845] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x82ef4000) [pid = 1845] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x83561c00) [pid = 1845] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x885d5400) [pid = 1845] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8cbd5400) [pid = 1845] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x840d1c00) [pid = 1845] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x83861c00) [pid = 1845] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8deb0800) [pid = 1845] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8dcc5000) [pid = 1845] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1845 | 1477971233953 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:33:53 INFO - ... 20:33:53 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1479ms 20:33:53 INFO - PROCESS | 1845 | 1477971233974 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 1845 | 1477971233978 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 20:33:53 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:33:53 INFO - PROCESS | 1845 | 1477971233986 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:54 INFO - PROCESS | 1845 | 1477971234222 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 20:33:54 INFO - PROCESS | 1845 | 1477971234246 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 20:33:54 INFO - PROCESS | 1845 | 1477971234251 Marionette TRACE conn4 <- [1,2293,null,["8"]] 20:33:54 INFO - PROCESS | 1845 | 1477971234257 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 20:33:54 INFO - PROCESS | 1845 | 1477971234262 Marionette TRACE conn4 <- [1,2294,null,{}] 20:33:54 INFO - PROCESS | 1845 | 1477971234273 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e2400 == 30 [pid = 1845] [id = 485] 20:33:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x885e3400) [pid = 1845] [serial = 1424] [outer = (nil)] 20:33:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x885e4c00) [pid = 1845] [serial = 1425] [outer = 0x885e3400] 20:33:54 INFO - PROCESS | 1845 | 1477971234375 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8cbd5000) [pid = 1845] [serial = 1426] [outer = 0x885e3400] 20:33:55 INFO - PROCESS | 1845 | 1477971235232 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:33:55 INFO - ...................... 20:33:55 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1276ms 20:33:55 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:33:55 INFO - PROCESS | 1845 | 1477971235261 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 1845 | 1477971235264 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 20:33:55 INFO - PROCESS | 1845 | 1477971235272 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:55 INFO - PROCESS | 1845 | 1477971235502 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 20:33:55 INFO - PROCESS | 1845 | 1477971235523 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 20:33:55 INFO - PROCESS | 1845 | 1477971235526 Marionette TRACE conn4 <- [1,2298,null,["8"]] 20:33:55 INFO - PROCESS | 1845 | 1477971235533 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 20:33:55 INFO - PROCESS | 1845 | 1477971235538 Marionette TRACE conn4 <- [1,2299,null,{}] 20:33:55 INFO - PROCESS | 1845 | 1477971235644 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec6400 == 31 [pid = 1845] [id = 486] 20:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x82eca800) [pid = 1845] [serial = 1427] [outer = (nil)] 20:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x82ef3400) [pid = 1845] [serial = 1428] [outer = 0x82eca800] 20:33:55 INFO - PROCESS | 1845 | 1477971235766 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x82fb6400) [pid = 1845] [serial = 1429] [outer = 0x82eca800] 20:33:56 INFO - PROCESS | 1845 | 1477971236526 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:33:56 INFO - .... 20:33:56 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1321ms 20:33:56 INFO - PROCESS | 1845 | 1477971236596 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 1845 | 1477971236602 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 20:33:56 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:33:56 INFO - PROCESS | 1845 | 1477971236614 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:56 INFO - PROCESS | 1845 | 1477971236821 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 20:33:57 INFO - PROCESS | 1845 | 1477971236998 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 20:33:57 INFO - PROCESS | 1845 | 1477971237003 Marionette TRACE conn4 <- [1,2303,null,["8"]] 20:33:57 INFO - PROCESS | 1845 | 1477971237016 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 20:33:57 INFO - PROCESS | 1845 | 1477971237023 Marionette TRACE conn4 <- [1,2304,null,{}] 20:33:57 INFO - PROCESS | 1845 | 1477971237036 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385c400 == 32 [pid = 1845] [id = 487] 20:33:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8385fc00) [pid = 1845] [serial = 1430] [outer = (nil)] 20:33:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83aadc00) [pid = 1845] [serial = 1431] [outer = 0x8385fc00] 20:33:57 INFO - PROCESS | 1845 | 1477971237151 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x84085400) [pid = 1845] [serial = 1432] [outer = 0x8385fc00] 20:33:57 INFO - PROCESS | 1845 | 1477971237927 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:33:58 INFO - ..... 20:33:58 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1423ms 20:33:58 INFO - PROCESS | 1845 | 1477971238062 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 1845 | 1477971238066 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 20:33:58 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:33:58 INFO - PROCESS | 1845 | 1477971238078 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:58 INFO - PROCESS | 1845 | 1477971238296 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 20:33:58 INFO - PROCESS | 1845 | 1477971238477 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 20:33:58 INFO - PROCESS | 1845 | 1477971238483 Marionette TRACE conn4 <- [1,2308,null,["8"]] 20:33:58 INFO - PROCESS | 1845 | 1477971238490 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 20:33:58 INFO - PROCESS | 1845 | 1477971238497 Marionette TRACE conn4 <- [1,2309,null,{}] 20:33:58 INFO - PROCESS | 1845 | 1477971238557 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x88538000 == 33 [pid = 1845] [id = 488] 20:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x88538400) [pid = 1845] [serial = 1433] [outer = (nil)] 20:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8853d800) [pid = 1845] [serial = 1434] [outer = 0x88538400] 20:33:58 INFO - PROCESS | 1845 | 1477971238669 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8859f000) [pid = 1845] [serial = 1435] [outer = 0x88538400] 20:33:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecec00 == 34 [pid = 1845] [id = 489] 20:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x885dd800) [pid = 1845] [serial = 1436] [outer = (nil)] 20:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8cca3400) [pid = 1845] [serial = 1437] [outer = 0x885dd800] 20:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x82eff800) [pid = 1845] [serial = 1438] [outer = 0x885dd800] 20:34:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x82efd000) [pid = 1845] [serial = 1439] [outer = 0x885dd800] 20:34:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x82ef7c00) [pid = 1845] [serial = 1440] [outer = 0x885dd800] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8355fc00 == 33 [pid = 1845] [id = 465] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab0800 == 32 [pid = 1845] [id = 467] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x83592400 == 31 [pid = 1845] [id = 466] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8845d000 == 30 [pid = 1845] [id = 456] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x885e2400 == 29 [pid = 1845] [id = 485] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8859ac00 == 28 [pid = 1845] [id = 484] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x88459000 == 27 [pid = 1845] [id = 483] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x840cb800 == 26 [pid = 1845] [id = 482] 20:34:00 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb8c00 == 25 [pid = 1845] [id = 481] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x885dc400) [pid = 1845] [serial = 1400] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8deb4800) [pid = 1845] [serial = 1401] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8cbd7400) [pid = 1845] [serial = 1397] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8cca8800) [pid = 1845] [serial = 1398] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x885dd000) [pid = 1845] [serial = 1394] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8c9f8400) [pid = 1845] [serial = 1395] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8407e800) [pid = 1845] [serial = 1391] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x84084400) [pid = 1845] [serial = 1392] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x82efbc00) [pid = 1845] [serial = 1388] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x83558800) [pid = 1845] [serial = 1389] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8ddb3c00) [pid = 1845] [serial = 1385] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8ddb9400) [pid = 1845] [serial = 1386] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8cbdac00) [pid = 1845] [serial = 1382] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8cbdc400) [pid = 1845] [serial = 1383] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8851a400) [pid = 1845] [serial = 1379] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x88540000) [pid = 1845] [serial = 1380] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x88dc6000) [pid = 1845] [serial = 1377] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1845 | 1477971240661 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:34:00 INFO - ..... 20:34:00 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2632ms 20:34:00 INFO - PROCESS | 1845 | 1477971240711 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 1845 | 1477971240718 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 20:34:00 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:34:00 INFO - PROCESS | 1845 | 1477971240728 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:00 INFO - PROCESS | 1845 | 1477971240940 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 20:34:01 INFO - PROCESS | 1845 | 1477971241085 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 20:34:01 INFO - PROCESS | 1845 | 1477971241092 Marionette TRACE conn4 <- [1,2313,null,["8"]] 20:34:01 INFO - PROCESS | 1845 | 1477971241103 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 20:34:01 INFO - PROCESS | 1845 | 1477971241109 Marionette TRACE conn4 <- [1,2314,null,{}] 20:34:01 INFO - PROCESS | 1845 | 1477971241116 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x83596c00 == 26 [pid = 1845] [id = 490] 20:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x83597000) [pid = 1845] [serial = 1441] [outer = (nil)] 20:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83674800) [pid = 1845] [serial = 1442] [outer = 0x83597000] 20:34:01 INFO - PROCESS | 1845 | 1477971241217 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x83680400) [pid = 1845] [serial = 1443] [outer = 0x83597000] 20:34:01 INFO - PROCESS | 1845 | 1477971241840 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:34:01 INFO - .......... 20:34:01 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1174ms 20:34:01 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:34:01 INFO - PROCESS | 1845 | 1477971241901 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 1845 | 1477971241905 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 20:34:01 INFO - PROCESS | 1845 | 1477971241913 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:02 INFO - PROCESS | 1845 | 1477971242123 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 20:34:02 INFO - PROCESS | 1845 | 1477971242264 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 20:34:02 INFO - PROCESS | 1845 | 1477971242271 Marionette TRACE conn4 <- [1,2318,null,["8"]] 20:34:02 INFO - PROCESS | 1845 | 1477971242280 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 20:34:02 INFO - PROCESS | 1845 | 1477971242285 Marionette TRACE conn4 <- [1,2319,null,{}] 20:34:02 INFO - PROCESS | 1845 | 1477971242300 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x84088000 == 27 [pid = 1845] [id = 491] 20:34:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x840acc00) [pid = 1845] [serial = 1444] [outer = (nil)] 20:34:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x840af800) [pid = 1845] [serial = 1445] [outer = 0x840acc00] 20:34:02 INFO - PROCESS | 1845 | 1477971242425 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x840c6800) [pid = 1845] [serial = 1446] [outer = 0x840acc00] 20:34:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x84085c00 == 28 [pid = 1845] [id = 492] 20:34:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8845bc00) [pid = 1845] [serial = 1447] [outer = (nil)] 20:34:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8850ec00) [pid = 1845] [serial = 1448] [outer = 0x8845bc00] 20:34:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x88455800) [pid = 1845] [serial = 1449] [outer = 0x8845bc00] 20:34:03 INFO - PROCESS | 1845 | [1845] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 20:34:03 INFO - PROCESS | 1845 | 1477971243425 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 20:34:03 INFO - ....................... 20:34:03 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1582ms 20:34:03 INFO - PROCESS | 1845 | 1477971243503 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 20:34:03 INFO - PROCESS | 1845 | 1477971243512 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 20:34:03 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:34:03 INFO - PROCESS | 1845 | 1477971243519 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:03 INFO - PROCESS | 1845 | 1477971243784 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 20:34:03 INFO - PROCESS | 1845 | 1477971243818 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 20:34:03 INFO - PROCESS | 1845 | 1477971243824 Marionette TRACE conn4 <- [1,2323,null,["8"]] 20:34:03 INFO - PROCESS | 1845 | 1477971243831 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 20:34:03 INFO - PROCESS | 1845 | 1477971243838 Marionette TRACE conn4 <- [1,2324,null,{}] 20:34:03 INFO - PROCESS | 1845 | 1477971243919 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x885dd000 == 29 [pid = 1845] [id = 493] 20:34:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x885dd400) [pid = 1845] [serial = 1450] [outer = (nil)] 20:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x885dfc00) [pid = 1845] [serial = 1451] [outer = 0x885dd400] 20:34:04 INFO - PROCESS | 1845 | 1477971244024 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x885e4400) [pid = 1845] [serial = 1452] [outer = 0x885dd400] 20:34:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc99c00 == 30 [pid = 1845] [id = 494] 20:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8cc9c000) [pid = 1845] [serial = 1453] [outer = (nil)] 20:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8cc9d800) [pid = 1845] [serial = 1454] [outer = 0x8cc9c000] 20:34:04 INFO - PROCESS | 1845 | 1477971244911 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8859b000) [pid = 1845] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x83ab1000) [pid = 1845] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8ddb1800) [pid = 1845] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x82fba800) [pid = 1845] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8845c000) [pid = 1845] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:04 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x840cc400) [pid = 1845] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:34:04 INFO - ..... 20:34:04 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1439ms 20:34:04 INFO - PROCESS | 1845 | 1477971244958 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 20:34:04 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:34:04 INFO - PROCESS | 1845 | 1477971244963 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 20:34:04 INFO - PROCESS | 1845 | 1477971244971 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:05 INFO - PROCESS | 1845 | 1477971245155 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 20:34:05 INFO - PROCESS | 1845 | 1477971245168 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 20:34:05 INFO - PROCESS | 1845 | 1477971245171 Marionette TRACE conn4 <- [1,2328,null,["8"]] 20:34:05 INFO - PROCESS | 1845 | 1477971245179 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 20:34:05 INFO - PROCESS | 1845 | 1477971245185 Marionette TRACE conn4 <- [1,2329,null,{}] 20:34:05 INFO - PROCESS | 1845 | 1477971245194 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef9000 == 31 [pid = 1845] [id = 495] 20:34:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8cbd1000) [pid = 1845] [serial = 1455] [outer = (nil)] 20:34:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8cbd5c00) [pid = 1845] [serial = 1456] [outer = 0x8cbd1000] 20:34:05 INFO - PROCESS | 1845 | 1477971245415 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8cbdc400) [pid = 1845] [serial = 1457] [outer = 0x8cbd1000] 20:34:06 INFO - PROCESS | 1845 | 1477971246002 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:34:06 INFO - ... 20:34:06 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1079ms 20:34:06 INFO - PROCESS | 1845 | 1477971246062 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 1845 | 1477971246066 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 20:34:06 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:34:06 INFO - PROCESS | 1845 | 1477971246074 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:06 INFO - PROCESS | 1845 | 1477971246240 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 20:34:06 INFO - PROCESS | 1845 | 1477971246253 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 20:34:06 INFO - PROCESS | 1845 | 1477971246257 Marionette TRACE conn4 <- [1,2333,null,["8"]] 20:34:06 INFO - PROCESS | 1845 | 1477971246264 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 20:34:06 INFO - PROCESS | 1845 | 1477971246275 Marionette TRACE conn4 <- [1,2334,null,{}] 20:34:06 INFO - PROCESS | 1845 | 1477971246279 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db0c800 == 32 [pid = 1845] [id = 496] 20:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8dbcb800) [pid = 1845] [serial = 1458] [outer = (nil)] 20:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8dbd6400) [pid = 1845] [serial = 1459] [outer = 0x8dbcb800] 20:34:06 INFO - PROCESS | 1845 | 1477971246372 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8dcc5000) [pid = 1845] [serial = 1460] [outer = 0x8dbcb800] 20:34:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de37000 == 33 [pid = 1845] [id = 497] 20:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8de3c000) [pid = 1845] [serial = 1461] [outer = (nil)] 20:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8de3e000) [pid = 1845] [serial = 1462] [outer = 0x8de3c000] 20:34:06 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:34:07 INFO - PROCESS | 1845 | 1477971247181 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:34:07 INFO - ... 20:34:07 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1127ms 20:34:07 INFO - PROCESS | 1845 | 1477971247200 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 1845 | 1477971247206 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 20:34:07 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:34:07 INFO - PROCESS | 1845 | 1477971247217 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:07 INFO - PROCESS | 1845 | 1477971247484 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 20:34:07 INFO - PROCESS | 1845 | 1477971247641 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 20:34:07 INFO - PROCESS | 1845 | 1477971247648 Marionette TRACE conn4 <- [1,2338,null,["8"]] 20:34:07 INFO - PROCESS | 1845 | 1477971247655 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 20:34:07 INFO - PROCESS | 1845 | 1477971247663 Marionette TRACE conn4 <- [1,2339,null,{}] 20:34:07 INFO - PROCESS | 1845 | 1477971247714 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407b400 == 34 [pid = 1845] [id = 498] 20:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8407cc00) [pid = 1845] [serial = 1463] [outer = (nil)] 20:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x84087c00) [pid = 1845] [serial = 1464] [outer = 0x8407cc00] 20:34:07 INFO - PROCESS | 1845 | 1477971247839 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x88450c00) [pid = 1845] [serial = 1465] [outer = 0x8407cc00] 20:34:08 INFO - PROCESS | 1845 | 1477971248494 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:34:08 INFO - ... 20:34:08 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1322ms 20:34:08 INFO - PROCESS | 1845 | 1477971248556 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 1845 | 1477971248562 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 20:34:08 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:34:08 INFO - PROCESS | 1845 | 1477971248571 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:08 INFO - PROCESS | 1845 | 1477971248768 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 20:34:08 INFO - PROCESS | 1845 | 1477971248948 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 20:34:08 INFO - PROCESS | 1845 | 1477971248954 Marionette TRACE conn4 <- [1,2343,null,["8"]] 20:34:08 INFO - PROCESS | 1845 | 1477971248965 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 20:34:08 INFO - PROCESS | 1845 | 1477971248970 Marionette TRACE conn4 <- [1,2344,null,{}] 20:34:09 INFO - PROCESS | 1845 | 1477971249018 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x88544000 == 35 [pid = 1845] [id = 499] 20:34:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x88598000) [pid = 1845] [serial = 1466] [outer = (nil)] 20:34:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x885e1400) [pid = 1845] [serial = 1467] [outer = 0x88598000] 20:34:09 INFO - PROCESS | 1845 | 1477971249130 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8cbcec00) [pid = 1845] [serial = 1468] [outer = 0x88598000] 20:34:09 INFO - PROCESS | 1845 | 1477971249838 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:34:09 INFO - ...................... 20:34:09 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1328ms 20:34:10 INFO - PROCESS | 1845 | 1477971250007 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 1845 | 1477971250015 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 20:34:10 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:34:10 INFO - PROCESS | 1845 | 1477971250044 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:10 INFO - PROCESS | 1845 | 1477971250221 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 20:34:10 INFO - PROCESS | 1845 | 1477971250411 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 20:34:10 INFO - PROCESS | 1845 | 1477971250416 Marionette TRACE conn4 <- [1,2348,null,["8"]] 20:34:10 INFO - PROCESS | 1845 | 1477971250424 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 20:34:10 INFO - PROCESS | 1845 | 1477971250432 Marionette TRACE conn4 <- [1,2349,null,{}] 20:34:10 INFO - PROCESS | 1845 | 1477971250438 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db0c400 == 36 [pid = 1845] [id = 500] 20:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8de45c00) [pid = 1845] [serial = 1469] [outer = (nil)] 20:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8deaf400) [pid = 1845] [serial = 1470] [outer = 0x8de45c00] 20:34:10 INFO - PROCESS | 1845 | 1477971250548 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8deb2c00) [pid = 1845] [serial = 1471] [outer = 0x8de45c00] 20:34:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df52c00 == 37 [pid = 1845] [id = 501] 20:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8df58800) [pid = 1845] [serial = 1472] [outer = (nil)] 20:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8fae3800) [pid = 1845] [serial = 1473] [outer = 0x8df58800] 20:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x8deb9400) [pid = 1845] [serial = 1474] [outer = 0x8df58800] 20:34:11 INFO - PROCESS | 1845 | 1477971251729 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:34:11 INFO - ......................................... 20:34:11 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1730ms 20:34:11 INFO - PROCESS | 1845 | 1477971251774 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 20:34:11 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:34:11 INFO - PROCESS | 1845 | 1477971251779 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 20:34:11 INFO - PROCESS | 1845 | 1477971251787 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:12 INFO - PROCESS | 1845 | 1477971252021 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 20:34:12 INFO - PROCESS | 1845 | 1477971252224 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 20:34:12 INFO - PROCESS | 1845 | 1477971252232 Marionette TRACE conn4 <- [1,2353,null,["8"]] 20:34:12 INFO - PROCESS | 1845 | 1477971252283 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 20:34:12 INFO - PROCESS | 1845 | 1477971252290 Marionette TRACE conn4 <- [1,2354,null,{}] 20:34:12 INFO - PROCESS | 1845 | 1477971252298 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb44400 == 38 [pid = 1845] [id = 502] 20:34:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x8fb45400) [pid = 1845] [serial = 1475] [outer = (nil)] 20:34:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x8fc15c00) [pid = 1845] [serial = 1476] [outer = 0x8fb45400] 20:34:12 INFO - PROCESS | 1845 | 1477971252401 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8fc1f800) [pid = 1845] [serial = 1477] [outer = 0x8fb45400] 20:34:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ed3c00 == 39 [pid = 1845] [id = 503] 20:34:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8fc13000) [pid = 1845] [serial = 1478] [outer = (nil)] 20:34:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x91116400) [pid = 1845] [serial = 1479] [outer = 0x8fc13000] 20:34:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x83561800) [pid = 1845] [serial = 1480] [outer = 0x8fc13000] 20:34:14 INFO - PROCESS | 1845 | --DOCSHELL 0x93ce9800 == 38 [pid = 1845] [id = 457] 20:34:14 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc99c00 == 37 [pid = 1845] [id = 494] 20:34:14 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecec00 == 36 [pid = 1845] [id = 489] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x885e4c00) [pid = 1845] [serial = 1425] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8859d800) [pid = 1845] [serial = 1422] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x885d8400) [pid = 1845] [serial = 1423] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x840d0400) [pid = 1845] [serial = 1416] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x88451400) [pid = 1845] [serial = 1417] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x833cfc00) [pid = 1845] [serial = 1413] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x83560800) [pid = 1845] [serial = 1414] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8fcab800) [pid = 1845] [serial = 1409] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8deb9800) [pid = 1845] [serial = 1406] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8df4fc00) [pid = 1845] [serial = 1407] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x840bb400) [pid = 1845] [serial = 1403] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x88453c00) [pid = 1845] [serial = 1404] [outer = (nil)] [url = about:blank] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x88459800) [pid = 1845] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:14 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x88516400) [pid = 1845] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:14 INFO - PROCESS | 1845 | 1477971254277 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:34:14 INFO - ....... 20:34:14 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2525ms 20:34:14 INFO - PROCESS | 1845 | 1477971254320 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 1845 | 1477971254326 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 20:34:14 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:34:14 INFO - PROCESS | 1845 | 1477971254339 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:14 INFO - PROCESS | 1845 | 1477971254528 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 20:34:14 INFO - PROCESS | 1845 | 1477971254540 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 20:34:14 INFO - PROCESS | 1845 | 1477971254544 Marionette TRACE conn4 <- [1,2358,null,["8"]] 20:34:14 INFO - PROCESS | 1845 | 1477971254553 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 20:34:14 INFO - PROCESS | 1845 | 1477971254561 Marionette TRACE conn4 <- [1,2359,null,{}] 20:34:14 INFO - PROCESS | 1845 | 1477971254571 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x83673400 == 37 [pid = 1845] [id = 504] 20:34:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x83673800) [pid = 1845] [serial = 1481] [outer = (nil)] 20:34:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x83678c00) [pid = 1845] [serial = 1482] [outer = 0x83673800] 20:34:14 INFO - PROCESS | 1845 | 1477971254795 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x83680000) [pid = 1845] [serial = 1483] [outer = 0x83673800] 20:34:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eca400 == 38 [pid = 1845] [id = 505] 20:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x83859800) [pid = 1845] [serial = 1484] [outer = (nil)] 20:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x84084800) [pid = 1845] [serial = 1485] [outer = 0x83859800] 20:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x83aa6800) [pid = 1845] [serial = 1486] [outer = 0x83859800] 20:34:15 INFO - PROCESS | 1845 | [1845] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 20:34:15 INFO - PROCESS | 1845 | 1477971255714 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 20:34:15 INFO - ................... 20:34:15 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1427ms 20:34:15 INFO - PROCESS | 1845 | 1477971255765 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 20:34:15 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:34:15 INFO - PROCESS | 1845 | 1477971255771 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 20:34:15 INFO - PROCESS | 1845 | 1477971255778 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:15 INFO - PROCESS | 1845 | 1477971255983 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 20:34:16 INFO - PROCESS | 1845 | 1477971256130 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 20:34:16 INFO - PROCESS | 1845 | 1477971256136 Marionette TRACE conn4 <- [1,2363,null,["8"]] 20:34:16 INFO - PROCESS | 1845 | 1477971256142 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 20:34:16 INFO - PROCESS | 1845 | 1477971256148 Marionette TRACE conn4 <- [1,2364,null,{}] 20:34:16 INFO - PROCESS | 1845 | 1477971256154 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x88456400 == 39 [pid = 1845] [id = 506] 20:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x88459800) [pid = 1845] [serial = 1487] [outer = (nil)] 20:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x8845c000) [pid = 1845] [serial = 1488] [outer = 0x88459800] 20:34:16 INFO - PROCESS | 1845 | 1477971256258 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x88516000) [pid = 1845] [serial = 1489] [outer = 0x88459800] 20:34:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x885a1c00 == 40 [pid = 1845] [id = 507] 20:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x885d9400) [pid = 1845] [serial = 1490] [outer = (nil)] 20:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x885d9c00) [pid = 1845] [serial = 1491] [outer = 0x885d9400] 20:34:17 INFO - PROCESS | 1845 | 1477971257053 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:34:17 INFO - ........... 20:34:17 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1327ms 20:34:17 INFO - PROCESS | 1845 | 1477971257124 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 1845 | 1477971257132 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 20:34:17 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:34:17 INFO - PROCESS | 1845 | 1477971257139 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:17 INFO - PROCESS | 1845 | 1477971257391 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 20:34:17 INFO - PROCESS | 1845 | 1477971257420 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 20:34:17 INFO - PROCESS | 1845 | 1477971257425 Marionette TRACE conn4 <- [1,2368,null,["8"]] 20:34:17 INFO - PROCESS | 1845 | 1477971257430 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 20:34:17 INFO - PROCESS | 1845 | 1477971257437 Marionette TRACE conn4 <- [1,2369,null,{}] 20:34:17 INFO - PROCESS | 1845 | 1477971257533 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cca6000 == 41 [pid = 1845] [id = 508] 20:34:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8cca6c00) [pid = 1845] [serial = 1492] [outer = (nil)] 20:34:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x8dabd800) [pid = 1845] [serial = 1493] [outer = 0x8cca6c00] 20:34:17 INFO - PROCESS | 1845 | 1477971257680 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x8dbcfc00) [pid = 1845] [serial = 1494] [outer = 0x8cca6c00] 20:34:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x88593800 == 42 [pid = 1845] [id = 509] 20:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x8deae000) [pid = 1845] [serial = 1495] [outer = (nil)] 20:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x8df4f400) [pid = 1845] [serial = 1496] [outer = 0x8deae000] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x83597000) [pid = 1845] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8385fc00) [pid = 1845] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x885dd800) [pid = 1845] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x88538400) [pid = 1845] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x82eca800) [pid = 1845] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x885dd400) [pid = 1845] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x8cc9c000) [pid = 1845] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8cbd1000) [pid = 1845] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8845bc00) [pid = 1845] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:18 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x840acc00) [pid = 1845] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:34:18 INFO - PROCESS | 1845 | 1477971258579 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:34:18 INFO - ....... 20:34:18 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1472ms 20:34:18 INFO - PROCESS | 1845 | 1477971258620 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 1845 | 1477971258624 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 20:34:18 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:34:18 INFO - PROCESS | 1845 | 1477971258637 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:18 INFO - PROCESS | 1845 | 1477971258816 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 20:34:18 INFO - PROCESS | 1845 | 1477971258830 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 20:34:18 INFO - PROCESS | 1845 | 1477971258837 Marionette TRACE conn4 <- [1,2373,null,["8"]] 20:34:18 INFO - PROCESS | 1845 | 1477971258842 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 20:34:18 INFO - PROCESS | 1845 | 1477971258848 Marionette TRACE conn4 <- [1,2374,null,{}] 20:34:18 INFO - PROCESS | 1845 | 1477971258854 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deaf000 == 43 [pid = 1845] [id = 510] 20:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8deb6c00) [pid = 1845] [serial = 1497] [outer = (nil)] 20:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x8faef400) [pid = 1845] [serial = 1498] [outer = 0x8deb6c00] 20:34:18 INFO - PROCESS | 1845 | 1477971258948 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x8fb43c00) [pid = 1845] [serial = 1499] [outer = 0x8deb6c00] 20:34:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fde4000 == 44 [pid = 1845] [id = 511] 20:34:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x8fdf0000) [pid = 1845] [serial = 1500] [outer = (nil)] 20:34:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8859fc00) [pid = 1845] [serial = 1501] [outer = 0x8fdf0000] 20:34:19 INFO - PROCESS | 1845 | 1477971259660 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:34:19 INFO - ... 20:34:19 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1076ms 20:34:19 INFO - PROCESS | 1845 | 1477971259707 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 1845 | 1477971259710 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 20:34:19 INFO - TEST-START | /pointerlock/constructor.html 20:34:19 INFO - PROCESS | 1845 | 1477971259719 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:19 INFO - PROCESS | 1845 | 1477971259943 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 20:34:19 INFO - PROCESS | 1845 | 1477971259962 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 20:34:19 INFO - PROCESS | 1845 | 1477971259972 Marionette TRACE conn4 <- [1,2378,null,["8"]] 20:34:19 INFO - PROCESS | 1845 | 1477971259979 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 20:34:19 INFO - PROCESS | 1845 | 1477971259983 Marionette TRACE conn4 <- [1,2379,null,{}] 20:34:20 INFO - PROCESS | 1845 | 1477971259988 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355c800 == 45 [pid = 1845] [id = 512] 20:34:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x83677000) [pid = 1845] [serial = 1502] [outer = (nil)] 20:34:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x8fcac400) [pid = 1845] [serial = 1503] [outer = 0x83677000] 20:34:20 INFO - PROCESS | 1845 | 1477971260090 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x8fdef800) [pid = 1845] [serial = 1504] [outer = 0x83677000] 20:34:20 INFO - PROCESS | 1845 | 1477971260837 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:34:20 INFO - .. 20:34:20 INFO - TEST-OK | /pointerlock/constructor.html | took 1135ms 20:34:20 INFO - PROCESS | 1845 | 1477971260855 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 1845 | 1477971260862 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 20:34:20 INFO - TEST-START | /pointerlock/idlharness.html 20:34:20 INFO - PROCESS | 1845 | 1477971260872 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:21 INFO - PROCESS | 1845 | 1477971261074 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 20:34:21 INFO - PROCESS | 1845 | 1477971261245 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 20:34:21 INFO - PROCESS | 1845 | 1477971261252 Marionette TRACE conn4 <- [1,2383,null,["8"]] 20:34:21 INFO - PROCESS | 1845 | 1477971261261 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 20:34:21 INFO - PROCESS | 1845 | 1477971261268 Marionette TRACE conn4 <- [1,2384,null,{}] 20:34:21 INFO - PROCESS | 1845 | 1477971261274 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aab000 == 46 [pid = 1845] [id = 513] 20:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x83aab800) [pid = 1845] [serial = 1505] [outer = (nil)] 20:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x83ab1000) [pid = 1845] [serial = 1506] [outer = 0x83aab800] 20:34:21 INFO - PROCESS | 1845 | 1477971261392 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x840c8000) [pid = 1845] [serial = 1507] [outer = 0x83aab800] 20:34:22 INFO - PROCESS | 1845 | 1477971262342 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:34:22 INFO - ........................ 20:34:22 INFO - TEST-OK | /pointerlock/idlharness.html | took 1577ms 20:34:22 INFO - PROCESS | 1845 | 1477971262464 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 20:34:22 INFO - TEST-START | /progress-events/constructor.html 20:34:22 INFO - PROCESS | 1845 | 1477971262470 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 20:34:22 INFO - PROCESS | 1845 | 1477971262478 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:22 INFO - PROCESS | 1845 | 1477971262667 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 20:34:22 INFO - PROCESS | 1845 | 1477971262853 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 20:34:22 INFO - PROCESS | 1845 | 1477971262857 Marionette TRACE conn4 <- [1,2388,null,["8"]] 20:34:22 INFO - PROCESS | 1845 | 1477971262864 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 20:34:22 INFO - PROCESS | 1845 | 1477971262870 Marionette TRACE conn4 <- [1,2389,null,{}] 20:34:22 INFO - PROCESS | 1845 | 1477971262918 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df5e400 == 47 [pid = 1845] [id = 514] 20:34:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x8fc1c800) [pid = 1845] [serial = 1508] [outer = (nil)] 20:34:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x91139c00) [pid = 1845] [serial = 1509] [outer = 0x8fc1c800] 20:34:23 INFO - PROCESS | 1845 | 1477971263024 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x9113d400) [pid = 1845] [serial = 1510] [outer = 0x8fc1c800] 20:34:23 INFO - PROCESS | 1845 | 1477971263641 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:34:23 INFO - ..... 20:34:23 INFO - TEST-OK | /progress-events/constructor.html | took 1178ms 20:34:23 INFO - PROCESS | 1845 | 1477971263683 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 1845 | 1477971263691 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 20:34:23 INFO - TEST-START | /progress-events/interface.html 20:34:23 INFO - PROCESS | 1845 | 1477971263700 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:23 INFO - PROCESS | 1845 | 1477971263891 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 20:34:24 INFO - PROCESS | 1845 | 1477971264092 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 20:34:24 INFO - PROCESS | 1845 | 1477971264098 Marionette TRACE conn4 <- [1,2393,null,["8"]] 20:34:24 INFO - PROCESS | 1845 | 1477971264106 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 20:34:24 INFO - PROCESS | 1845 | 1477971264113 Marionette TRACE conn4 <- [1,2394,null,{}] 20:34:24 INFO - PROCESS | 1845 | 1477971264125 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x92ca3800 == 48 [pid = 1845] [id = 515] 20:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x92ce3c00) [pid = 1845] [serial = 1511] [outer = (nil)] 20:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x92ef3000) [pid = 1845] [serial = 1512] [outer = 0x92ce3c00] 20:34:24 INFO - PROCESS | 1845 | 1477971264235 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x932c4400) [pid = 1845] [serial = 1513] [outer = 0x92ce3c00] 20:34:25 INFO - PROCESS | 1845 | 1477971265116 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:34:25 INFO - ....... 20:34:25 INFO - TEST-OK | /progress-events/interface.html | took 1487ms 20:34:25 INFO - PROCESS | 1845 | 1477971265192 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 1845 | 1477971265196 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 20:34:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:34:25 INFO - PROCESS | 1845 | 1477971265204 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:25 INFO - PROCESS | 1845 | 1477971265403 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 20:34:25 INFO - PROCESS | 1845 | 1477971265586 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 20:34:25 INFO - PROCESS | 1845 | 1477971265593 Marionette TRACE conn4 <- [1,2398,null,["8"]] 20:34:25 INFO - PROCESS | 1845 | 1477971265603 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 20:34:25 INFO - PROCESS | 1845 | 1477971265608 Marionette TRACE conn4 <- [1,2399,null,{}] 20:34:25 INFO - PROCESS | 1845 | 1477971265657 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x939f0000 == 49 [pid = 1845] [id = 516] 20:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x93bb0400) [pid = 1845] [serial = 1514] [outer = (nil)] 20:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x94753800) [pid = 1845] [serial = 1515] [outer = 0x93bb0400] 20:34:25 INFO - PROCESS | 1845 | 1477971265768 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x94a53000) [pid = 1845] [serial = 1516] [outer = 0x93bb0400] 20:34:26 WARNING - wptserve Traceback (most recent call last): 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:26 WARNING - rv = self.func(request, response) 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:26 WARNING - access_control_allow_origin = "*") 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:26 WARNING - payload = payload_generator(server_data) 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:26 WARNING - return encode_string_as_bmp_image(data) 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:26 WARNING - img.save(f, "BMP") 20:34:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:26 WARNING - f.write(bmpfileheader) 20:34:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:26 WARNING - 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x84085c00 == 48 [pid = 1845] [id = 492] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8853e400 == 47 [pid = 1845] [id = 451] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x88457c00 == 46 [pid = 1845] [id = 468] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc19400 == 45 [pid = 1845] [id = 461] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x955b2000 == 44 [pid = 1845] [id = 453] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8fde4000 == 43 [pid = 1845] [id = 511] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x88593800 == 42 [pid = 1845] [id = 509] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x82ed3c00 == 41 [pid = 1845] [id = 503] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x82eca400 == 40 [pid = 1845] [id = 505] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x885a1c00 == 39 [pid = 1845] [id = 507] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x885da000 == 38 [pid = 1845] [id = 452] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9a175000 == 37 [pid = 1845] [id = 458] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x833c4c00 == 36 [pid = 1845] [id = 460] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8385c400 == 35 [pid = 1845] [id = 487] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8859d400 == 34 [pid = 1845] [id = 454] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9a034800 == 33 [pid = 1845] [id = 455] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0xa2b7d800 == 32 [pid = 1845] [id = 462] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x840cf800 == 31 [pid = 1845] [id = 464] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x82efa800 == 30 [pid = 1845] [id = 463] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x9113c000 == 29 [pid = 1845] [id = 450] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec6400 == 28 [pid = 1845] [id = 486] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0xa2c18c00 == 27 [pid = 1845] [id = 459] 20:34:29 INFO - PROCESS | 1845 | --DOCSHELL 0x8de37000 == 26 [pid = 1845] [id = 497] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x82fb6400) [pid = 1845] [serial = 1429] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x82ef3400) [pid = 1845] [serial = 1428] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x84085400) [pid = 1845] [serial = 1432] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x83aadc00) [pid = 1845] [serial = 1431] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x82ef7c00) [pid = 1845] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x8cca3400) [pid = 1845] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x8859f000) [pid = 1845] [serial = 1435] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x8853d800) [pid = 1845] [serial = 1434] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x83680400) [pid = 1845] [serial = 1443] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x83674800) [pid = 1845] [serial = 1442] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x88455800) [pid = 1845] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8850ec00) [pid = 1845] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x840c6800) [pid = 1845] [serial = 1446] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x840af800) [pid = 1845] [serial = 1445] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x885e4400) [pid = 1845] [serial = 1452] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x885dfc00) [pid = 1845] [serial = 1451] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x8cbdc400) [pid = 1845] [serial = 1457] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8cbd5c00) [pid = 1845] [serial = 1456] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8dbd6400) [pid = 1845] [serial = 1459] [outer = (nil)] [url = about:blank] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x82efd000) [pid = 1845] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x82eff800) [pid = 1845] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:29 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8cc9d800) [pid = 1845] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x885e3400) [pid = 1845] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8deb6c00) [pid = 1845] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fc13000) [pid = 1845] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8fb45400) [pid = 1845] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8407cc00) [pid = 1845] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x88598000) [pid = 1845] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8df58800) [pid = 1845] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8de45c00) [pid = 1845] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8de3c000) [pid = 1845] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8dbcb800) [pid = 1845] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83859800) [pid = 1845] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x83673800) [pid = 1845] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8deae000) [pid = 1845] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8cca6c00) [pid = 1845] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x885d9400) [pid = 1845] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x83677000) [pid = 1845] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8fdf0000) [pid = 1845] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x88459800) [pid = 1845] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x88538000 == 25 [pid = 1845] [id = 488] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8deaf000 == 24 [pid = 1845] [id = 510] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x92ca3800 == 23 [pid = 1845] [id = 515] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8db0c400 == 22 [pid = 1845] [id = 500] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb44400 == 21 [pid = 1845] [id = 502] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8df52c00 == 20 [pid = 1845] [id = 501] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x83aab000 == 19 [pid = 1845] [id = 513] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8355c800 == 18 [pid = 1845] [id = 512] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x885dd000 == 17 [pid = 1845] [id = 493] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8df5e400 == 16 [pid = 1845] [id = 514] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x83596c00 == 15 [pid = 1845] [id = 490] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8407b400 == 14 [pid = 1845] [id = 498] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x88544000 == 13 [pid = 1845] [id = 499] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x88456400 == 12 [pid = 1845] [id = 506] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef9000 == 11 [pid = 1845] [id = 495] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8db0c800 == 10 [pid = 1845] [id = 496] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8cca6000 == 9 [pid = 1845] [id = 508] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x84088000 == 8 [pid = 1845] [id = 491] 20:34:37 INFO - PROCESS | 1845 | --DOCSHELL 0x83673400 == 7 [pid = 1845] [id = 504] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x91116400) [pid = 1845] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x83561800) [pid = 1845] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8cbd5000) [pid = 1845] [serial = 1426] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8faef400) [pid = 1845] [serial = 1498] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x88516000) [pid = 1845] [serial = 1489] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8fc15c00) [pid = 1845] [serial = 1476] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x84084800) [pid = 1845] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8859fc00) [pid = 1845] [serial = 1501] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8cbcec00) [pid = 1845] [serial = 1468] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x83678c00) [pid = 1845] [serial = 1482] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8dabd800) [pid = 1845] [serial = 1493] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x885e1400) [pid = 1845] [serial = 1467] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8deaf400) [pid = 1845] [serial = 1470] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8fb43c00) [pid = 1845] [serial = 1499] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8fdef800) [pid = 1845] [serial = 1504] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8deb9400) [pid = 1845] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8fcac400) [pid = 1845] [serial = 1503] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8dcc5000) [pid = 1845] [serial = 1460] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x84087c00) [pid = 1845] [serial = 1464] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x83aa6800) [pid = 1845] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8deb2c00) [pid = 1845] [serial = 1471] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x8845c000) [pid = 1845] [serial = 1488] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8df4f400) [pid = 1845] [serial = 1496] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x83680000) [pid = 1845] [serial = 1483] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8fc1f800) [pid = 1845] [serial = 1477] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8fae3800) [pid = 1845] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8de3e000) [pid = 1845] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8dbcfc00) [pid = 1845] [serial = 1494] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x885d9c00) [pid = 1845] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:37 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x88450c00) [pid = 1845] [serial = 1465] [outer = (nil)] [url = about:blank] 20:34:40 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x92ce3c00) [pid = 1845] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:34:40 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83aab800) [pid = 1845] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:34:40 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fc1c800) [pid = 1845] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x9113d400) [pid = 1845] [serial = 1510] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x91139c00) [pid = 1845] [serial = 1509] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x932c4400) [pid = 1845] [serial = 1513] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x92ef3000) [pid = 1845] [serial = 1512] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x94753800) [pid = 1845] [serial = 1515] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x83ab1000) [pid = 1845] [serial = 1506] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x840c8000) [pid = 1845] [serial = 1507] [outer = (nil)] [url = about:blank] 20:34:55 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:34:55 INFO - PROCESS | 1845 | 1477971295960 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:34:56 INFO - . 20:34:56 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 30809ms 20:34:56 INFO - PROCESS | 1845 | 1477971296014 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 20:34:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:34:56 INFO - PROCESS | 1845 | 1477971296021 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 20:34:56 INFO - PROCESS | 1845 | 1477971296033 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:56 INFO - PROCESS | 1845 | 1477971296270 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 20:34:56 INFO - PROCESS | 1845 | 1477971296354 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 20:34:56 INFO - PROCESS | 1845 | 1477971296360 Marionette TRACE conn4 <- [1,2403,null,["8"]] 20:34:56 INFO - PROCESS | 1845 | 1477971296369 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 20:34:56 INFO - PROCESS | 1845 | 1477971296376 Marionette TRACE conn4 <- [1,2404,null,{}] 20:34:56 INFO - PROCESS | 1845 | 1477971296383 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efa800 == 8 [pid = 1845] [id = 517] 20:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efac00) [pid = 1845] [serial = 1517] [outer = (nil)] 20:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb1800) [pid = 1845] [serial = 1518] [outer = 0x82efac00] 20:34:56 INFO - PROCESS | 1845 | 1477971296494 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c7800) [pid = 1845] [serial = 1519] [outer = 0x82efac00] 20:34:57 WARNING - wptserve Traceback (most recent call last): 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:57 WARNING - rv = self.func(request, response) 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:57 WARNING - access_control_allow_origin = "*") 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:57 WARNING - payload = payload_generator(server_data) 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:57 WARNING - return encode_string_as_bmp_image(data) 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:57 WARNING - img.save(f, "BMP") 20:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:57 WARNING - f.write(bmpfileheader) 20:34:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:57 WARNING - 20:35:06 INFO - PROCESS | 1845 | --DOCSHELL 0x939f0000 == 7 [pid = 1845] [id = 516] 20:35:12 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x93bb0400) [pid = 1845] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x94a53000) [pid = 1845] [serial = 1516] [outer = (nil)] [url = about:blank] 20:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb1800) [pid = 1845] [serial = 1518] [outer = (nil)] [url = about:blank] 20:35:26 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:35:26 INFO - PROCESS | 1845 | 1477971326708 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:26 INFO - . 20:35:26 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30708ms 20:35:26 INFO - PROCESS | 1845 | 1477971326737 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 1845 | 1477971326744 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 20:35:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:35:26 INFO - PROCESS | 1845 | 1477971326756 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:26 INFO - PROCESS | 1845 | 1477971326989 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 20:35:27 INFO - PROCESS | 1845 | 1477971327071 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 20:35:27 INFO - PROCESS | 1845 | 1477971327078 Marionette TRACE conn4 <- [1,2408,null,["8"]] 20:35:27 INFO - PROCESS | 1845 | 1477971327087 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 20:35:27 INFO - PROCESS | 1845 | 1477971327095 Marionette TRACE conn4 <- [1,2409,null,{}] 20:35:27 INFO - PROCESS | 1845 | 1477971327101 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efe800 == 8 [pid = 1845] [id = 518] 20:35:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efec00) [pid = 1845] [serial = 1520] [outer = (nil)] 20:35:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1521] [outer = 0x82efec00] 20:35:27 INFO - PROCESS | 1845 | 1477971327215 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c9c00) [pid = 1845] [serial = 1522] [outer = 0x82efec00] 20:35:27 WARNING - wptserve Traceback (most recent call last): 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:27 WARNING - rv = self.func(request, response) 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:27 WARNING - access_control_allow_origin = "*") 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:27 WARNING - payload = payload_generator(server_data) 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:27 WARNING - return encode_string_as_bmp_image(data) 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:35:27 WARNING - img.save(f, "BMP") 20:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:27 WARNING - f.write(bmpfileheader) 20:35:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:27 WARNING - 20:35:36 INFO - PROCESS | 1845 | --DOCSHELL 0x82efa800 == 7 [pid = 1845] [id = 517] 20:35:42 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82efac00) [pid = 1845] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:35:48 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833c7800) [pid = 1845] [serial = 1519] [outer = (nil)] [url = about:blank] 20:35:48 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb7000) [pid = 1845] [serial = 1521] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:35:57 INFO - PROCESS | 1845 | 1477971357429 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:57 INFO - . 20:35:57 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 30703ms 20:35:57 INFO - PROCESS | 1845 | 1477971357457 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 1845 | 1477971357463 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 20:35:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:35:57 INFO - PROCESS | 1845 | 1477971357474 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:57 INFO - PROCESS | 1845 | 1477971357705 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 20:35:57 INFO - PROCESS | 1845 | 1477971357788 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 20:35:57 INFO - PROCESS | 1845 | 1477971357795 Marionette TRACE conn4 <- [1,2413,null,["8"]] 20:35:57 INFO - PROCESS | 1845 | 1477971357804 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 20:35:57 INFO - PROCESS | 1845 | 1477971357812 Marionette TRACE conn4 <- [1,2414,null,{}] 20:35:57 INFO - PROCESS | 1845 | 1477971357819 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efc000 == 8 [pid = 1845] [id = 519] 20:35:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efc400) [pid = 1845] [serial = 1523] [outer = (nil)] 20:35:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb2c00) [pid = 1845] [serial = 1524] [outer = 0x82efc400] 20:35:57 INFO - PROCESS | 1845 | 1477971357931 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c5000) [pid = 1845] [serial = 1525] [outer = 0x82efc400] 20:35:58 INFO - PROCESS | 1845 | 1477971358523 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:35:58 INFO - . 20:35:58 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 1073ms 20:35:58 INFO - PROCESS | 1845 | 1477971358545 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1845 | 1477971358551 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 20:35:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:35:58 INFO - PROCESS | 1845 | 1477971358570 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:58 INFO - PROCESS | 1845 | 1477971358819 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 20:35:58 INFO - PROCESS | 1845 | 1477971358839 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 20:35:58 INFO - PROCESS | 1845 | 1477971358844 Marionette TRACE conn4 <- [1,2418,null,["8"]] 20:35:58 INFO - PROCESS | 1845 | 1477971358850 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 20:35:58 INFO - PROCESS | 1845 | 1477971358856 Marionette TRACE conn4 <- [1,2419,null,{}] 20:35:58 INFO - PROCESS | 1845 | 1477971358862 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c4c00 == 9 [pid = 1845] [id = 520] 20:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83592000) [pid = 1845] [serial = 1526] [outer = (nil)] 20:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83599400) [pid = 1845] [serial = 1527] [outer = 0x83592000] 20:35:58 INFO - PROCESS | 1845 | 1477971358972 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x82ef4800) [pid = 1845] [serial = 1528] [outer = 0x83592000] 20:35:59 INFO - PROCESS | 1845 | 1477971359704 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:35:59 INFO - . 20:35:59 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1177ms 20:35:59 INFO - PROCESS | 1845 | 1477971359755 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 20:35:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:35:59 INFO - PROCESS | 1845 | 1477971359762 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 20:35:59 INFO - PROCESS | 1845 | 1477971359769 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:00 INFO - PROCESS | 1845 | 1477971360006 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 20:36:00 INFO - PROCESS | 1845 | 1477971360029 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 20:36:00 INFO - PROCESS | 1845 | 1477971360034 Marionette TRACE conn4 <- [1,2423,null,["8"]] 20:36:00 INFO - PROCESS | 1845 | 1477971360039 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 20:36:00 INFO - PROCESS | 1845 | 1477971360046 Marionette TRACE conn4 <- [1,2424,null,{}] 20:36:00 INFO - PROCESS | 1845 | 1477971360053 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aad800 == 10 [pid = 1845] [id = 521] 20:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83aadc00) [pid = 1845] [serial = 1529] [outer = (nil)] 20:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83ab0800) [pid = 1845] [serial = 1530] [outer = 0x83aadc00] 20:36:00 INFO - PROCESS | 1845 | 1477971360154 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83ab2400) [pid = 1845] [serial = 1531] [outer = 0x83aadc00] 20:36:00 INFO - PROCESS | 1845 | 1477971360854 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:00 INFO - . 20:36:00 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 1125ms 20:36:00 INFO - PROCESS | 1845 | 1477971360894 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 1845 | 1477971360898 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 20:36:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:36:00 INFO - PROCESS | 1845 | 1477971360906 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:01 INFO - PROCESS | 1845 | 1477971361125 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 20:36:01 INFO - PROCESS | 1845 | 1477971361207 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 20:36:01 INFO - PROCESS | 1845 | 1477971361215 Marionette TRACE conn4 <- [1,2428,null,["8"]] 20:36:01 INFO - PROCESS | 1845 | 1477971361220 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 20:36:01 INFO - PROCESS | 1845 | 1477971361227 Marionette TRACE conn4 <- [1,2429,null,{}] 20:36:01 INFO - PROCESS | 1845 | 1477971361233 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b4c00 == 11 [pid = 1845] [id = 522] 20:36:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840b6400) [pid = 1845] [serial = 1532] [outer = (nil)] 20:36:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840b9800) [pid = 1845] [serial = 1533] [outer = 0x840b6400] 20:36:01 INFO - PROCESS | 1845 | 1477971361337 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8850d400) [pid = 1845] [serial = 1534] [outer = 0x840b6400] 20:36:02 INFO - PROCESS | 1845 | 1477971362027 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:02 INFO - . 20:36:02 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 1170ms 20:36:02 INFO - PROCESS | 1845 | 1477971362075 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 1845 | 1477971362079 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 20:36:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:36:02 INFO - PROCESS | 1845 | 1477971362086 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:02 INFO - PROCESS | 1845 | 1477971362254 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 20:36:02 INFO - PROCESS | 1845 | 1477971362271 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 20:36:02 INFO - PROCESS | 1845 | 1477971362274 Marionette TRACE conn4 <- [1,2433,null,["8"]] 20:36:02 INFO - PROCESS | 1845 | 1477971362390 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 20:36:02 INFO - PROCESS | 1845 | 1477971362396 Marionette TRACE conn4 <- [1,2434,null,{}] 20:36:02 INFO - PROCESS | 1845 | 1477971362401 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x88519400 == 12 [pid = 1845] [id = 523] 20:36:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8851a400) [pid = 1845] [serial = 1535] [outer = (nil)] 20:36:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x88538800) [pid = 1845] [serial = 1536] [outer = 0x8851a400] 20:36:02 INFO - PROCESS | 1845 | 1477971362496 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8853c400) [pid = 1845] [serial = 1537] [outer = 0x8851a400] 20:36:03 INFO - PROCESS | 1845 | 1477971363065 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:03 INFO - . 20:36:03 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1025ms 20:36:03 INFO - PROCESS | 1845 | 1477971363112 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 1845 | 1477971363116 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 20:36:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:36:03 INFO - PROCESS | 1845 | 1477971363122 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:03 INFO - PROCESS | 1845 | 1477971363380 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 20:36:03 INFO - PROCESS | 1845 | 1477971363394 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 20:36:03 INFO - PROCESS | 1845 | 1477971363397 Marionette TRACE conn4 <- [1,2438,null,["8"]] 20:36:03 INFO - PROCESS | 1845 | 1477971363404 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 20:36:03 INFO - PROCESS | 1845 | 1477971363409 Marionette TRACE conn4 <- [1,2439,null,{}] 20:36:03 INFO - PROCESS | 1845 | 1477971363415 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa6000 == 13 [pid = 1845] [id = 524] 20:36:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x8859c800) [pid = 1845] [serial = 1538] [outer = (nil)] 20:36:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x885dac00) [pid = 1845] [serial = 1539] [outer = 0x8859c800] 20:36:03 INFO - PROCESS | 1845 | 1477971363510 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x885e2400) [pid = 1845] [serial = 1540] [outer = 0x8859c800] 20:36:04 INFO - PROCESS | 1845 | 1477971364215 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:04 INFO - . 20:36:04 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 1124ms 20:36:04 INFO - PROCESS | 1845 | 1477971364247 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 1845 | 1477971364251 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 20:36:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:36:04 INFO - PROCESS | 1845 | 1477971364258 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:04 INFO - PROCESS | 1845 | 1477971364467 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 20:36:04 INFO - PROCESS | 1845 | 1477971364485 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 20:36:04 INFO - PROCESS | 1845 | 1477971364492 Marionette TRACE conn4 <- [1,2443,null,["8"]] 20:36:04 INFO - PROCESS | 1845 | 1477971364497 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 20:36:04 INFO - PROCESS | 1845 | 1477971364504 Marionette TRACE conn4 <- [1,2444,null,{}] 20:36:04 INFO - PROCESS | 1845 | 1477971364509 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc6c00 == 14 [pid = 1845] [id = 525] 20:36:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x88dc7000) [pid = 1845] [serial = 1541] [outer = (nil)] 20:36:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x88dc8c00) [pid = 1845] [serial = 1542] [outer = 0x88dc7000] 20:36:04 INFO - PROCESS | 1845 | 1477971364601 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8c9f2c00) [pid = 1845] [serial = 1543] [outer = 0x88dc7000] 20:36:05 INFO - PROCESS | 1845 | 1477971365285 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:05 INFO - . 20:36:05 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 1072ms 20:36:05 INFO - PROCESS | 1845 | 1477971365329 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 1845 | 1477971365333 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 20:36:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:36:05 INFO - PROCESS | 1845 | 1477971365340 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:05 INFO - PROCESS | 1845 | 1477971365492 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 20:36:05 INFO - PROCESS | 1845 | 1477971365569 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 20:36:05 INFO - PROCESS | 1845 | 1477971365594 Marionette TRACE conn4 <- [1,2448,null,["8"]] 20:36:05 INFO - PROCESS | 1845 | 1477971365707 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 20:36:05 INFO - PROCESS | 1845 | 1477971365716 Marionette TRACE conn4 <- [1,2449,null,{}] 20:36:05 INFO - PROCESS | 1845 | 1477971365728 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ed2400 == 15 [pid = 1845] [id = 526] 20:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x82ed3000) [pid = 1845] [serial = 1544] [outer = (nil)] 20:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x82efa000) [pid = 1845] [serial = 1545] [outer = 0x82ed3000] 20:36:05 INFO - PROCESS | 1845 | 1477971365850 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8355bc00) [pid = 1845] [serial = 1546] [outer = 0x82ed3000] 20:36:06 INFO - PROCESS | 1845 | 1477971366554 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:06 INFO - . 20:36:06 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1229ms 20:36:06 INFO - PROCESS | 1845 | 1477971366570 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 1845 | 1477971366575 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 20:36:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:36:06 INFO - PROCESS | 1845 | 1477971366585 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:06 INFO - PROCESS | 1845 | 1477971366779 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 20:36:06 INFO - PROCESS | 1845 | 1477971366945 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 20:36:06 INFO - PROCESS | 1845 | 1477971366951 Marionette TRACE conn4 <- [1,2453,null,["8"]] 20:36:06 INFO - PROCESS | 1845 | 1477971366969 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 20:36:06 INFO - PROCESS | 1845 | 1477971366981 Marionette TRACE conn4 <- [1,2454,null,{}] 20:36:07 INFO - PROCESS | 1845 | 1477971366988 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aad400 == 16 [pid = 1845] [id = 527] 20:36:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x83ab0400) [pid = 1845] [serial = 1547] [outer = (nil)] 20:36:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x84089000) [pid = 1845] [serial = 1548] [outer = 0x83ab0400] 20:36:07 INFO - PROCESS | 1845 | 1477971367097 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x840b2400) [pid = 1845] [serial = 1549] [outer = 0x83ab0400] 20:36:07 INFO - PROCESS | 1845 | 1477971367815 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:07 INFO - . 20:36:07 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 1281ms 20:36:07 INFO - PROCESS | 1845 | 1477971367875 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1845 | 1477971367879 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 20:36:07 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:36:07 INFO - PROCESS | 1845 | 1477971367889 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:08 INFO - PROCESS | 1845 | 1477971368072 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 20:36:08 INFO - PROCESS | 1845 | 1477971368243 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 20:36:08 INFO - PROCESS | 1845 | 1477971368248 Marionette TRACE conn4 <- [1,2458,null,["8"]] 20:36:08 INFO - PROCESS | 1845 | 1477971368265 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 20:36:08 INFO - PROCESS | 1845 | 1477971368278 Marionette TRACE conn4 <- [1,2459,null,{}] 20:36:08 INFO - PROCESS | 1845 | 1477971368284 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbcdc00 == 17 [pid = 1845] [id = 528] 20:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8cbce400) [pid = 1845] [serial = 1550] [outer = (nil)] 20:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8cbd2400) [pid = 1845] [serial = 1551] [outer = 0x8cbce400] 20:36:08 INFO - PROCESS | 1845 | 1477971368396 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8cbd3800) [pid = 1845] [serial = 1552] [outer = 0x8cbce400] 20:36:09 WARNING - wptserve Traceback (most recent call last): 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:09 WARNING - rv = self.func(request, response) 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:09 WARNING - access_control_allow_origin = "*") 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:09 WARNING - payload = payload_generator(server_data) 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:09 WARNING - return encode_string_as_bmp_image(data) 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:36:09 WARNING - img.save(f, "BMP") 20:36:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:09 WARNING - f.write(bmpfileheader) 20:36:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:09 WARNING - 20:36:10 INFO - PROCESS | 1845 | --DOCSHELL 0x82efe800 == 16 [pid = 1845] [id = 518] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8859c800) [pid = 1845] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8851a400) [pid = 1845] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x840b6400) [pid = 1845] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x83aadc00) [pid = 1845] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x83592000) [pid = 1845] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x82efec00) [pid = 1845] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:36:13 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x82efc400) [pid = 1845] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc6c00 == 15 [pid = 1845] [id = 525] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa6000 == 14 [pid = 1845] [id = 524] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x88519400 == 13 [pid = 1845] [id = 523] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x833c4c00 == 12 [pid = 1845] [id = 520] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x83aad800 == 11 [pid = 1845] [id = 521] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x840b4c00 == 10 [pid = 1845] [id = 522] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x82efc000 == 9 [pid = 1845] [id = 519] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x83aad400 == 8 [pid = 1845] [id = 527] 20:36:18 INFO - PROCESS | 1845 | --DOCSHELL 0x82ed2400 == 7 [pid = 1845] [id = 526] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8853c400) [pid = 1845] [serial = 1537] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x88538800) [pid = 1845] [serial = 1536] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x885e2400) [pid = 1845] [serial = 1540] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x885dac00) [pid = 1845] [serial = 1539] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x840b9800) [pid = 1845] [serial = 1533] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8850d400) [pid = 1845] [serial = 1534] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x83ab0800) [pid = 1845] [serial = 1530] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x83ab2400) [pid = 1845] [serial = 1531] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83599400) [pid = 1845] [serial = 1527] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x82ef4800) [pid = 1845] [serial = 1528] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x82fb2c00) [pid = 1845] [serial = 1524] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x833c5000) [pid = 1845] [serial = 1525] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x833c9c00) [pid = 1845] [serial = 1522] [outer = (nil)] [url = about:blank] 20:36:18 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x88dc8c00) [pid = 1845] [serial = 1542] [outer = (nil)] [url = about:blank] 20:36:21 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83ab0400) [pid = 1845] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:36:21 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x82ed3000) [pid = 1845] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:36:21 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x88dc7000) [pid = 1845] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8cbd2400) [pid = 1845] [serial = 1551] [outer = (nil)] [url = about:blank] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x84089000) [pid = 1845] [serial = 1548] [outer = (nil)] [url = about:blank] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x840b2400) [pid = 1845] [serial = 1549] [outer = (nil)] [url = about:blank] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8c9f2c00) [pid = 1845] [serial = 1543] [outer = (nil)] [url = about:blank] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x82efa000) [pid = 1845] [serial = 1545] [outer = (nil)] [url = about:blank] 20:36:26 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8355bc00) [pid = 1845] [serial = 1546] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:36:38 INFO - PROCESS | 1845 | 1477971398604 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:36:38 INFO - . 20:36:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30767ms 20:36:38 INFO - PROCESS | 1845 | 1477971398658 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 1845 | 1477971398665 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 20:36:38 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:36:38 INFO - PROCESS | 1845 | 1477971398677 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:38 INFO - PROCESS | 1845 | 1477971398936 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 20:36:39 INFO - PROCESS | 1845 | 1477971399023 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 20:36:39 INFO - PROCESS | 1845 | 1477971399030 Marionette TRACE conn4 <- [1,2463,null,["8"]] 20:36:39 INFO - PROCESS | 1845 | 1477971399037 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 20:36:39 INFO - PROCESS | 1845 | 1477971399045 Marionette TRACE conn4 <- [1,2464,null,{}] 20:36:39 INFO - PROCESS | 1845 | 1477971399051 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efbc00 == 8 [pid = 1845] [id = 529] 20:36:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efc000) [pid = 1845] [serial = 1553] [outer = (nil)] 20:36:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82eff000) [pid = 1845] [serial = 1554] [outer = 0x82efc000] 20:36:39 INFO - PROCESS | 1845 | 1477971399164 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x82fbbc00) [pid = 1845] [serial = 1555] [outer = 0x82efc000] 20:36:39 WARNING - wptserve Traceback (most recent call last): 20:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:39 WARNING - rv = self.func(request, response) 20:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:39 WARNING - access_control_allow_origin = "*") 20:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:39 WARNING - payload = payload_generator(server_data) 20:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:39 WARNING - return encode_string_as_bmp_image(data) 20:36: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 20:36:39 WARNING - img.save(f, "BMP") 20:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:39 WARNING - f.write(bmpfileheader) 20:36:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:39 WARNING - 20:36:48 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbcdc00 == 7 [pid = 1845] [id = 528] 20:36:54 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8cbce400) [pid = 1845] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:37:00 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cbd3800) [pid = 1845] [serial = 1552] [outer = (nil)] [url = about:blank] 20:37:00 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82eff000) [pid = 1845] [serial = 1554] [outer = (nil)] [url = about:blank] 20:37:09 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:37:09 INFO - PROCESS | 1845 | 1477971429422 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:09 INFO - . 20:37:09 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30772ms 20:37:09 INFO - PROCESS | 1845 | 1477971429447 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 1845 | 1477971429454 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 20:37:09 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:37:09 INFO - PROCESS | 1845 | 1477971429466 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:09 INFO - PROCESS | 1845 | 1477971429695 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 20:37:09 INFO - PROCESS | 1845 | 1477971429778 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 20:37:09 INFO - PROCESS | 1845 | 1477971429785 Marionette TRACE conn4 <- [1,2468,null,["8"]] 20:37:09 INFO - PROCESS | 1845 | 1477971429795 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 20:37:09 INFO - PROCESS | 1845 | 1477971429802 Marionette TRACE conn4 <- [1,2469,null,{}] 20:37:09 INFO - PROCESS | 1845 | 1477971429809 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efb400 == 8 [pid = 1845] [id = 530] 20:37:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efb800) [pid = 1845] [serial = 1556] [outer = (nil)] 20:37:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82efec00) [pid = 1845] [serial = 1557] [outer = 0x82efb800] 20:37:09 INFO - PROCESS | 1845 | 1477971429916 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x82fbdc00) [pid = 1845] [serial = 1558] [outer = 0x82efb800] 20:37:10 WARNING - wptserve Traceback (most recent call last): 20:37:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:10 WARNING - rv = self.func(request, response) 20:37:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:10 WARNING - access_control_allow_origin = "*") 20:37:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:10 WARNING - payload = payload_generator(server_data) 20:37:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:10 WARNING - return encode_string_as_bmp_image(data) 20:37: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 20:37:10 WARNING - img.save(f, "BMP") 20:37:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:10 WARNING - f.write(bmpfileheader) 20:37:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:10 WARNING - 20:37:19 INFO - PROCESS | 1845 | --DOCSHELL 0x82efbc00 == 7 [pid = 1845] [id = 529] 20:37:25 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82efc000) [pid = 1845] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:37:31 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x82fbbc00) [pid = 1845] [serial = 1555] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82efec00) [pid = 1845] [serial = 1557] [outer = (nil)] [url = about:blank] 20:37:40 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:37:40 INFO - PROCESS | 1845 | 1477971460126 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:40 INFO - . 20:37:40 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30703ms 20:37:40 INFO - PROCESS | 1845 | 1477971460167 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 1845 | 1477971460172 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 20:37:40 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:37:40 INFO - PROCESS | 1845 | 1477971460184 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:40 INFO - PROCESS | 1845 | 1477971460410 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 20:37:40 INFO - PROCESS | 1845 | 1477971460493 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 20:37:40 INFO - PROCESS | 1845 | 1477971460499 Marionette TRACE conn4 <- [1,2473,null,["8"]] 20:37:40 INFO - PROCESS | 1845 | 1477971460508 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 20:37:40 INFO - PROCESS | 1845 | 1477971460516 Marionette TRACE conn4 <- [1,2474,null,{}] 20:37:40 INFO - PROCESS | 1845 | 1477971460523 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb2000 == 8 [pid = 1845] [id = 531] 20:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb2400) [pid = 1845] [serial = 1559] [outer = (nil)] 20:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7c00) [pid = 1845] [serial = 1560] [outer = 0x82fb2400] 20:37:40 INFO - PROCESS | 1845 | 1477971460629 Marionette DEBUG loaded listener.js 20:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cf800) [pid = 1845] [serial = 1561] [outer = 0x82fb2400] 20:37:41 INFO - PROCESS | 1845 | 1477971461232 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:41 INFO - . 20:37:41 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1078ms 20:37:41 INFO - PROCESS | 1845 | 1477971461262 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 20:37:41 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:37:41 INFO - PROCESS | 1845 | 1477971461268 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 20:37:41 INFO - PROCESS | 1845 | 1477971461276 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:41 INFO - PROCESS | 1845 | 1477971461458 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 20:37:41 INFO - PROCESS | 1845 | 1477971461582 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 20:37:41 INFO - PROCESS | 1845 | 1477971461587 Marionette TRACE conn4 <- [1,2478,null,["8"]] 20:37:41 INFO - PROCESS | 1845 | 1477971461593 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 20:37:41 INFO - PROCESS | 1845 | 1477971461598 Marionette TRACE conn4 <- [1,2479,null,{}] 20:37:41 INFO - PROCESS | 1845 | 1477971461605 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c8000 == 9 [pid = 1845] [id = 532] 20:37:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83592c00) [pid = 1845] [serial = 1562] [outer = (nil)] 20:37:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83599400) [pid = 1845] [serial = 1563] [outer = 0x83592c00] 20:37:41 INFO - PROCESS | 1845 | 1477971461713 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x82ef8800) [pid = 1845] [serial = 1564] [outer = 0x83592c00] 20:37:42 INFO - PROCESS | 1845 | 1477971462405 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:42 INFO - . 20:37:42 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1176ms 20:37:42 INFO - PROCESS | 1845 | 1477971462460 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 1845 | 1477971462468 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 20:37:42 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:37:42 INFO - PROCESS | 1845 | 1477971462475 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:42 INFO - PROCESS | 1845 | 1477971462661 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 20:37:42 INFO - PROCESS | 1845 | 1477971462786 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 20:37:42 INFO - PROCESS | 1845 | 1477971462792 Marionette TRACE conn4 <- [1,2483,null,["8"]] 20:37:42 INFO - PROCESS | 1845 | 1477971462797 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 20:37:42 INFO - PROCESS | 1845 | 1477971462805 Marionette TRACE conn4 <- [1,2484,null,{}] 20:37:42 INFO - PROCESS | 1845 | 1477971462816 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa9c00 == 10 [pid = 1845] [id = 533] 20:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83aaa400) [pid = 1845] [serial = 1565] [outer = (nil)] 20:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83aad400) [pid = 1845] [serial = 1566] [outer = 0x83aaa400] 20:37:42 INFO - PROCESS | 1845 | 1477971462918 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83aaf000) [pid = 1845] [serial = 1567] [outer = 0x83aaa400] 20:37:43 INFO - PROCESS | 1845 | 1477971463566 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:43 INFO - . 20:37:43 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1120ms 20:37:43 INFO - PROCESS | 1845 | 1477971463594 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 1845 | 1477971463599 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 20:37:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:37:43 INFO - PROCESS | 1845 | 1477971463605 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:43 INFO - PROCESS | 1845 | 1477971463817 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 20:37:43 INFO - PROCESS | 1845 | 1477971463895 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 20:37:43 INFO - PROCESS | 1845 | 1477971463903 Marionette TRACE conn4 <- [1,2488,null,["8"]] 20:37:43 INFO - PROCESS | 1845 | 1477971463908 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 20:37:43 INFO - PROCESS | 1845 | 1477971463914 Marionette TRACE conn4 <- [1,2489,null,{}] 20:37:43 INFO - PROCESS | 1845 | 1477971463927 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x840af400 == 11 [pid = 1845] [id = 534] 20:37:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840afc00) [pid = 1845] [serial = 1568] [outer = (nil)] 20:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840b1c00) [pid = 1845] [serial = 1569] [outer = 0x840afc00] 20:37:44 INFO - PROCESS | 1845 | 1477971464030 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88455000) [pid = 1845] [serial = 1570] [outer = 0x840afc00] 20:37:44 INFO - PROCESS | 1845 | 1477971464641 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:44 INFO - . 20:37:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1070ms 20:37:44 INFO - PROCESS | 1845 | 1477971464675 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 1845 | 1477971464678 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 20:37:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:37:44 INFO - PROCESS | 1845 | 1477971464686 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:44 INFO - PROCESS | 1845 | 1477971464842 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 20:37:44 INFO - PROCESS | 1845 | 1477971464863 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 20:37:44 INFO - PROCESS | 1845 | 1477971464866 Marionette TRACE conn4 <- [1,2493,null,["8"]] 20:37:44 INFO - PROCESS | 1845 | 1477971464871 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 20:37:44 INFO - PROCESS | 1845 | 1477971464876 Marionette TRACE conn4 <- [1,2494,null,{}] 20:37:44 INFO - PROCESS | 1845 | 1477971464881 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x88515800 == 12 [pid = 1845] [id = 535] 20:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x88515c00) [pid = 1845] [serial = 1571] [outer = (nil)] 20:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8851a800) [pid = 1845] [serial = 1572] [outer = 0x88515c00] 20:37:44 INFO - PROCESS | 1845 | 1477971464972 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x88536000) [pid = 1845] [serial = 1573] [outer = 0x88515c00] 20:37:45 INFO - PROCESS | 1845 | 1477971465665 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:45 INFO - . 20:37:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1028ms 20:37:45 INFO - PROCESS | 1845 | 1477971465713 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 1845 | 1477971465716 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 20:37:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:37:45 INFO - PROCESS | 1845 | 1477971465723 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:45 INFO - PROCESS | 1845 | 1477971465977 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 20:37:46 INFO - PROCESS | 1845 | 1477971466059 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 20:37:46 INFO - PROCESS | 1845 | 1477971466064 Marionette TRACE conn4 <- [1,2498,null,["8"]] 20:37:46 INFO - PROCESS | 1845 | 1477971466074 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 20:37:46 INFO - PROCESS | 1845 | 1477971466078 Marionette TRACE conn4 <- [1,2499,null,{}] 20:37:46 INFO - PROCESS | 1845 | 1477971466084 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385ec00 == 13 [pid = 1845] [id = 536] 20:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x88597000) [pid = 1845] [serial = 1574] [outer = (nil)] 20:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x885a1c00) [pid = 1845] [serial = 1575] [outer = 0x88597000] 20:37:46 INFO - PROCESS | 1845 | 1477971466183 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x885dc400) [pid = 1845] [serial = 1576] [outer = 0x88597000] 20:37:46 INFO - PROCESS | 1845 | 1477971466801 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:46 INFO - . 20:37:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1120ms 20:37:46 INFO - PROCESS | 1845 | 1477971466843 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 1845 | 1477971466845 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 20:37:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:37:46 INFO - PROCESS | 1845 | 1477971466853 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:47 INFO - PROCESS | 1845 | 1477971467059 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 20:37:47 INFO - PROCESS | 1845 | 1477971467078 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 20:37:47 INFO - PROCESS | 1845 | 1477971467085 Marionette TRACE conn4 <- [1,2503,null,["8"]] 20:37:47 INFO - PROCESS | 1845 | 1477971467090 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 20:37:47 INFO - PROCESS | 1845 | 1477971467096 Marionette TRACE conn4 <- [1,2504,null,{}] 20:37:47 INFO - PROCESS | 1845 | 1477971467101 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc2400 == 14 [pid = 1845] [id = 537] 20:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x88dc2800) [pid = 1845] [serial = 1577] [outer = (nil)] 20:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x88dc3800) [pid = 1845] [serial = 1578] [outer = 0x88dc2800] 20:37:47 INFO - PROCESS | 1845 | 1477971467190 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x88dc6800) [pid = 1845] [serial = 1579] [outer = 0x88dc2800] 20:37:47 INFO - PROCESS | 1845 | 1477971467835 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:47 INFO - . 20:37:47 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 1022ms 20:37:47 INFO - PROCESS | 1845 | 1477971467874 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 1845 | 1477971467877 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 20:37:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:37:47 INFO - PROCESS | 1845 | 1477971467884 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:48 INFO - PROCESS | 1845 | 1477971468033 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 20:37:48 INFO - PROCESS | 1845 | 1477971468170 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 20:37:48 INFO - PROCESS | 1845 | 1477971468196 Marionette TRACE conn4 <- [1,2508,null,["8"]] 20:37:48 INFO - PROCESS | 1845 | 1477971468207 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 20:37:48 INFO - PROCESS | 1845 | 1477971468211 Marionette TRACE conn4 <- [1,2509,null,{}] 20:37:48 INFO - PROCESS | 1845 | 1477971468216 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec8400 == 15 [pid = 1845] [id = 538] 20:37:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8c9f7000) [pid = 1845] [serial = 1580] [outer = (nil)] 20:37:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8c9fdc00) [pid = 1845] [serial = 1581] [outer = 0x8c9f7000] 20:37:48 INFO - PROCESS | 1845 | 1477971468308 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8cbcd800) [pid = 1845] [serial = 1582] [outer = 0x8c9f7000] 20:37:49 INFO - PROCESS | 1845 | 1477971469023 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:49 INFO - . 20:37:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1174ms 20:37:49 INFO - PROCESS | 1845 | 1477971469060 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 1845 | 1477971469067 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 20:37:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:37:49 INFO - PROCESS | 1845 | 1477971469077 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:49 INFO - PROCESS | 1845 | 1477971469271 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 20:37:49 INFO - PROCESS | 1845 | 1477971469439 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 20:37:49 INFO - PROCESS | 1845 | 1477971469445 Marionette TRACE conn4 <- [1,2513,null,["8"]] 20:37:49 INFO - PROCESS | 1845 | 1477971469458 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 20:37:49 INFO - PROCESS | 1845 | 1477971469467 Marionette TRACE conn4 <- [1,2514,null,{}] 20:37:49 INFO - PROCESS | 1845 | 1477971469474 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367b000 == 16 [pid = 1845] [id = 539] 20:37:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8367b800) [pid = 1845] [serial = 1583] [outer = (nil)] 20:37:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x83682000) [pid = 1845] [serial = 1584] [outer = 0x8367b800] 20:37:49 INFO - PROCESS | 1845 | 1477971469594 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x83858000) [pid = 1845] [serial = 1585] [outer = 0x8367b800] 20:37:50 INFO - PROCESS | 1845 | 1477971470309 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:50 INFO - . 20:37:50 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 1282ms 20:37:50 INFO - PROCESS | 1845 | 1477971470358 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 20:37:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:37:50 INFO - PROCESS | 1845 | 1477971470366 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 20:37:50 INFO - PROCESS | 1845 | 1477971470374 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:50 INFO - PROCESS | 1845 | 1477971470627 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 20:37:50 INFO - PROCESS | 1845 | 1477971470748 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 20:37:50 INFO - PROCESS | 1845 | 1477971470752 Marionette TRACE conn4 <- [1,2518,null,["8"]] 20:37:50 INFO - PROCESS | 1845 | 1477971470760 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 20:37:50 INFO - PROCESS | 1845 | 1477971470765 Marionette TRACE conn4 <- [1,2519,null,{}] 20:37:50 INFO - PROCESS | 1845 | 1477971470777 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x88458800 == 17 [pid = 1845] [id = 540] 20:37:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8853a800) [pid = 1845] [serial = 1586] [outer = (nil)] 20:37:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x885d9800) [pid = 1845] [serial = 1587] [outer = 0x8853a800] 20:37:50 INFO - PROCESS | 1845 | 1477971470927 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x885df000) [pid = 1845] [serial = 1588] [outer = 0x8853a800] 20:37:51 INFO - . 20:37:51 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 1232ms 20:37:51 INFO - PROCESS | 1845 | 1477971471592 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:51 INFO - PROCESS | 1845 | 1477971471615 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 20:37:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:37:51 INFO - PROCESS | 1845 | 1477971471622 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 20:37:51 INFO - PROCESS | 1845 | 1477971471629 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:51 INFO - PROCESS | 1845 | 1477971471820 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 20:37:51 INFO - PROCESS | 1845 | 1477971471991 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 20:37:52 INFO - PROCESS | 1845 | 1477971471995 Marionette TRACE conn4 <- [1,2523,null,["8"]] 20:37:52 INFO - PROCESS | 1845 | 1477971472007 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 20:37:52 INFO - PROCESS | 1845 | 1477971472014 Marionette TRACE conn4 <- [1,2524,null,{}] 20:37:52 INFO - PROCESS | 1845 | 1477971472021 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9d400 == 18 [pid = 1845] [id = 541] 20:37:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8cc9dc00) [pid = 1845] [serial = 1589] [outer = (nil)] 20:37:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8cca1800) [pid = 1845] [serial = 1590] [outer = 0x8cc9dc00] 20:37:52 INFO - PROCESS | 1845 | 1477971472140 Marionette DEBUG loaded listener.js 20:37:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8cca8000) [pid = 1845] [serial = 1591] [outer = 0x8cc9dc00] 20:37:52 INFO - PROCESS | 1845 | 1477971472785 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:52 INFO - . 20:37:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1179ms 20:37:52 INFO - PROCESS | 1845 | 1477971472814 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 1845 | 1477971472819 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 20:37:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:37:52 INFO - PROCESS | 1845 | 1477971472832 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:53 INFO - PROCESS | 1845 | 1477971473023 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 20:37:53 INFO - PROCESS | 1845 | 1477971473187 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 20:37:53 INFO - PROCESS | 1845 | 1477971473192 Marionette TRACE conn4 <- [1,2528,null,["8"]] 20:37:53 INFO - PROCESS | 1845 | 1477971473202 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 20:37:53 INFO - PROCESS | 1845 | 1477971473207 Marionette TRACE conn4 <- [1,2529,null,{}] 20:37:53 INFO - PROCESS | 1845 | 1477971473218 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbcfc00 == 19 [pid = 1845] [id = 542] 20:37:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8dbd6400) [pid = 1845] [serial = 1592] [outer = (nil)] 20:37:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8ddb1800) [pid = 1845] [serial = 1593] [outer = 0x8dbd6400] 20:37:53 INFO - PROCESS | 1845 | 1477971473322 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8ddb3400) [pid = 1845] [serial = 1594] [outer = 0x8dbd6400] 20:37:54 INFO - PROCESS | 1845 | 1477971474146 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:37:54 INFO - . 20:37:54 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 1379ms 20:37:54 INFO - PROCESS | 1845 | 1477971474208 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 1845 | 1477971474214 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 20:37:54 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:37:54 INFO - PROCESS | 1845 | 1477971474247 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:54 INFO - PROCESS | 1845 | 1477971474464 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 20:37:54 INFO - PROCESS | 1845 | 1477971474644 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 20:37:54 INFO - PROCESS | 1845 | 1477971474650 Marionette TRACE conn4 <- [1,2533,null,["8"]] 20:37:54 INFO - PROCESS | 1845 | 1477971474658 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 20:37:54 INFO - PROCESS | 1845 | 1477971474665 Marionette TRACE conn4 <- [1,2534,null,{}] 20:37:54 INFO - PROCESS | 1845 | 1477971474672 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355f000 == 20 [pid = 1845] [id = 543] 20:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8355f400) [pid = 1845] [serial = 1595] [outer = (nil)] 20:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x83675c00) [pid = 1845] [serial = 1596] [outer = 0x8355f400] 20:37:54 INFO - PROCESS | 1845 | 1477971474813 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8385b800) [pid = 1845] [serial = 1597] [outer = 0x8355f400] 20:37:54 INFO - PROCESS | 1845 | --DOCSHELL 0x82efb400 == 19 [pid = 1845] [id = 530] 20:37:55 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:37:55 WARNING - wptserve Traceback (most recent call last): 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:55 WARNING - rv = self.func(request, response) 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:55 WARNING - access_control_allow_origin = "*") 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:55 WARNING - payload = payload_generator(server_data) 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:55 WARNING - return encode_string_as_bmp_image(data) 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:37:55 WARNING - img.save(f, "BMP") 20:37:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:55 WARNING - f.write(bmpfileheader) 20:37:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:55 WARNING - 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x88dc2800) [pid = 1845] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88597000) [pid = 1845] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x88515c00) [pid = 1845] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x840afc00) [pid = 1845] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x83aaa400) [pid = 1845] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x83592c00) [pid = 1845] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x82efb800) [pid = 1845] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x82fb2400) [pid = 1845] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc2400 == 18 [pid = 1845] [id = 537] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8385ec00 == 17 [pid = 1845] [id = 536] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x88515800 == 16 [pid = 1845] [id = 535] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x833c8000 == 15 [pid = 1845] [id = 532] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x840af400 == 14 [pid = 1845] [id = 534] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa9c00 == 13 [pid = 1845] [id = 533] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb2000 == 12 [pid = 1845] [id = 531] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbcfc00 == 11 [pid = 1845] [id = 542] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9d400 == 10 [pid = 1845] [id = 541] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x88458800 == 9 [pid = 1845] [id = 540] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x8367b000 == 8 [pid = 1845] [id = 539] 20:38:03 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec8400 == 7 [pid = 1845] [id = 538] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x88dc3800) [pid = 1845] [serial = 1578] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x88dc6800) [pid = 1845] [serial = 1579] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x885a1c00) [pid = 1845] [serial = 1575] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x885dc400) [pid = 1845] [serial = 1576] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8851a800) [pid = 1845] [serial = 1572] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x88536000) [pid = 1845] [serial = 1573] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x840b1c00) [pid = 1845] [serial = 1569] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x88455000) [pid = 1845] [serial = 1570] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x83aad400) [pid = 1845] [serial = 1566] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x83aaf000) [pid = 1845] [serial = 1567] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x83599400) [pid = 1845] [serial = 1563] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x82ef8800) [pid = 1845] [serial = 1564] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x82fb7c00) [pid = 1845] [serial = 1560] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x833cf800) [pid = 1845] [serial = 1561] [outer = (nil)] [url = about:blank] 20:38:03 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x82fbdc00) [pid = 1845] [serial = 1558] [outer = (nil)] [url = about:blank] 20:38:05 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8c9f7000) [pid = 1845] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:38:05 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8853a800) [pid = 1845] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 20:38:05 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8367b800) [pid = 1845] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:38:05 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8dbd6400) [pid = 1845] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 20:38:05 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8cc9dc00) [pid = 1845] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83675c00) [pid = 1845] [serial = 1596] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8ddb1800) [pid = 1845] [serial = 1593] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8ddb3400) [pid = 1845] [serial = 1594] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8cca1800) [pid = 1845] [serial = 1590] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8cca8000) [pid = 1845] [serial = 1591] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x885d9800) [pid = 1845] [serial = 1587] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x885df000) [pid = 1845] [serial = 1588] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x83682000) [pid = 1845] [serial = 1584] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x83858000) [pid = 1845] [serial = 1585] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8c9fdc00) [pid = 1845] [serial = 1581] [outer = (nil)] [url = about:blank] 20:38:10 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8cbcd800) [pid = 1845] [serial = 1582] [outer = (nil)] [url = about:blank] 20:38:24 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:38:25 INFO - PROCESS | 1845 | 1477971505006 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:38:25 INFO - . 20:38:25 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30809ms 20:38:25 INFO - PROCESS | 1845 | 1477971505053 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 1845 | 1477971505059 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 20:38:25 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:38:25 INFO - PROCESS | 1845 | 1477971505071 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:25 INFO - PROCESS | 1845 | 1477971505307 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 20:38:25 INFO - PROCESS | 1845 | 1477971505391 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 20:38:25 INFO - PROCESS | 1845 | 1477971505398 Marionette TRACE conn4 <- [1,2538,null,["8"]] 20:38:25 INFO - PROCESS | 1845 | 1477971505407 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 20:38:25 INFO - PROCESS | 1845 | 1477971505415 Marionette TRACE conn4 <- [1,2539,null,{}] 20:38:25 INFO - PROCESS | 1845 | 1477971505422 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb1800 == 8 [pid = 1845] [id = 544] 20:38:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb2000) [pid = 1845] [serial = 1598] [outer = (nil)] 20:38:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fba800) [pid = 1845] [serial = 1599] [outer = 0x82fb2000] 20:38:25 INFO - PROCESS | 1845 | 1477971505530 Marionette DEBUG loaded listener.js 20:38:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c7c00) [pid = 1845] [serial = 1600] [outer = 0x82fb2000] 20:38:25 WARNING - wptserve Traceback (most recent call last): 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:25 WARNING - rv = self.func(request, response) 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:25 WARNING - access_control_allow_origin = "*") 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:25 WARNING - payload = payload_generator(server_data) 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:25 WARNING - return encode_string_as_bmp_image(data) 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:25 WARNING - img.save(f, "BMP") 20:38:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:25 WARNING - f.write(bmpfileheader) 20:38:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:25 WARNING - 20:38:26 WARNING - wptserve Traceback (most recent call last): 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:26 WARNING - rv = self.func(request, response) 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:26 WARNING - access_control_allow_origin = "*") 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:26 WARNING - payload = payload_generator(server_data) 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:26 WARNING - return encode_string_as_bmp_image(data) 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:26 WARNING - img.save(f, "BMP") 20:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:26 WARNING - f.write(bmpfileheader) 20:38:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:26 WARNING - 20:38:35 INFO - PROCESS | 1845 | --DOCSHELL 0x8355f000 == 7 [pid = 1845] [id = 543] 20:38:41 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8355f400) [pid = 1845] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:38:46 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8385b800) [pid = 1845] [serial = 1597] [outer = (nil)] [url = about:blank] 20:38:46 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fba800) [pid = 1845] [serial = 1599] [outer = (nil)] [url = about:blank] 20:38:55 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:38:55 INFO - PROCESS | 1845 | 1477971535742 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:38:55 INFO - . 20:38:55 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30702ms 20:38:55 INFO - PROCESS | 1845 | 1477971535772 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 1845 | 1477971535779 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 20:38:55 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:38:55 INFO - PROCESS | 1845 | 1477971535791 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:56 INFO - PROCESS | 1845 | 1477971536058 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 20:38:56 INFO - PROCESS | 1845 | 1477971536150 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 20:38:56 INFO - PROCESS | 1845 | 1477971536157 Marionette TRACE conn4 <- [1,2543,null,["8"]] 20:38:56 INFO - PROCESS | 1845 | 1477971536165 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 20:38:56 INFO - PROCESS | 1845 | 1477971536173 Marionette TRACE conn4 <- [1,2544,null,{}] 20:38:56 INFO - PROCESS | 1845 | 1477971536180 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x82effc00 == 8 [pid = 1845] [id = 545] 20:38:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fafc00) [pid = 1845] [serial = 1601] [outer = (nil)] 20:38:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fbc400) [pid = 1845] [serial = 1602] [outer = 0x82fafc00] 20:38:56 INFO - PROCESS | 1845 | 1477971536301 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cf800) [pid = 1845] [serial = 1603] [outer = 0x82fafc00] 20:38:56 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:38:56 WARNING - wptserve Traceback (most recent call last): 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:56 WARNING - rv = self.func(request, response) 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:56 WARNING - access_control_allow_origin = "*") 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:56 WARNING - payload = payload_generator(server_data) 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:56 WARNING - return encode_string_as_bmp_image(data) 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:56 WARNING - img.save(f, "BMP") 20:38:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:56 WARNING - f.write(bmpfileheader) 20:38:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:56 WARNING - 20:39:05 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb1800 == 7 [pid = 1845] [id = 544] 20:39:08 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fb2000) [pid = 1845] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:39:13 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833c7c00) [pid = 1845] [serial = 1600] [outer = (nil)] [url = about:blank] 20:39:13 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fbc400) [pid = 1845] [serial = 1602] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:39:26 INFO - PROCESS | 1845 | 1477971566515 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:39:26 INFO - . 20:39:26 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30749ms 20:39:26 INFO - PROCESS | 1845 | 1477971566538 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 1845 | 1477971566544 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 20:39:26 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:39:26 INFO - PROCESS | 1845 | 1477971566556 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:26 INFO - PROCESS | 1845 | 1477971566782 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 20:39:26 INFO - PROCESS | 1845 | 1477971566864 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 20:39:26 INFO - PROCESS | 1845 | 1477971566871 Marionette TRACE conn4 <- [1,2548,null,["8"]] 20:39:26 INFO - PROCESS | 1845 | 1477971566880 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 20:39:26 INFO - PROCESS | 1845 | 1477971566888 Marionette TRACE conn4 <- [1,2549,null,{}] 20:39:26 INFO - PROCESS | 1845 | 1477971566895 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb3c00 == 8 [pid = 1845] [id = 546] 20:39:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb6400) [pid = 1845] [serial = 1604] [outer = (nil)] 20:39:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fbec00) [pid = 1845] [serial = 1605] [outer = 0x82fb6400] 20:39:27 INFO - PROCESS | 1845 | 1477971567008 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0000) [pid = 1845] [serial = 1606] [outer = 0x82fb6400] 20:39:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x83566c00 == 9 [pid = 1845] [id = 547] 20:39:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8358f800) [pid = 1845] [serial = 1607] [outer = (nil)] 20:39:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83590c00) [pid = 1845] [serial = 1608] [outer = 0x8358f800] 20:39:27 INFO - PROCESS | 1845 | 1477971567747 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:27 INFO - . 20:39:27 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1223ms 20:39:27 INFO - PROCESS | 1845 | 1477971567776 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 20:39:27 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:39:27 INFO - PROCESS | 1845 | 1477971567782 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 20:39:27 INFO - PROCESS | 1845 | 1477971567793 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:28 INFO - PROCESS | 1845 | 1477971568005 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 20:39:28 INFO - PROCESS | 1845 | 1477971568124 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 20:39:28 INFO - PROCESS | 1845 | 1477971568129 Marionette TRACE conn4 <- [1,2553,null,["8"]] 20:39:28 INFO - PROCESS | 1845 | 1477971568135 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 20:39:28 INFO - PROCESS | 1845 | 1477971568140 Marionette TRACE conn4 <- [1,2554,null,{}] 20:39:28 INFO - PROCESS | 1845 | 1477971568150 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8359d400 == 10 [pid = 1845] [id = 548] 20:39:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8359dc00) [pid = 1845] [serial = 1609] [outer = (nil)] 20:39:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83674c00) [pid = 1845] [serial = 1610] [outer = 0x8359dc00] 20:39:28 INFO - PROCESS | 1845 | 1477971568245 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83677800) [pid = 1845] [serial = 1611] [outer = 0x8359dc00] 20:39:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385fc00 == 11 [pid = 1845] [id = 549] 20:39:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83860800) [pid = 1845] [serial = 1612] [outer = (nil)] 20:39:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x83aa5800) [pid = 1845] [serial = 1613] [outer = 0x83860800] 20:39:29 INFO - PROCESS | 1845 | 1477971569032 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:29 INFO - . 20:39:29 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1329ms 20:39:29 INFO - PROCESS | 1845 | 1477971569127 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 1845 | 1477971569134 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 20:39:29 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:39:29 INFO - PROCESS | 1845 | 1477971569145 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:29 INFO - PROCESS | 1845 | 1477971569347 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 20:39:29 INFO - PROCESS | 1845 | 1477971569362 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 20:39:29 INFO - PROCESS | 1845 | 1477971569367 Marionette TRACE conn4 <- [1,2558,null,["8"]] 20:39:29 INFO - PROCESS | 1845 | 1477971569373 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 20:39:29 INFO - PROCESS | 1845 | 1477971569380 Marionette TRACE conn4 <- [1,2559,null,{}] 20:39:29 INFO - PROCESS | 1845 | 1477971569387 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407a800 == 12 [pid = 1845] [id = 550] 20:39:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x8407ac00) [pid = 1845] [serial = 1614] [outer = (nil)] 20:39:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8407c400) [pid = 1845] [serial = 1615] [outer = 0x8407ac00] 20:39:29 INFO - PROCESS | 1845 | 1477971569600 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x84081400) [pid = 1845] [serial = 1616] [outer = 0x8407ac00] 20:39:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b6800 == 13 [pid = 1845] [id = 551] 20:39:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x840b9000) [pid = 1845] [serial = 1617] [outer = (nil)] 20:39:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x840c3400) [pid = 1845] [serial = 1618] [outer = 0x840b9000] 20:39:30 INFO - PROCESS | 1845 | 1477971570327 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:30 INFO - . 20:39:30 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1224ms 20:39:30 INFO - PROCESS | 1845 | 1477971570365 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 1845 | 1477971570369 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 20:39:30 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:39:30 INFO - PROCESS | 1845 | 1477971570376 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:30 INFO - PROCESS | 1845 | 1477971570617 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 20:39:30 INFO - PROCESS | 1845 | 1477971570632 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 20:39:30 INFO - PROCESS | 1845 | 1477971570639 Marionette TRACE conn4 <- [1,2563,null,["8"]] 20:39:30 INFO - PROCESS | 1845 | 1477971570645 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 20:39:30 INFO - PROCESS | 1845 | 1477971570652 Marionette TRACE conn4 <- [1,2564,null,{}] 20:39:30 INFO - PROCESS | 1845 | 1477971570658 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c9000 == 14 [pid = 1845] [id = 552] 20:39:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x840c9800) [pid = 1845] [serial = 1619] [outer = (nil)] 20:39:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x840cb400) [pid = 1845] [serial = 1620] [outer = 0x840c9800] 20:39:30 INFO - PROCESS | 1845 | 1477971570756 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x88512000) [pid = 1845] [serial = 1621] [outer = 0x840c9800] 20:39:31 INFO - PROCESS | 1845 | 1477971571449 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:31 INFO - . 20:39:31 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1124ms 20:39:31 INFO - PROCESS | 1845 | 1477971571501 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 20:39:31 INFO - PROCESS | 1845 | 1477971571504 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 20:39:31 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:39:31 INFO - PROCESS | 1845 | 1477971571511 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:31 INFO - PROCESS | 1845 | 1477971571667 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 20:39:31 INFO - PROCESS | 1845 | 1477971571798 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 20:39:31 INFO - PROCESS | 1845 | 1477971571801 Marionette TRACE conn4 <- [1,2568,null,["8"]] 20:39:31 INFO - PROCESS | 1845 | 1477971571807 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 20:39:31 INFO - PROCESS | 1845 | 1477971571812 Marionette TRACE conn4 <- [1,2569,null,{}] 20:39:31 INFO - PROCESS | 1845 | 1477971571817 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x88543800 == 15 [pid = 1845] [id = 553] 20:39:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x88544000) [pid = 1845] [serial = 1622] [outer = (nil)] 20:39:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x88597000) [pid = 1845] [serial = 1623] [outer = 0x88544000] 20:39:31 INFO - PROCESS | 1845 | 1477971571906 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8859a800) [pid = 1845] [serial = 1624] [outer = 0x88544000] 20:39:32 INFO - PROCESS | 1845 | 1477971572449 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:32 INFO - . 20:39:32 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 977ms 20:39:32 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:39:32 INFO - PROCESS | 1845 | 1477971572488 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 1845 | 1477971572491 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 20:39:32 INFO - PROCESS | 1845 | 1477971572498 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:32 INFO - PROCESS | 1845 | 1477971572750 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 20:39:32 INFO - PROCESS | 1845 | 1477971572769 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 20:39:32 INFO - PROCESS | 1845 | 1477971572772 Marionette TRACE conn4 <- [1,2573,null,["8"]] 20:39:32 INFO - PROCESS | 1845 | 1477971572777 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 20:39:32 INFO - PROCESS | 1845 | 1477971572782 Marionette TRACE conn4 <- [1,2574,null,{}] 20:39:32 INFO - PROCESS | 1845 | 1477971572787 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aadc00 == 16 [pid = 1845] [id = 554] 20:39:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x885dbc00) [pid = 1845] [serial = 1625] [outer = (nil)] 20:39:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x88dba000) [pid = 1845] [serial = 1626] [outer = 0x885dbc00] 20:39:32 INFO - PROCESS | 1845 | 1477971572876 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x88dbec00) [pid = 1845] [serial = 1627] [outer = 0x885dbc00] 20:39:33 INFO - PROCESS | 1845 | 1477971573531 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:33 INFO - . 20:39:33 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1081ms 20:39:33 INFO - PROCESS | 1845 | 1477971573581 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 1845 | 1477971573584 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 20:39:33 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:39:33 INFO - PROCESS | 1845 | 1477971573594 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:33 INFO - PROCESS | 1845 | 1477971573812 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 20:39:33 INFO - PROCESS | 1845 | 1477971573837 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 20:39:33 INFO - PROCESS | 1845 | 1477971573843 Marionette TRACE conn4 <- [1,2578,null,["8"]] 20:39:33 INFO - PROCESS | 1845 | 1477971573848 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 20:39:33 INFO - PROCESS | 1845 | 1477971573854 Marionette TRACE conn4 <- [1,2579,null,{}] 20:39:33 INFO - PROCESS | 1845 | 1477971573860 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9f5800 == 17 [pid = 1845] [id = 555] 20:39:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8c9f5c00) [pid = 1845] [serial = 1628] [outer = (nil)] 20:39:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8c9f8c00) [pid = 1845] [serial = 1629] [outer = 0x8c9f5c00] 20:39:34 INFO - PROCESS | 1845 | 1477971574013 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8c9fa800) [pid = 1845] [serial = 1630] [outer = 0x8c9f5c00] 20:39:34 INFO - PROCESS | 1845 | 1477971574603 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:34 INFO - . 20:39:34 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1071ms 20:39:34 INFO - PROCESS | 1845 | 1477971574690 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 1845 | 1477971574695 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 20:39:34 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:39:34 INFO - PROCESS | 1845 | 1477971574707 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:34 INFO - PROCESS | 1845 | 1477971574923 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 20:39:35 INFO - PROCESS | 1845 | 1477971575096 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 20:39:35 INFO - PROCESS | 1845 | 1477971575104 Marionette TRACE conn4 <- [1,2583,null,["8"]] 20:39:35 INFO - PROCESS | 1845 | 1477971575113 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 20:39:35 INFO - PROCESS | 1845 | 1477971575121 Marionette TRACE conn4 <- [1,2584,null,{}] 20:39:35 INFO - PROCESS | 1845 | 1477971575129 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c7c00 == 18 [pid = 1845] [id = 556] 20:39:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x833c9400) [pid = 1845] [serial = 1631] [outer = (nil)] 20:39:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8355ec00) [pid = 1845] [serial = 1632] [outer = 0x833c9400] 20:39:35 INFO - PROCESS | 1845 | 1477971575246 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x83597000) [pid = 1845] [serial = 1633] [outer = 0x833c9400] 20:39:35 INFO - PROCESS | 1845 | 1477971575894 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:35 INFO - . 20:39:35 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1224ms 20:39:35 INFO - PROCESS | 1845 | 1477971575933 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 1845 | 1477971575941 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 20:39:35 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:39:35 INFO - PROCESS | 1845 | 1477971575951 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:36 INFO - PROCESS | 1845 | 1477971576138 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 20:39:36 INFO - PROCESS | 1845 | 1477971576318 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 20:39:36 INFO - PROCESS | 1845 | 1477971576323 Marionette TRACE conn4 <- [1,2588,null,["8"]] 20:39:36 INFO - PROCESS | 1845 | 1477971576332 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 20:39:36 INFO - PROCESS | 1845 | 1477971576339 Marionette TRACE conn4 <- [1,2589,null,{}] 20:39:36 INFO - PROCESS | 1845 | 1477971576349 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab4c00 == 19 [pid = 1845] [id = 557] 20:39:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x84080800) [pid = 1845] [serial = 1634] [outer = (nil)] 20:39:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x840c7800) [pid = 1845] [serial = 1635] [outer = 0x84080800] 20:39:36 INFO - PROCESS | 1845 | 1477971576454 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x88513c00) [pid = 1845] [serial = 1636] [outer = 0x84080800] 20:39:37 INFO - PROCESS | 1845 | 1477971577141 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:37 INFO - . 20:39:37 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1235ms 20:39:37 INFO - PROCESS | 1845 | 1477971577187 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 1845 | 1477971577197 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 20:39:37 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:39:37 INFO - PROCESS | 1845 | 1477971577233 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:37 INFO - PROCESS | 1845 | 1477971577410 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 20:39:37 INFO - PROCESS | 1845 | 1477971577581 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 20:39:37 INFO - PROCESS | 1845 | 1477971577585 Marionette TRACE conn4 <- [1,2593,null,["8"]] 20:39:37 INFO - PROCESS | 1845 | 1477971577592 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 20:39:37 INFO - PROCESS | 1845 | 1477971577599 Marionette TRACE conn4 <- [1,2594,null,{}] 20:39:37 INFO - PROCESS | 1845 | 1477971577605 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbce400 == 20 [pid = 1845] [id = 558] 20:39:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8cbd4800) [pid = 1845] [serial = 1637] [outer = (nil)] 20:39:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8cbd8800) [pid = 1845] [serial = 1638] [outer = 0x8cbd4800] 20:39:37 INFO - PROCESS | 1845 | 1477971577712 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8cbda000) [pid = 1845] [serial = 1639] [outer = 0x8cbd4800] 20:39:38 WARNING - wptserve Traceback (most recent call last): 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:39:38 WARNING - rv = self.func(request, response) 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:39:38 WARNING - access_control_allow_origin = "*") 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:39:38 WARNING - payload = payload_generator(server_data) 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:39:38 WARNING - return encode_string_as_bmp_image(data) 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:39:38 WARNING - img.save(f, "BMP") 20:39:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:39:38 WARNING - f.write(bmpfileheader) 20:39:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:39:38 WARNING - 20:39:38 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:39:39 INFO - PROCESS | 1845 | --DOCSHELL 0x840b6800 == 19 [pid = 1845] [id = 551] 20:39:39 INFO - PROCESS | 1845 | --DOCSHELL 0x8385fc00 == 18 [pid = 1845] [id = 549] 20:39:39 INFO - PROCESS | 1845 | --DOCSHELL 0x83566c00 == 17 [pid = 1845] [id = 547] 20:39:39 INFO - PROCESS | 1845 | --DOCSHELL 0x82effc00 == 16 [pid = 1845] [id = 545] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x83860800) [pid = 1845] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971568780] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8359dc00) [pid = 1845] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x88544000) [pid = 1845] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x840c9800) [pid = 1845] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x840b9000) [pid = 1845] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8407ac00) [pid = 1845] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x82fafc00) [pid = 1845] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8358f800) [pid = 1845] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x82fb6400) [pid = 1845] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:39:42 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x885dbc00) [pid = 1845] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x83aadc00 == 15 [pid = 1845] [id = 554] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8359d400 == 14 [pid = 1845] [id = 548] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x88543800 == 13 [pid = 1845] [id = 553] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8407a800 == 12 [pid = 1845] [id = 550] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x840c9000 == 11 [pid = 1845] [id = 552] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb3c00 == 10 [pid = 1845] [id = 546] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab4c00 == 9 [pid = 1845] [id = 557] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x833c7c00 == 8 [pid = 1845] [id = 556] 20:39:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9f5800 == 7 [pid = 1845] [id = 555] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x88dba000) [pid = 1845] [serial = 1626] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x88dbec00) [pid = 1845] [serial = 1627] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x88597000) [pid = 1845] [serial = 1623] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8859a800) [pid = 1845] [serial = 1624] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x840cb400) [pid = 1845] [serial = 1620] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x88512000) [pid = 1845] [serial = 1621] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8407c400) [pid = 1845] [serial = 1615] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x84081400) [pid = 1845] [serial = 1616] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x840c3400) [pid = 1845] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x83674c00) [pid = 1845] [serial = 1610] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x83677800) [pid = 1845] [serial = 1611] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83aa5800) [pid = 1845] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971568780] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x82fbec00) [pid = 1845] [serial = 1605] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x833d0000) [pid = 1845] [serial = 1606] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x83590c00) [pid = 1845] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x833cf800) [pid = 1845] [serial = 1603] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8c9f8c00) [pid = 1845] [serial = 1629] [outer = (nil)] [url = about:blank] 20:39:50 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x833c9400) [pid = 1845] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:39:50 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x84080800) [pid = 1845] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:39:50 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8c9f5c00) [pid = 1845] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8c9fa800) [pid = 1845] [serial = 1630] [outer = (nil)] [url = about:blank] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x840c7800) [pid = 1845] [serial = 1635] [outer = (nil)] [url = about:blank] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8cbd8800) [pid = 1845] [serial = 1638] [outer = (nil)] [url = about:blank] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8355ec00) [pid = 1845] [serial = 1632] [outer = (nil)] [url = about:blank] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x88513c00) [pid = 1845] [serial = 1636] [outer = (nil)] [url = about:blank] 20:39:55 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x83597000) [pid = 1845] [serial = 1633] [outer = (nil)] [url = about:blank] 20:40:07 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:40:07 INFO - PROCESS | 1845 | 1477971607907 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:40:07 INFO - . 20:40:07 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30709ms 20:40:07 INFO - PROCESS | 1845 | 1477971607935 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 1845 | 1477971607941 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 20:40:07 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:40:07 INFO - PROCESS | 1845 | 1477971607953 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:08 INFO - PROCESS | 1845 | 1477971608186 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 20:40:08 INFO - PROCESS | 1845 | 1477971608269 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 20:40:08 INFO - PROCESS | 1845 | 1477971608275 Marionette TRACE conn4 <- [1,2598,null,["8"]] 20:40:08 INFO - PROCESS | 1845 | 1477971608284 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 20:40:08 INFO - PROCESS | 1845 | 1477971608292 Marionette TRACE conn4 <- [1,2599,null,{}] 20:40:08 INFO - PROCESS | 1845 | 1477971608298 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x82effc00 == 8 [pid = 1845] [id = 559] 20:40:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82faf400) [pid = 1845] [serial = 1640] [outer = (nil)] 20:40:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1641] [outer = 0x82faf400] 20:40:08 INFO - PROCESS | 1845 | 1477971608408 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c5400) [pid = 1845] [serial = 1642] [outer = 0x82faf400] 20:40:08 WARNING - wptserve Traceback (most recent call last): 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:08 WARNING - rv = self.func(request, response) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:08 WARNING - access_control_allow_origin = "*") 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:08 WARNING - payload = payload_generator(server_data) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:08 WARNING - return encode_string_as_bmp_image(data) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:40:08 WARNING - img.save(f, "BMP") 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:08 WARNING - f.write(bmpfileheader) 20:40:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:08 WARNING - 20:40:08 WARNING - wptserve Traceback (most recent call last): 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:08 WARNING - rv = self.func(request, response) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:08 WARNING - access_control_allow_origin = "*") 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:08 WARNING - payload = payload_generator(server_data) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:08 WARNING - return encode_string_as_bmp_image(data) 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:40:08 WARNING - img.save(f, "BMP") 20:40:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:08 WARNING - f.write(bmpfileheader) 20:40:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:08 WARNING - 20:40:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbce400 == 7 [pid = 1845] [id = 558] 20:40:24 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8cbd4800) [pid = 1845] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 20:40:29 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cbda000) [pid = 1845] [serial = 1639] [outer = (nil)] [url = about:blank] 20:40:29 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb7000) [pid = 1845] [serial = 1641] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:40:38 INFO - PROCESS | 1845 | 1477971638608 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:40:38 INFO - . 20:40:38 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30711ms 20:40:38 INFO - PROCESS | 1845 | 1477971638662 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 1845 | 1477971638669 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 20:40:38 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:40:38 INFO - PROCESS | 1845 | 1477971638680 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:38 INFO - PROCESS | 1845 | 1477971638907 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 20:40:38 INFO - PROCESS | 1845 | 1477971638991 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 20:40:39 INFO - PROCESS | 1845 | 1477971638997 Marionette TRACE conn4 <- [1,2603,null,["8"]] 20:40:39 INFO - PROCESS | 1845 | 1477971639006 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 20:40:39 INFO - PROCESS | 1845 | 1477971639014 Marionette TRACE conn4 <- [1,2604,null,{}] 20:40:39 INFO - PROCESS | 1845 | 1477971639020 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb1800 == 8 [pid = 1845] [id = 560] 20:40:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb2400) [pid = 1845] [serial = 1643] [outer = (nil)] 20:40:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb8c00) [pid = 1845] [serial = 1644] [outer = 0x82fb2400] 20:40:39 INFO - PROCESS | 1845 | 1477971639126 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0800) [pid = 1845] [serial = 1645] [outer = 0x82fb2400] 20:40:39 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:40:39 WARNING - wptserve Traceback (most recent call last): 20:40:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:39 WARNING - rv = self.func(request, response) 20:40:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:39 WARNING - access_control_allow_origin = "*") 20:40:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:39 WARNING - payload = payload_generator(server_data) 20:40:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:39 WARNING - return encode_string_as_bmp_image(data) 20:40: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 20:40:39 WARNING - img.save(f, "BMP") 20:40:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:39 WARNING - f.write(bmpfileheader) 20:40:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:39 WARNING - 20:40:48 INFO - PROCESS | 1845 | --DOCSHELL 0x82effc00 == 7 [pid = 1845] [id = 559] 20:40:50 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82faf400) [pid = 1845] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 20:40:56 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833c5400) [pid = 1845] [serial = 1642] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb8c00) [pid = 1845] [serial = 1644] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:41:09 INFO - PROCESS | 1845 | 1477971669329 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:41:09 INFO - . 20:41:09 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30708ms 20:41:09 INFO - PROCESS | 1845 | 1477971669387 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 1845 | 1477971669393 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 20:41:09 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:41:09 INFO - PROCESS | 1845 | 1477971669405 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:09 INFO - PROCESS | 1845 | 1477971669640 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 20:41:09 INFO - PROCESS | 1845 | 1477971669722 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 20:41:09 INFO - PROCESS | 1845 | 1477971669728 Marionette TRACE conn4 <- [1,2608,null,["8"]] 20:41:09 INFO - PROCESS | 1845 | 1477971669736 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 20:41:09 INFO - PROCESS | 1845 | 1477971669744 Marionette TRACE conn4 <- [1,2609,null,{}] 20:41:09 INFO - PROCESS | 1845 | 1477971669750 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb0800 == 8 [pid = 1845] [id = 561] 20:41:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb1400) [pid = 1845] [serial = 1646] [outer = (nil)] 20:41:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb8000) [pid = 1845] [serial = 1647] [outer = 0x82fb1400] 20:41:09 INFO - PROCESS | 1845 | 1477971669855 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cf800) [pid = 1845] [serial = 1648] [outer = 0x82fb1400] 20:41:10 INFO - PROCESS | 1845 | 1477971670422 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:10 INFO - . 20:41:10 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1037ms 20:41:10 INFO - PROCESS | 1845 | 1477971670439 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 1845 | 1477971670444 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 20:41:10 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:41:10 INFO - PROCESS | 1845 | 1477971670461 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:10 INFO - PROCESS | 1845 | 1477971670690 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 20:41:10 INFO - PROCESS | 1845 | 1477971670709 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 20:41:10 INFO - PROCESS | 1845 | 1477971670713 Marionette TRACE conn4 <- [1,2613,null,["8"]] 20:41:10 INFO - PROCESS | 1845 | 1477971670721 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 20:41:10 INFO - PROCESS | 1845 | 1477971670727 Marionette TRACE conn4 <- [1,2614,null,{}] 20:41:10 INFO - PROCESS | 1845 | 1477971670733 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x83598000 == 9 [pid = 1845] [id = 562] 20:41:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8359c000) [pid = 1845] [serial = 1649] [outer = (nil)] 20:41:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8359dc00) [pid = 1845] [serial = 1650] [outer = 0x8359c000] 20:41:10 INFO - PROCESS | 1845 | 1477971670828 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83675c00) [pid = 1845] [serial = 1651] [outer = 0x8359c000] 20:41:11 INFO - PROCESS | 1845 | 1477971671556 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:11 INFO - . 20:41:11 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1121ms 20:41:11 INFO - PROCESS | 1845 | 1477971671589 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 1845 | 1477971671596 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 20:41:11 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:41:11 INFO - PROCESS | 1845 | 1477971671603 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:11 INFO - PROCESS | 1845 | 1477971671832 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 20:41:11 INFO - PROCESS | 1845 | 1477971671855 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 20:41:11 INFO - PROCESS | 1845 | 1477971671860 Marionette TRACE conn4 <- [1,2618,null,["8"]] 20:41:11 INFO - PROCESS | 1845 | 1477971671865 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 20:41:11 INFO - PROCESS | 1845 | 1477971671872 Marionette TRACE conn4 <- [1,2619,null,{}] 20:41:11 INFO - PROCESS | 1845 | 1477971671879 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aad800 == 10 [pid = 1845] [id = 563] 20:41:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83aadc00) [pid = 1845] [serial = 1652] [outer = (nil)] 20:41:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83ab1000) [pid = 1845] [serial = 1653] [outer = 0x83aadc00] 20:41:11 INFO - PROCESS | 1845 | 1477971671978 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83ab3000) [pid = 1845] [serial = 1654] [outer = 0x83aadc00] 20:41:12 INFO - PROCESS | 1845 | 1477971672647 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:12 INFO - . 20:41:12 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1073ms 20:41:12 INFO - PROCESS | 1845 | 1477971672676 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 1845 | 1477971672681 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 20:41:12 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:41:12 INFO - PROCESS | 1845 | 1477971672687 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:12 INFO - PROCESS | 1845 | 1477971672849 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 20:41:12 INFO - PROCESS | 1845 | 1477971672979 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 20:41:12 INFO - PROCESS | 1845 | 1477971672986 Marionette TRACE conn4 <- [1,2623,null,["8"]] 20:41:12 INFO - PROCESS | 1845 | 1477971672991 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 20:41:13 INFO - PROCESS | 1845 | 1477971672998 Marionette TRACE conn4 <- [1,2624,null,{}] 20:41:13 INFO - PROCESS | 1845 | 1477971673004 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b4000 == 11 [pid = 1845] [id = 564] 20:41:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840b4800) [pid = 1845] [serial = 1655] [outer = (nil)] 20:41:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840b8400) [pid = 1845] [serial = 1656] [outer = 0x840b4800] 20:41:13 INFO - PROCESS | 1845 | 1477971673103 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8850c400) [pid = 1845] [serial = 1657] [outer = 0x840b4800] 20:41:13 INFO - PROCESS | 1845 | 1477971673679 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:41:13 INFO - . 20:41:13 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1022ms 20:41:13 INFO - PROCESS | 1845 | 1477971673711 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 1845 | 1477971673715 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 20:41:13 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:41:13 INFO - PROCESS | 1845 | 1477971673722 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:13 INFO - PROCESS | 1845 | 1477971673878 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 20:41:13 INFO - PROCESS | 1845 | 1477971673898 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 20:41:13 INFO - PROCESS | 1845 | 1477971673901 Marionette TRACE conn4 <- [1,2628,null,["8"]] 20:41:13 INFO - PROCESS | 1845 | 1477971673906 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 20:41:13 INFO - PROCESS | 1845 | 1477971673911 Marionette TRACE conn4 <- [1,2629,null,{}] 20:41:13 INFO - PROCESS | 1845 | 1477971673916 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8851a800 == 12 [pid = 1845] [id = 565] 20:41:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8851ac00) [pid = 1845] [serial = 1658] [outer = (nil)] 20:41:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x88538c00) [pid = 1845] [serial = 1659] [outer = 0x8851ac00] 20:41:14 INFO - PROCESS | 1845 | 1477971674004 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8853c800) [pid = 1845] [serial = 1660] [outer = 0x8851ac00] 20:41:14 WARNING - wptserve Traceback (most recent call last): 20:41:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:14 WARNING - rv = self.func(request, response) 20:41:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:14 WARNING - access_control_allow_origin = "*") 20:41:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:14 WARNING - payload = payload_generator(server_data) 20:41:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:14 WARNING - return encode_string_as_bmp_image(data) 20:41: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 20:41:14 WARNING - img.save(f, "BMP") 20:41:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:14 WARNING - f.write(bmpfileheader) 20:41:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:14 WARNING - 20:41:19 INFO - PROCESS | 1845 | --DOCSHELL 0x840b4000 == 11 [pid = 1845] [id = 564] 20:41:19 INFO - PROCESS | 1845 | --DOCSHELL 0x83aad800 == 10 [pid = 1845] [id = 563] 20:41:19 INFO - PROCESS | 1845 | --DOCSHELL 0x83598000 == 9 [pid = 1845] [id = 562] 20:41:19 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb0800 == 8 [pid = 1845] [id = 561] 20:41:19 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb1800 == 7 [pid = 1845] [id = 560] 20:41:22 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83aadc00) [pid = 1845] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:41:22 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x82fb2400) [pid = 1845] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:41:22 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x840b4800) [pid = 1845] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 20:41:22 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x82fb1400) [pid = 1845] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:41:22 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8359c000) [pid = 1845] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83ab3000) [pid = 1845] [serial = 1654] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x833cf800) [pid = 1845] [serial = 1648] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x840b8400) [pid = 1845] [serial = 1656] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83ab1000) [pid = 1845] [serial = 1653] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83675c00) [pid = 1845] [serial = 1651] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x82fb8000) [pid = 1845] [serial = 1647] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8359dc00) [pid = 1845] [serial = 1650] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x88538c00) [pid = 1845] [serial = 1659] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833d0800) [pid = 1845] [serial = 1645] [outer = (nil)] [url = about:blank] 20:41:27 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8850c400) [pid = 1845] [serial = 1657] [outer = (nil)] [url = about:blank] 20:41:44 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:41:44 INFO - PROCESS | 1845 | 1477971704180 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:41:44 INFO - . 20:41:44 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30500ms 20:41:44 INFO - PROCESS | 1845 | 1477971704222 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 1845 | 1477971704228 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 20:41:44 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:41:44 INFO - PROCESS | 1845 | 1477971704240 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:44 INFO - PROCESS | 1845 | 1477971704465 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 20:41:44 INFO - PROCESS | 1845 | 1477971704549 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 20:41:44 INFO - PROCESS | 1845 | 1477971704561 Marionette TRACE conn4 <- [1,2633,null,["8"]] 20:41:44 INFO - PROCESS | 1845 | 1477971704576 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 20:41:44 INFO - PROCESS | 1845 | 1477971704584 Marionette TRACE conn4 <- [1,2634,null,{}] 20:41:44 INFO - PROCESS | 1845 | 1477971704590 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb8c00 == 8 [pid = 1845] [id = 566] 20:41:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fbbc00) [pid = 1845] [serial = 1661] [outer = (nil)] 20:41:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x833c7400) [pid = 1845] [serial = 1662] [outer = 0x82fbbc00] 20:41:44 INFO - PROCESS | 1845 | 1477971704698 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0800) [pid = 1845] [serial = 1663] [outer = 0x82fbbc00] 20:41:45 WARNING - wptserve Traceback (most recent call last): 20:41:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:45 WARNING - rv = self.func(request, response) 20:41:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:45 WARNING - access_control_allow_origin = "*") 20:41:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:45 WARNING - payload = payload_generator(server_data) 20:41:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:45 WARNING - return encode_string_as_bmp_image(data) 20:41: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 20:41:45 WARNING - img.save(f, "BMP") 20:41:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:45 WARNING - f.write(bmpfileheader) 20:41:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:45 WARNING - 20:41:54 INFO - PROCESS | 1845 | --DOCSHELL 0x8851a800 == 7 [pid = 1845] [id = 565] 20:41:56 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8851ac00) [pid = 1845] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 20:42:01 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8853c800) [pid = 1845] [serial = 1660] [outer = (nil)] [url = about:blank] 20:42:01 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x833c7400) [pid = 1845] [serial = 1662] [outer = (nil)] [url = about:blank] 20:42:14 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:42:14 INFO - PROCESS | 1845 | 1477971734901 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:42:14 INFO - . 20:42:14 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30701ms 20:42:14 INFO - PROCESS | 1845 | 1477971734939 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 20:42:14 INFO - PROCESS | 1845 | 1477971734946 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 20:42:14 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:42:14 INFO - PROCESS | 1845 | 1477971734958 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:15 INFO - PROCESS | 1845 | 1477971735183 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 20:42:15 INFO - PROCESS | 1845 | 1477971735265 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 20:42:15 INFO - PROCESS | 1845 | 1477971735272 Marionette TRACE conn4 <- [1,2638,null,["8"]] 20:42:15 INFO - PROCESS | 1845 | 1477971735280 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 20:42:15 INFO - PROCESS | 1845 | 1477971735287 Marionette TRACE conn4 <- [1,2639,null,{}] 20:42:15 INFO - PROCESS | 1845 | 1477971735294 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eff800 == 8 [pid = 1845] [id = 567] 20:42:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82effc00) [pid = 1845] [serial = 1664] [outer = (nil)] 20:42:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb2400) [pid = 1845] [serial = 1665] [outer = 0x82effc00] 20:42:15 INFO - PROCESS | 1845 | 1477971735399 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c9c00) [pid = 1845] [serial = 1666] [outer = 0x82effc00] 20:42:15 WARNING - wptserve Traceback (most recent call last): 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:42:15 WARNING - rv = self.func(request, response) 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:42:15 WARNING - access_control_allow_origin = "*") 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:42:15 WARNING - payload = payload_generator(server_data) 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:42:15 WARNING - return encode_string_as_bmp_image(data) 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:42:15 WARNING - img.save(f, "BMP") 20:42:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:42:15 WARNING - f.write(bmpfileheader) 20:42:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:42:15 WARNING - 20:42:24 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb8c00 == 7 [pid = 1845] [id = 566] 20:42:31 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fbbc00) [pid = 1845] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 20:42:36 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833d0800) [pid = 1845] [serial = 1663] [outer = (nil)] [url = about:blank] 20:42:36 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb2400) [pid = 1845] [serial = 1665] [outer = (nil)] [url = about:blank] 20:42:45 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:42:45 INFO - PROCESS | 1845 | 1477971765602 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:42:45 INFO - . 20:42:45 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30697ms 20:42:45 INFO - PROCESS | 1845 | 1477971765653 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 1845 | 1477971765660 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 20:42:45 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:42:45 INFO - PROCESS | 1845 | 1477971765671 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:45 INFO - PROCESS | 1845 | 1477971765897 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 20:42:45 INFO - PROCESS | 1845 | 1477971765980 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 20:42:45 INFO - PROCESS | 1845 | 1477971765987 Marionette TRACE conn4 <- [1,2643,null,["8"]] 20:42:45 INFO - PROCESS | 1845 | 1477971765995 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 20:42:46 INFO - PROCESS | 1845 | 1477971766004 Marionette TRACE conn4 <- [1,2644,null,{}] 20:42:46 INFO - PROCESS | 1845 | 1477971766010 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb1800 == 8 [pid = 1845] [id = 568] 20:42:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb2400) [pid = 1845] [serial = 1667] [outer = (nil)] 20:42:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb8c00) [pid = 1845] [serial = 1668] [outer = 0x82fb2400] 20:42:46 INFO - PROCESS | 1845 | 1477971766116 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0c00) [pid = 1845] [serial = 1669] [outer = 0x82fb2400] 20:42:46 INFO - PROCESS | 1845 | 1477971766740 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:42:46 INFO - . 20:42:46 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1120ms 20:42:46 INFO - PROCESS | 1845 | 1477971766790 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 20:42:46 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 20:42:46 INFO - PROCESS | 1845 | 1477971766795 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 20:42:46 INFO - PROCESS | 1845 | 1477971766803 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:47 INFO - PROCESS | 1845 | 1477971767032 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 20:42:47 INFO - PROCESS | 1845 | 1477971767046 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 20:42:47 INFO - PROCESS | 1845 | 1477971767051 Marionette TRACE conn4 <- [1,2648,null,["8"]] 20:42:47 INFO - PROCESS | 1845 | 1477971767059 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 20:42:47 INFO - PROCESS | 1845 | 1477971767064 Marionette TRACE conn4 <- [1,2649,null,{}] 20:42:47 INFO - PROCESS | 1845 | 1477971767071 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c9000 == 9 [pid = 1845] [id = 569] 20:42:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8359b400) [pid = 1845] [serial = 1670] [outer = (nil)] 20:42:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8359dc00) [pid = 1845] [serial = 1671] [outer = 0x8359b400] 20:42:47 INFO - PROCESS | 1845 | 1477971767180 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83675c00) [pid = 1845] [serial = 1672] [outer = 0x8359b400] 20:42:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x83854c00 == 10 [pid = 1845] [id = 570] 20:42:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83859c00) [pid = 1845] [serial = 1673] [outer = (nil)] 20:42:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83680400) [pid = 1845] [serial = 1674] [outer = 0x83859c00] 20:42:48 INFO - PROCESS | 1845 | 1477971768020 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:48 INFO - . 20:42:48 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 1273ms 20:42:48 INFO - PROCESS | 1845 | 1477971768082 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 1845 | 1477971768090 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 20:42:48 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:42:48 INFO - PROCESS | 1845 | 1477971768097 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:48 INFO - PROCESS | 1845 | 1477971768336 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 20:42:48 INFO - PROCESS | 1845 | 1477971768350 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 20:42:48 INFO - PROCESS | 1845 | 1477971768354 Marionette TRACE conn4 <- [1,2653,null,["8"]] 20:42:48 INFO - PROCESS | 1845 | 1477971768428 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 20:42:48 INFO - PROCESS | 1845 | 1477971768435 Marionette TRACE conn4 <- [1,2654,null,{}] 20:42:48 INFO - PROCESS | 1845 | 1477971768442 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407bc00 == 11 [pid = 1845] [id = 571] 20:42:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8407c000) [pid = 1845] [serial = 1675] [outer = (nil)] 20:42:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8407dc00) [pid = 1845] [serial = 1676] [outer = 0x8407c000] 20:42:48 INFO - PROCESS | 1845 | 1477971768540 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x84080800) [pid = 1845] [serial = 1677] [outer = 0x8407c000] 20:42:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c2400 == 12 [pid = 1845] [id = 572] 20:42:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x840c3400) [pid = 1845] [serial = 1678] [outer = (nil)] 20:42:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x840c4c00) [pid = 1845] [serial = 1679] [outer = 0x840c3400] 20:42:49 INFO - PROCESS | 1845 | 1477971769235 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:49 INFO - . 20:42:49 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 1186ms 20:42:49 INFO - PROCESS | 1845 | 1477971769282 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 1845 | 1477971769287 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 20:42:49 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 20:42:49 INFO - PROCESS | 1845 | 1477971769294 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:49 INFO - PROCESS | 1845 | 1477971769526 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 20:42:49 INFO - PROCESS | 1845 | 1477971769544 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 20:42:49 INFO - PROCESS | 1845 | 1477971769550 Marionette TRACE conn4 <- [1,2658,null,["8"]] 20:42:49 INFO - PROCESS | 1845 | 1477971769556 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 20:42:49 INFO - PROCESS | 1845 | 1477971769562 Marionette TRACE conn4 <- [1,2659,null,{}] 20:42:49 INFO - PROCESS | 1845 | 1477971769567 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cc400 == 13 [pid = 1845] [id = 573] 20:42:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x840ccc00) [pid = 1845] [serial = 1680] [outer = (nil)] 20:42:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x840ce400) [pid = 1845] [serial = 1681] [outer = 0x840ccc00] 20:42:49 INFO - PROCESS | 1845 | 1477971769667 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x88515400) [pid = 1845] [serial = 1682] [outer = 0x840ccc00] 20:42:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x88542000 == 14 [pid = 1845] [id = 574] 20:42:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x88542c00) [pid = 1845] [serial = 1683] [outer = (nil)] 20:42:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x88544000) [pid = 1845] [serial = 1684] [outer = 0x88542c00] 20:42:50 INFO - PROCESS | 1845 | 1477971770397 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:50 INFO - . 20:42:50 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 1122ms 20:42:50 INFO - PROCESS | 1845 | 1477971770416 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 1845 | 1477971770419 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 20:42:50 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 20:42:50 INFO - PROCESS | 1845 | 1477971770427 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:50 INFO - PROCESS | 1845 | 1477971770648 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 20:42:50 INFO - PROCESS | 1845 | 1477971770671 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 20:42:50 INFO - PROCESS | 1845 | 1477971770675 Marionette TRACE conn4 <- [1,2663,null,["8"]] 20:42:50 INFO - PROCESS | 1845 | 1477971770681 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 20:42:50 INFO - PROCESS | 1845 | 1477971770686 Marionette TRACE conn4 <- [1,2664,null,{}] 20:42:50 INFO - PROCESS | 1845 | 1477971770691 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859c000 == 15 [pid = 1845] [id = 575] 20:42:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8859c800) [pid = 1845] [serial = 1685] [outer = (nil)] 20:42:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8859e800) [pid = 1845] [serial = 1686] [outer = 0x8859c800] 20:42:50 INFO - PROCESS | 1845 | 1477971770781 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x885a2400) [pid = 1845] [serial = 1687] [outer = 0x8859c800] 20:42:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e1800 == 16 [pid = 1845] [id = 576] 20:42:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x885e3800) [pid = 1845] [serial = 1688] [outer = (nil)] 20:42:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x885e4800) [pid = 1845] [serial = 1689] [outer = 0x885e3800] 20:42:51 INFO - PROCESS | 1845 | 1477971771504 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:42:51 INFO - . 20:42:51 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 1119ms 20:42:51 INFO - PROCESS | 1845 | 1477971771546 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 1845 | 1477971771548 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 20:42:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:42:51 INFO - PROCESS | 1845 | 1477971771556 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:51 INFO - PROCESS | 1845 | 1477971771828 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 20:42:51 INFO - PROCESS | 1845 | 1477971771842 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 20:42:51 INFO - PROCESS | 1845 | 1477971771846 Marionette TRACE conn4 <- [1,2668,null,["8"]] 20:42:51 INFO - PROCESS | 1845 | 1477971771852 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 20:42:51 INFO - PROCESS | 1845 | 1477971771859 Marionette TRACE conn4 <- [1,2669,null,{}] 20:42:51 INFO - PROCESS | 1845 | 1477971771870 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aaec00 == 17 [pid = 1845] [id = 577] 20:42:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x88dbe400) [pid = 1845] [serial = 1690] [outer = (nil)] 20:42:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x88dc6400) [pid = 1845] [serial = 1691] [outer = 0x88dbe400] 20:42:52 INFO - PROCESS | 1845 | 1477971772026 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x88dc6000) [pid = 1845] [serial = 1692] [outer = 0x88dbe400] 20:42:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fd400 == 18 [pid = 1845] [id = 578] 20:42:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8c9fe000) [pid = 1845] [serial = 1693] [outer = (nil)] 20:42:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8cbce000) [pid = 1845] [serial = 1694] [outer = 0x8c9fe000] 20:42:52 INFO - PROCESS | 1845 | 1477971772891 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:42:52 INFO - . 20:42:52 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 1375ms 20:42:52 INFO - PROCESS | 1845 | 1477971772932 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 1845 | 1477971772937 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 20:42:52 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 20:42:52 INFO - PROCESS | 1845 | 1477971772956 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:53 INFO - PROCESS | 1845 | 1477971773155 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 20:42:53 INFO - PROCESS | 1845 | 1477971773165 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 20:42:53 INFO - PROCESS | 1845 | 1477971773171 Marionette TRACE conn4 <- [1,2673,null,["8"]] 20:42:53 INFO - PROCESS | 1845 | 1477971773178 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 20:42:53 INFO - PROCESS | 1845 | 1477971773184 Marionette TRACE conn4 <- [1,2674,null,{}] 20:42:53 INFO - PROCESS | 1845 | 1477971773190 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecac00 == 19 [pid = 1845] [id = 579] 20:42:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8cbcf000) [pid = 1845] [serial = 1695] [outer = (nil)] 20:42:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8cbd4800) [pid = 1845] [serial = 1696] [outer = 0x8cbcf000] 20:42:53 INFO - PROCESS | 1845 | 1477971773279 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8cbd7400) [pid = 1845] [serial = 1697] [outer = 0x8cbcf000] 20:42:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef4400 == 20 [pid = 1845] [id = 580] 20:42:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x82efb400) [pid = 1845] [serial = 1698] [outer = (nil)] 20:42:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x82fb1400) [pid = 1845] [serial = 1699] [outer = 0x82efb400] 20:42:54 INFO - PROCESS | 1845 | 1477971774319 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:42:54 INFO - . 20:42:54 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 1436ms 20:42:54 INFO - PROCESS | 1845 | 1477971774424 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 1845 | 1477971774430 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 20:42:54 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 20:42:54 INFO - PROCESS | 1845 | 1477971774443 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:54 INFO - PROCESS | 1845 | 1477971774668 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 20:42:54 INFO - PROCESS | 1845 | 1477971774861 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 20:42:54 INFO - PROCESS | 1845 | 1477971774867 Marionette TRACE conn4 <- [1,2678,null,["8"]] 20:42:54 INFO - PROCESS | 1845 | 1477971774876 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 20:42:54 INFO - PROCESS | 1845 | 1477971774884 Marionette TRACE conn4 <- [1,2679,null,{}] 20:42:54 INFO - PROCESS | 1845 | 1477971774893 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x83681400 == 21 [pid = 1845] [id = 581] 20:42:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x83681c00) [pid = 1845] [serial = 1700] [outer = (nil)] 20:42:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8385f400) [pid = 1845] [serial = 1701] [outer = 0x83681c00] 20:42:55 INFO - PROCESS | 1845 | 1477971775012 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83aaa800) [pid = 1845] [serial = 1702] [outer = 0x83681c00] 20:42:55 INFO - PROCESS | 1845 | 1477971775763 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:55 INFO - . 20:42:55 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 1384ms 20:42:55 INFO - PROCESS | 1845 | 1477971775834 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 1845 | 1477971775841 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 20:42:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:42:55 INFO - PROCESS | 1845 | 1477971775849 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:56 INFO - PROCESS | 1845 | 1477971776038 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 20:42:56 INFO - PROCESS | 1845 | 1477971776211 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 20:42:56 INFO - PROCESS | 1845 | 1477971776215 Marionette TRACE conn4 <- [1,2683,null,["8"]] 20:42:56 INFO - PROCESS | 1845 | 1477971776224 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 20:42:56 INFO - PROCESS | 1845 | 1477971776231 Marionette TRACE conn4 <- [1,2684,null,{}] 20:42:56 INFO - PROCESS | 1845 | 1477971776237 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407a800 == 22 [pid = 1845] [id = 582] 20:42:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8407b800) [pid = 1845] [serial = 1703] [outer = (nil)] 20:42:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x885ddc00) [pid = 1845] [serial = 1704] [outer = 0x8407b800] 20:42:56 INFO - PROCESS | 1845 | 1477971776361 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x88dc0400) [pid = 1845] [serial = 1705] [outer = 0x8407b800] 20:42:57 INFO - PROCESS | 1845 | 1477971777101 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:57 INFO - . 20:42:57 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 1273ms 20:42:57 INFO - PROCESS | 1845 | 1477971777130 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 20:42:57 INFO - PROCESS | 1845 | 1477971777137 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 20:42:57 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 20:42:57 INFO - PROCESS | 1845 | 1477971777145 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:57 INFO - PROCESS | 1845 | 1477971777396 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 20:42:57 INFO - PROCESS | 1845 | 1477971777575 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 20:42:57 INFO - PROCESS | 1845 | 1477971777581 Marionette TRACE conn4 <- [1,2688,null,["8"]] 20:42:57 INFO - PROCESS | 1845 | 1477971777592 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 20:42:57 INFO - PROCESS | 1845 | 1477971777598 Marionette TRACE conn4 <- [1,2689,null,{}] 20:42:57 INFO - PROCESS | 1845 | 1477971777606 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dab6400 == 23 [pid = 1845] [id = 583] 20:42:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8dab8800) [pid = 1845] [serial = 1706] [outer = (nil)] 20:42:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8dac0400) [pid = 1845] [serial = 1707] [outer = 0x8dab8800] 20:42:57 INFO - PROCESS | 1845 | 1477971777734 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8dac5000) [pid = 1845] [serial = 1708] [outer = 0x8dab8800] 20:42:58 INFO - PROCESS | 1845 | 1477971778689 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:42:58 INFO - . 20:42:58 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 1572ms 20:42:58 INFO - PROCESS | 1845 | 1477971778717 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 1845 | 1477971778723 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 20:42:58 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 20:42:58 INFO - PROCESS | 1845 | 1477971778734 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:58 INFO - PROCESS | 1845 | 1477971778925 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 20:42:59 INFO - PROCESS | 1845 | 1477971779101 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 20:42:59 INFO - PROCESS | 1845 | 1477971779108 Marionette TRACE conn4 <- [1,2693,null,["8"]] 20:42:59 INFO - PROCESS | 1845 | 1477971779116 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 20:42:59 INFO - PROCESS | 1845 | 1477971779124 Marionette TRACE conn4 <- [1,2694,null,{}] 20:42:59 INFO - PROCESS | 1845 | 1477971779136 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x83681000 == 24 [pid = 1845] [id = 584] 20:42:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x83859800) [pid = 1845] [serial = 1709] [outer = (nil)] 20:42:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x83aa7400) [pid = 1845] [serial = 1710] [outer = 0x83859800] 20:42:59 INFO - PROCESS | 1845 | 1477971779273 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x83ab4000) [pid = 1845] [serial = 1711] [outer = 0x83859800] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9fd400 == 23 [pid = 1845] [id = 578] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x885e1800 == 22 [pid = 1845] [id = 576] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x88542000 == 21 [pid = 1845] [id = 574] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x840c2400 == 20 [pid = 1845] [id = 572] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x83854c00 == 19 [pid = 1845] [id = 570] 20:42:59 INFO - PROCESS | 1845 | --DOCSHELL 0x82eff800 == 18 [pid = 1845] [id = 567] 20:43:00 INFO - PROCESS | 1845 | 1477971780058 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:00 INFO - . 20:43:00 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 1380ms 20:43:00 INFO - PROCESS | 1845 | 1477971780112 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 1845 | 1477971780116 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 20:43:00 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:43:00 INFO - PROCESS | 1845 | 1477971780160 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:00 INFO - PROCESS | 1845 | 1477971780408 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 20:43:00 INFO - PROCESS | 1845 | 1477971780495 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 20:43:00 INFO - PROCESS | 1845 | 1477971780500 Marionette TRACE conn4 <- [1,2698,null,["8"]] 20:43:00 INFO - PROCESS | 1845 | 1477971780509 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 20:43:00 INFO - PROCESS | 1845 | 1477971780514 Marionette TRACE conn4 <- [1,2699,null,{}] 20:43:00 INFO - PROCESS | 1845 | 1477971780520 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8851bc00 == 19 [pid = 1845] [id = 585] 20:43:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x88536800) [pid = 1845] [serial = 1712] [outer = (nil)] 20:43:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8853c800) [pid = 1845] [serial = 1713] [outer = 0x88536800] 20:43:00 INFO - PROCESS | 1845 | 1477971780622 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x88542000) [pid = 1845] [serial = 1714] [outer = 0x88536800] 20:43:01 INFO - PROCESS | 1845 | 1477971781265 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:01 INFO - . 20:43:01 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 1171ms 20:43:01 INFO - PROCESS | 1845 | 1477971781307 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 1845 | 1477971781315 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 20:43:01 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 20:43:01 INFO - PROCESS | 1845 | 1477971781323 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:01 INFO - PROCESS | 1845 | 1477971781578 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 20:43:01 INFO - PROCESS | 1845 | 1477971781600 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 20:43:01 INFO - PROCESS | 1845 | 1477971781605 Marionette TRACE conn4 <- [1,2703,null,["8"]] 20:43:01 INFO - PROCESS | 1845 | 1477971781610 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 20:43:01 INFO - PROCESS | 1845 | 1477971781618 Marionette TRACE conn4 <- [1,2704,null,{}] 20:43:01 INFO - PROCESS | 1845 | 1477971781699 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fec00 == 20 [pid = 1845] [id = 586] 20:43:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8cbcec00) [pid = 1845] [serial = 1715] [outer = (nil)] 20:43:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8cbd3000) [pid = 1845] [serial = 1716] [outer = 0x8cbcec00] 20:43:01 INFO - PROCESS | 1845 | 1477971781801 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8cbdc400) [pid = 1845] [serial = 1717] [outer = 0x8cbcec00] 20:43:02 INFO - PROCESS | 1845 | 1477971782594 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:02 INFO - . 20:43:02 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 1332ms 20:43:02 INFO - PROCESS | 1845 | 1477971782654 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 20:43:02 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 20:43:02 INFO - PROCESS | 1845 | 1477971782659 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 20:43:02 INFO - PROCESS | 1845 | 1477971782666 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:02 INFO - PROCESS | 1845 | 1477971782884 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 20:43:02 INFO - PROCESS | 1845 | 1477971782995 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 20:43:03 INFO - PROCESS | 1845 | 1477971783002 Marionette TRACE conn4 <- [1,2708,null,["8"]] 20:43:03 INFO - PROCESS | 1845 | 1477971783007 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 20:43:03 INFO - PROCESS | 1845 | 1477971783013 Marionette TRACE conn4 <- [1,2709,null,{}] 20:43:03 INFO - PROCESS | 1845 | 1477971783101 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x8358f800 == 21 [pid = 1845] [id = 587] 20:43:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8dcc2000) [pid = 1845] [serial = 1718] [outer = (nil)] 20:43:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8dcc9400) [pid = 1845] [serial = 1719] [outer = 0x8dcc2000] 20:43:03 INFO - PROCESS | 1845 | 1477971783197 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8ddb2800) [pid = 1845] [serial = 1720] [outer = 0x8dcc2000] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8c9fe000) [pid = 1845] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971772582] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x88dbe400) [pid = 1845] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x840ccc00) [pid = 1845] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8359b400) [pid = 1845] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x840c3400) [pid = 1845] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971768999] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8407c000) [pid = 1845] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83859c00) [pid = 1845] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8859c800) [pid = 1845] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x88542c00) [pid = 1845] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x82fb2400) [pid = 1845] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x885e3800) [pid = 1845] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:03 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x82effc00) [pid = 1845] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 20:43:04 INFO - PROCESS | 1845 | 1477971784014 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:04 INFO - . 20:43:04 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1380ms 20:43:04 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:43:04 INFO - PROCESS | 1845 | 1477971784046 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 1845 | 1477971784049 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 20:43:04 INFO - PROCESS | 1845 | 1477971784056 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:04 INFO - PROCESS | 1845 | 1477971784216 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 20:43:04 INFO - PROCESS | 1845 | 1477971784353 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 20:43:04 INFO - PROCESS | 1845 | 1477971784357 Marionette TRACE conn4 <- [1,2713,null,["8"]] 20:43:04 INFO - PROCESS | 1845 | 1477971784362 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 20:43:04 INFO - PROCESS | 1845 | 1477971784367 Marionette TRACE conn4 <- [1,2714,null,{}] 20:43:04 INFO - PROCESS | 1845 | 1477971784373 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x83596800 == 22 [pid = 1845] [id = 588] 20:43:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8dac5400) [pid = 1845] [serial = 1721] [outer = (nil)] 20:43:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8de37000) [pid = 1845] [serial = 1722] [outer = 0x8dac5400] 20:43:04 INFO - PROCESS | 1845 | 1477971784463 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8de36c00) [pid = 1845] [serial = 1723] [outer = 0x8dac5400] 20:43:05 INFO - PROCESS | 1845 | 1477971785025 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:05 INFO - . 20:43:05 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 1018ms 20:43:05 INFO - PROCESS | 1845 | 1477971785074 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 1845 | 1477971785077 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 20:43:05 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 20:43:05 INFO - PROCESS | 1845 | 1477971785085 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:05 INFO - PROCESS | 1845 | 1477971785321 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 20:43:05 INFO - PROCESS | 1845 | 1477971785336 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 20:43:05 INFO - PROCESS | 1845 | 1477971785339 Marionette TRACE conn4 <- [1,2718,null,["8"]] 20:43:05 INFO - PROCESS | 1845 | 1477971785344 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 20:43:05 INFO - PROCESS | 1845 | 1477971785349 Marionette TRACE conn4 <- [1,2719,null,{}] 20:43:05 INFO - PROCESS | 1845 | 1477971785354 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef5000 == 23 [pid = 1845] [id = 589] 20:43:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x82ef6800) [pid = 1845] [serial = 1724] [outer = (nil)] 20:43:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8df55800) [pid = 1845] [serial = 1725] [outer = 0x82ef6800] 20:43:05 INFO - PROCESS | 1845 | 1477971785449 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8df57800) [pid = 1845] [serial = 1726] [outer = 0x82ef6800] 20:43:06 INFO - PROCESS | 1845 | 1477971786261 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:06 INFO - . 20:43:06 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 1230ms 20:43:06 INFO - PROCESS | 1845 | 1477971786356 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 1845 | 1477971786362 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 20:43:06 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 20:43:06 INFO - PROCESS | 1845 | 1477971786374 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:06 INFO - PROCESS | 1845 | 1477971786582 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 20:43:06 INFO - PROCESS | 1845 | 1477971786753 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 20:43:06 INFO - PROCESS | 1845 | 1477971786759 Marionette TRACE conn4 <- [1,2723,null,["8"]] 20:43:06 INFO - PROCESS | 1845 | 1477971786770 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 20:43:06 INFO - PROCESS | 1845 | 1477971786777 Marionette TRACE conn4 <- [1,2724,null,{}] 20:43:06 INFO - PROCESS | 1845 | 1477971786784 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859e400 == 24 [pid = 1845] [id = 590] 20:43:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x885d7000) [pid = 1845] [serial = 1727] [outer = (nil)] 20:43:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x885e2800) [pid = 1845] [serial = 1728] [outer = 0x885d7000] 20:43:06 INFO - PROCESS | 1845 | 1477971786902 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x88dc4000) [pid = 1845] [serial = 1729] [outer = 0x885d7000] 20:43:07 INFO - PROCESS | 1845 | 1477971787621 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:07 INFO - . 20:43:07 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 1273ms 20:43:07 INFO - PROCESS | 1845 | 1477971787646 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 1845 | 1477971787654 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 20:43:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:43:07 INFO - PROCESS | 1845 | 1477971787661 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:07 INFO - PROCESS | 1845 | 1477971787846 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 20:43:08 INFO - PROCESS | 1845 | 1477971788025 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 20:43:08 INFO - PROCESS | 1845 | 1477971788029 Marionette TRACE conn4 <- [1,2728,null,["8"]] 20:43:08 INFO - PROCESS | 1845 | 1477971788041 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 20:43:08 INFO - PROCESS | 1845 | 1477971788046 Marionette TRACE conn4 <- [1,2729,null,{}] 20:43:08 INFO - PROCESS | 1845 | 1477971788052 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de42400 == 25 [pid = 1845] [id = 591] 20:43:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8de44400) [pid = 1845] [serial = 1730] [outer = (nil)] 20:43:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8deb8c00) [pid = 1845] [serial = 1731] [outer = 0x8de44400] 20:43:08 INFO - PROCESS | 1845 | 1477971788160 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8df50000) [pid = 1845] [serial = 1732] [outer = 0x8de44400] 20:43:08 INFO - PROCESS | 1845 | 1477971788797 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:08 INFO - . 20:43:08 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 1175ms 20:43:08 INFO - PROCESS | 1845 | 1477971788844 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 20:43:08 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 20:43:08 INFO - PROCESS | 1845 | 1477971788852 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 20:43:08 INFO - PROCESS | 1845 | 1477971788859 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:09 INFO - PROCESS | 1845 | 1477971789029 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 20:43:09 INFO - PROCESS | 1845 | 1477971789220 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 20:43:09 INFO - PROCESS | 1845 | 1477971789224 Marionette TRACE conn4 <- [1,2733,null,["8"]] 20:43:09 INFO - PROCESS | 1845 | 1477971789231 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 20:43:09 INFO - PROCESS | 1845 | 1477971789238 Marionette TRACE conn4 <- [1,2734,null,{}] 20:43:09 INFO - PROCESS | 1845 | 1477971789248 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc1a000 == 26 [pid = 1845] [id = 592] 20:43:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8fc1a400) [pid = 1845] [serial = 1733] [outer = (nil)] 20:43:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8fc1e000) [pid = 1845] [serial = 1734] [outer = 0x8fc1a400] 20:43:09 INFO - PROCESS | 1845 | 1477971789355 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8fc9fc00) [pid = 1845] [serial = 1735] [outer = 0x8fc1a400] 20:43:10 INFO - PROCESS | 1845 | 1477971790044 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:10 INFO - . 20:43:10 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 1232ms 20:43:10 INFO - PROCESS | 1845 | 1477971790090 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 1845 | 1477971790094 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 20:43:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:43:10 INFO - PROCESS | 1845 | 1477971790119 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:10 INFO - PROCESS | 1845 | 1477971790317 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 20:43:10 INFO - PROCESS | 1845 | 1477971790539 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 20:43:10 INFO - PROCESS | 1845 | 1477971790542 Marionette TRACE conn4 <- [1,2738,null,["8"]] 20:43:10 INFO - PROCESS | 1845 | 1477971790594 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 20:43:10 INFO - PROCESS | 1845 | 1477971790616 Marionette TRACE conn4 <- [1,2739,null,{}] 20:43:10 INFO - PROCESS | 1845 | 1477971790627 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x91116c00 == 27 [pid = 1845] [id = 593] 20:43:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x91117c00) [pid = 1845] [serial = 1736] [outer = (nil)] 20:43:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x9113e400) [pid = 1845] [serial = 1737] [outer = 0x91117c00] 20:43:10 INFO - PROCESS | 1845 | 1477971790784 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x91142c00) [pid = 1845] [serial = 1738] [outer = 0x91117c00] 20:43:11 INFO - PROCESS | 1845 | 1477971791533 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:11 INFO - . 20:43:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1475ms 20:43:11 INFO - PROCESS | 1845 | 1477971791577 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 1845 | 1477971791581 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 20:43:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:43:11 INFO - PROCESS | 1845 | 1477971791606 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:11 INFO - PROCESS | 1845 | 1477971791842 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 20:43:11 INFO - PROCESS | 1845 | 1477971791979 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1845 | 1477971791989 Marionette TRACE conn4 <- [1,2743,null,["8"]] 20:43:11 INFO - PROCESS | 1845 | 1477971791994 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 20:43:12 INFO - PROCESS | 1845 | 1477971792000 Marionette TRACE conn4 <- [1,2744,null,{}] 20:43:12 INFO - PROCESS | 1845 | 1477971792005 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ed4000 == 28 [pid = 1845] [id = 594] 20:43:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x82efac00) [pid = 1845] [serial = 1739] [outer = (nil)] 20:43:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x840b8400) [pid = 1845] [serial = 1740] [outer = 0x82efac00] 20:43:12 INFO - PROCESS | 1845 | 1477971792149 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x840c8000) [pid = 1845] [serial = 1741] [outer = 0x82efac00] 20:43:13 INFO - PROCESS | 1845 | 1477971793003 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:13 INFO - . 20:43:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1430ms 20:43:13 INFO - PROCESS | 1845 | 1477971793033 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 1845 | 1477971793039 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 20:43:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:43:13 INFO - PROCESS | 1845 | 1477971793097 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:13 INFO - PROCESS | 1845 | 1477971793323 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 20:43:13 INFO - PROCESS | 1845 | 1477971793502 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 20:43:13 INFO - PROCESS | 1845 | 1477971793507 Marionette TRACE conn4 <- [1,2748,null,["8"]] 20:43:13 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef4400 == 27 [pid = 1845] [id = 580] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x88dc6400) [pid = 1845] [serial = 1691] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x88dc6000) [pid = 1845] [serial = 1692] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8cbce000) [pid = 1845] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971772582] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8859e800) [pid = 1845] [serial = 1686] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x885a2400) [pid = 1845] [serial = 1687] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x885e4800) [pid = 1845] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x840ce400) [pid = 1845] [serial = 1681] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x88515400) [pid = 1845] [serial = 1682] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x88544000) [pid = 1845] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8cbd4800) [pid = 1845] [serial = 1696] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8407dc00) [pid = 1845] [serial = 1676] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x84080800) [pid = 1845] [serial = 1677] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x840c4c00) [pid = 1845] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971768999] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8359dc00) [pid = 1845] [serial = 1671] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x83675c00) [pid = 1845] [serial = 1672] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83680400) [pid = 1845] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x82fb8c00) [pid = 1845] [serial = 1668] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x833d0c00) [pid = 1845] [serial = 1669] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x833c9c00) [pid = 1845] [serial = 1666] [outer = (nil)] [url = about:blank] 20:43:13 INFO - PROCESS | 1845 | 1477971793575 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 20:43:13 INFO - PROCESS | 1845 | 1477971793582 Marionette TRACE conn4 <- [1,2749,null,{}] 20:43:13 INFO - PROCESS | 1845 | 1477971793610 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c5000 == 28 [pid = 1845] [id = 595] 20:43:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x833c5400) [pid = 1845] [serial = 1742] [outer = (nil)] 20:43:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x83675000) [pid = 1845] [serial = 1743] [outer = 0x833c5400] 20:43:13 INFO - PROCESS | 1845 | 1477971793710 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x83676000) [pid = 1845] [serial = 1744] [outer = 0x833c5400] 20:43:14 INFO - PROCESS | 1845 | 1477971794326 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:14 INFO - . 20:43:14 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1274ms 20:43:14 INFO - PROCESS | 1845 | 1477971794368 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 1845 | 1477971794375 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 20:43:14 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:43:14 INFO - PROCESS | 1845 | 1477971794383 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:14 INFO - PROCESS | 1845 | 1477971794556 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 20:43:14 INFO - PROCESS | 1845 | 1477971794691 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 20:43:14 INFO - PROCESS | 1845 | 1477971794696 Marionette TRACE conn4 <- [1,2753,null,["8"]] 20:43:14 INFO - PROCESS | 1845 | 1477971794702 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 20:43:14 INFO - PROCESS | 1845 | 1477971794708 Marionette TRACE conn4 <- [1,2754,null,{}] 20:43:14 INFO - PROCESS | 1845 | 1477971794714 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c3c00 == 29 [pid = 1845] [id = 596] 20:43:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x840c7c00) [pid = 1845] [serial = 1745] [outer = (nil)] 20:43:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x840ce400) [pid = 1845] [serial = 1746] [outer = 0x840c7c00] 20:43:14 INFO - PROCESS | 1845 | 1477971794816 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x83aa9c00) [pid = 1845] [serial = 1747] [outer = 0x840c7c00] 20:43:15 INFO - PROCESS | 1845 | 1477971795527 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:15 INFO - . 20:43:15 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1173ms 20:43:15 INFO - PROCESS | 1845 | 1477971795563 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 1845 | 1477971795570 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 20:43:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:43:15 INFO - PROCESS | 1845 | 1477971795577 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:15 INFO - PROCESS | 1845 | 1477971795796 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 20:43:15 INFO - PROCESS | 1845 | 1477971795818 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 20:43:15 INFO - PROCESS | 1845 | 1477971795822 Marionette TRACE conn4 <- [1,2758,null,["8"]] 20:43:15 INFO - PROCESS | 1845 | 1477971795827 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 20:43:15 INFO - PROCESS | 1845 | 1477971795833 Marionette TRACE conn4 <- [1,2759,null,{}] 20:43:15 INFO - PROCESS | 1845 | 1477971795840 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc8800 == 30 [pid = 1845] [id = 597] 20:43:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8c9efc00) [pid = 1845] [serial = 1748] [outer = (nil)] 20:43:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8c9f2800) [pid = 1845] [serial = 1749] [outer = 0x8c9efc00] 20:43:16 INFO - PROCESS | 1845 | 1477971796006 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8c9fc400) [pid = 1845] [serial = 1750] [outer = 0x8c9efc00] 20:43:16 INFO - PROCESS | 1845 | 1477971796681 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:16 INFO - . 20:43:16 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1119ms 20:43:16 INFO - PROCESS | 1845 | 1477971796696 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 1845 | 1477971796700 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 20:43:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:16 INFO - PROCESS | 1845 | 1477971796711 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:16 INFO - PROCESS | 1845 | 1477971796941 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 20:43:16 INFO - PROCESS | 1845 | 1477971796965 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 20:43:16 INFO - PROCESS | 1845 | 1477971796969 Marionette TRACE conn4 <- [1,2763,null,["8"]] 20:43:16 INFO - PROCESS | 1845 | 1477971796976 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 20:43:16 INFO - PROCESS | 1845 | 1477971796982 Marionette TRACE conn4 <- [1,2764,null,{}] 20:43:17 INFO - PROCESS | 1845 | 1477971796988 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cca7800 == 31 [pid = 1845] [id = 598] 20:43:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8db08800) [pid = 1845] [serial = 1751] [outer = (nil)] 20:43:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8dbce400) [pid = 1845] [serial = 1752] [outer = 0x8db08800] 20:43:17 INFO - PROCESS | 1845 | 1477971797157 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8dbd7400) [pid = 1845] [serial = 1753] [outer = 0x8db08800] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8407b800) [pid = 1845] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x88536800) [pid = 1845] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x83681c00) [pid = 1845] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x83859800) [pid = 1845] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x82efb400) [pid = 1845] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8dab8800) [pid = 1845] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8dcc2000) [pid = 1845] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8dac5400) [pid = 1845] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:43:17 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8cbcec00) [pid = 1845] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:43:18 INFO - PROCESS | 1845 | 1477971798131 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:18 INFO - . 20:43:18 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1474ms 20:43:18 INFO - PROCESS | 1845 | 1477971798182 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1845 | 1477971798185 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 20:43:18 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:43:18 INFO - PROCESS | 1845 | 1477971798199 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:18 INFO - PROCESS | 1845 | 1477971798360 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 20:43:18 INFO - PROCESS | 1845 | 1477971798370 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 20:43:18 INFO - PROCESS | 1845 | 1477971798372 Marionette TRACE conn4 <- [1,2768,null,["8"]] 20:43:18 INFO - PROCESS | 1845 | 1477971798376 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 20:43:18 INFO - PROCESS | 1845 | 1477971798382 Marionette TRACE conn4 <- [1,2769,null,{}] 20:43:18 INFO - PROCESS | 1845 | 1477971798389 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x8407b800 == 32 [pid = 1845] [id = 599] 20:43:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x840c2400) [pid = 1845] [serial = 1754] [outer = (nil)] 20:43:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8deaf400) [pid = 1845] [serial = 1755] [outer = 0x840c2400] 20:43:18 INFO - PROCESS | 1845 | 1477971798480 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8deb3400) [pid = 1845] [serial = 1756] [outer = 0x840c2400] 20:43:19 WARNING - wptserve Traceback (most recent call last): 20:43:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:43:19 WARNING - rv = self.func(request, response) 20:43:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:43:19 WARNING - access_control_allow_origin = "*") 20:43:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:43:19 WARNING - payload = payload_generator(server_data) 20:43:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:43:19 WARNING - return encode_string_as_bmp_image(data) 20:43: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 20:43:19 WARNING - img.save(f, "BMP") 20:43:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:43:19 WARNING - f.write(bmpfileheader) 20:43:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:43:19 WARNING - 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x83681000 == 31 [pid = 1845] [id = 584] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8407a800 == 30 [pid = 1845] [id = 582] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8407bc00 == 29 [pid = 1845] [id = 571] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecac00 == 28 [pid = 1845] [id = 579] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x83aaec00 == 27 [pid = 1845] [id = 577] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8dab6400 == 26 [pid = 1845] [id = 583] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x83596800 == 25 [pid = 1845] [id = 588] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x833c9000 == 24 [pid = 1845] [id = 569] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8859c000 == 23 [pid = 1845] [id = 575] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9fec00 == 22 [pid = 1845] [id = 586] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x840cc400 == 21 [pid = 1845] [id = 573] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8851bc00 == 20 [pid = 1845] [id = 585] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb1800 == 19 [pid = 1845] [id = 568] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8358f800 == 18 [pid = 1845] [id = 587] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8cca7800 == 17 [pid = 1845] [id = 598] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc8800 == 16 [pid = 1845] [id = 597] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x840c3c00 == 15 [pid = 1845] [id = 596] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x833c5000 == 14 [pid = 1845] [id = 595] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x82ed4000 == 13 [pid = 1845] [id = 594] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x91116c00 == 12 [pid = 1845] [id = 593] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc1a000 == 11 [pid = 1845] [id = 592] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8de42400 == 10 [pid = 1845] [id = 591] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x8859e400 == 9 [pid = 1845] [id = 590] 20:43:22 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef5000 == 8 [pid = 1845] [id = 589] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8de37000) [pid = 1845] [serial = 1722] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8de36c00) [pid = 1845] [serial = 1723] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8dcc9400) [pid = 1845] [serial = 1719] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8ddb2800) [pid = 1845] [serial = 1720] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8cbd3000) [pid = 1845] [serial = 1716] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8cbdc400) [pid = 1845] [serial = 1717] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8853c800) [pid = 1845] [serial = 1713] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x88542000) [pid = 1845] [serial = 1714] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x83aa7400) [pid = 1845] [serial = 1710] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x83ab4000) [pid = 1845] [serial = 1711] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8dac0400) [pid = 1845] [serial = 1707] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8dac5000) [pid = 1845] [serial = 1708] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x885ddc00) [pid = 1845] [serial = 1704] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x88dc0400) [pid = 1845] [serial = 1705] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8385f400) [pid = 1845] [serial = 1701] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x83aaa800) [pid = 1845] [serial = 1702] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8df55800) [pid = 1845] [serial = 1725] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x82fb1400) [pid = 1845] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x885d7000) [pid = 1845] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x82ef6800) [pid = 1845] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8fc1a400) [pid = 1845] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8de44400) [pid = 1845] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x82efac00) [pid = 1845] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x91117c00) [pid = 1845] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x840c7c00) [pid = 1845] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x833c5400) [pid = 1845] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8db08800) [pid = 1845] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8c9efc00) [pid = 1845] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:43:26 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8cbcf000) [pid = 1845] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:43:30 INFO - PROCESS | 1845 | --DOCSHELL 0x83681400 == 7 [pid = 1845] [id = 581] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x91142c00) [pid = 1845] [serial = 1738] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x9113e400) [pid = 1845] [serial = 1737] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x840c8000) [pid = 1845] [serial = 1741] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x840b8400) [pid = 1845] [serial = 1740] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x83676000) [pid = 1845] [serial = 1744] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x83675000) [pid = 1845] [serial = 1743] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83aa9c00) [pid = 1845] [serial = 1747] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x840ce400) [pid = 1845] [serial = 1746] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8c9fc400) [pid = 1845] [serial = 1750] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8c9f2800) [pid = 1845] [serial = 1749] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8dbd7400) [pid = 1845] [serial = 1753] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8dbce400) [pid = 1845] [serial = 1752] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8deaf400) [pid = 1845] [serial = 1755] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8fc1e000) [pid = 1845] [serial = 1734] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8fc9fc00) [pid = 1845] [serial = 1735] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb8c00) [pid = 1845] [serial = 1731] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8df50000) [pid = 1845] [serial = 1732] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8cbd7400) [pid = 1845] [serial = 1697] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x885e2800) [pid = 1845] [serial = 1728] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x88dc4000) [pid = 1845] [serial = 1729] [outer = (nil)] [url = about:blank] 20:43:30 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8df57800) [pid = 1845] [serial = 1726] [outer = (nil)] [url = about:blank] 20:43:48 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:43:48 INFO - PROCESS | 1845 | 1477971828651 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:43:48 INFO - . 20:43:48 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30515ms 20:43:48 INFO - PROCESS | 1845 | 1477971828709 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 1845 | 1477971828716 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 20:43:48 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:43:48 INFO - PROCESS | 1845 | 1477971828727 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:48 INFO - PROCESS | 1845 | 1477971828963 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 20:43:49 INFO - PROCESS | 1845 | 1477971829048 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 20:43:49 INFO - PROCESS | 1845 | 1477971829054 Marionette TRACE conn4 <- [1,2773,null,["8"]] 20:43:49 INFO - PROCESS | 1845 | 1477971829063 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 20:43:49 INFO - PROCESS | 1845 | 1477971829071 Marionette TRACE conn4 <- [1,2774,null,{}] 20:43:49 INFO - PROCESS | 1845 | 1477971829078 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eff800 == 8 [pid = 1845] [id = 600] 20:43:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82effc00) [pid = 1845] [serial = 1757] [outer = (nil)] 20:43:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1758] [outer = 0x82effc00] 20:43:49 INFO - PROCESS | 1845 | 1477971829187 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c7400) [pid = 1845] [serial = 1759] [outer = 0x82effc00] 20:43:49 WARNING - wptserve Traceback (most recent call last): 20:43:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:43:49 WARNING - rv = self.func(request, response) 20:43:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:43:49 WARNING - access_control_allow_origin = "*") 20:43:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:43:49 WARNING - payload = payload_generator(server_data) 20:43:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:43:49 WARNING - return encode_string_as_bmp_image(data) 20:43: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 20:43:49 WARNING - img.save(f, "BMP") 20:43:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:43:49 WARNING - f.write(bmpfileheader) 20:43:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:43:49 WARNING - 20:43:58 INFO - PROCESS | 1845 | --DOCSHELL 0x8407b800 == 7 [pid = 1845] [id = 599] 20:44:01 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x840c2400) [pid = 1845] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:44:06 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8deb3400) [pid = 1845] [serial = 1756] [outer = (nil)] [url = about:blank] 20:44:06 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb7000) [pid = 1845] [serial = 1758] [outer = (nil)] [url = about:blank] 20:44:19 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:44:19 INFO - PROCESS | 1845 | 1477971859391 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:44:19 INFO - . 20:44:19 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30702ms 20:44:19 INFO - PROCESS | 1845 | 1477971859428 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 1845 | 1477971859434 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 20:44:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:44:19 INFO - PROCESS | 1845 | 1477971859446 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:19 INFO - PROCESS | 1845 | 1477971859672 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 20:44:19 INFO - PROCESS | 1845 | 1477971859756 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 20:44:19 INFO - PROCESS | 1845 | 1477971859762 Marionette TRACE conn4 <- [1,2778,null,["8"]] 20:44:19 INFO - PROCESS | 1845 | 1477971859771 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 20:44:19 INFO - PROCESS | 1845 | 1477971859779 Marionette TRACE conn4 <- [1,2779,null,{}] 20:44:19 INFO - PROCESS | 1845 | 1477971859786 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efec00 == 8 [pid = 1845] [id = 601] 20:44:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82eff000) [pid = 1845] [serial = 1760] [outer = (nil)] 20:44:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1761] [outer = 0x82eff000] 20:44:19 INFO - PROCESS | 1845 | 1477971859895 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c5400) [pid = 1845] [serial = 1762] [outer = 0x82eff000] 20:44:20 WARNING - wptserve Traceback (most recent call last): 20:44:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:20 WARNING - rv = self.func(request, response) 20:44:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:20 WARNING - access_control_allow_origin = "*") 20:44:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:20 WARNING - payload = payload_generator(server_data) 20:44:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:20 WARNING - return encode_string_as_bmp_image(data) 20:44: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 20:44:20 WARNING - img.save(f, "BMP") 20:44:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:20 WARNING - f.write(bmpfileheader) 20:44:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:20 WARNING - 20:44:29 INFO - PROCESS | 1845 | --DOCSHELL 0x82eff800 == 7 [pid = 1845] [id = 600] 20:44:35 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82effc00) [pid = 1845] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:44:40 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833c7400) [pid = 1845] [serial = 1759] [outer = (nil)] [url = about:blank] 20:44:40 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb7000) [pid = 1845] [serial = 1761] [outer = (nil)] [url = about:blank] 20:44:50 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:44:50 INFO - PROCESS | 1845 | 1477971890112 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:44:50 INFO - . 20:44:50 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30697ms 20:44:50 INFO - PROCESS | 1845 | 1477971890141 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 1845 | 1477971890147 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 20:44:50 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:44:50 INFO - PROCESS | 1845 | 1477971890159 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:50 INFO - PROCESS | 1845 | 1477971890386 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 20:44:50 INFO - PROCESS | 1845 | 1477971890470 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 20:44:50 INFO - PROCESS | 1845 | 1477971890477 Marionette TRACE conn4 <- [1,2783,null,["8"]] 20:44:50 INFO - PROCESS | 1845 | 1477971890486 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 20:44:50 INFO - PROCESS | 1845 | 1477971890494 Marionette TRACE conn4 <- [1,2784,null,{}] 20:44:50 INFO - PROCESS | 1845 | 1477971890501 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb0800 == 8 [pid = 1845] [id = 602] 20:44:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb1400) [pid = 1845] [serial = 1763] [outer = (nil)] 20:44:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1764] [outer = 0x82fb1400] 20:44:50 INFO - PROCESS | 1845 | 1477971890606 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0c00) [pid = 1845] [serial = 1765] [outer = 0x82fb1400] 20:44:51 INFO - PROCESS | 1845 | 1477971891224 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:44:51 INFO - . 20:44:51 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1125ms 20:44:51 INFO - PROCESS | 1845 | 1477971891282 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 20:44:51 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:44:51 INFO - PROCESS | 1845 | 1477971891288 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 20:44:51 INFO - PROCESS | 1845 | 1477971891295 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:51 INFO - PROCESS | 1845 | 1477971891527 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 20:44:51 INFO - PROCESS | 1845 | 1477971891602 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 20:44:51 INFO - PROCESS | 1845 | 1477971891607 Marionette TRACE conn4 <- [1,2788,null,["8"]] 20:44:51 INFO - PROCESS | 1845 | 1477971891621 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 20:44:51 INFO - PROCESS | 1845 | 1477971891631 Marionette TRACE conn4 <- [1,2789,null,{}] 20:44:51 INFO - PROCESS | 1845 | 1477971891637 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c8000 == 9 [pid = 1845] [id = 603] 20:44:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83599c00) [pid = 1845] [serial = 1766] [outer = (nil)] 20:44:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8359b800) [pid = 1845] [serial = 1767] [outer = 0x83599c00] 20:44:51 INFO - PROCESS | 1845 | 1477971891733 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83673800) [pid = 1845] [serial = 1768] [outer = 0x83599c00] 20:44:52 INFO - PROCESS | 1845 | 1477971892411 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:44:52 INFO - . 20:44:52 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1174ms 20:44:52 INFO - PROCESS | 1845 | 1477971892477 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 1845 | 1477971892485 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 20:44:52 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:44:52 INFO - PROCESS | 1845 | 1477971892492 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:52 INFO - PROCESS | 1845 | 1477971892675 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 20:44:52 INFO - PROCESS | 1845 | 1477971892803 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 20:44:52 INFO - PROCESS | 1845 | 1477971892808 Marionette TRACE conn4 <- [1,2793,null,["8"]] 20:44:52 INFO - PROCESS | 1845 | 1477971892817 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 20:44:52 INFO - PROCESS | 1845 | 1477971892824 Marionette TRACE conn4 <- [1,2794,null,{}] 20:44:52 INFO - PROCESS | 1845 | 1477971892831 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aaf000 == 10 [pid = 1845] [id = 604] 20:44:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83aaf400) [pid = 1845] [serial = 1769] [outer = (nil)] 20:44:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83ab2400) [pid = 1845] [serial = 1770] [outer = 0x83aaf400] 20:44:52 INFO - PROCESS | 1845 | 1477971892931 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83ab4000) [pid = 1845] [serial = 1771] [outer = 0x83aaf400] 20:44:53 INFO - PROCESS | 1845 | 1477971893574 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:44:53 INFO - . 20:44:53 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1134ms 20:44:53 INFO - PROCESS | 1845 | 1477971893626 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 20:44:53 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:44:53 INFO - PROCESS | 1845 | 1477971893631 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 20:44:53 INFO - PROCESS | 1845 | 1477971893638 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:53 INFO - PROCESS | 1845 | 1477971893856 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 20:44:53 INFO - PROCESS | 1845 | 1477971893872 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 20:44:53 INFO - PROCESS | 1845 | 1477971893878 Marionette TRACE conn4 <- [1,2798,null,["8"]] 20:44:53 INFO - PROCESS | 1845 | 1477971893883 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 20:44:53 INFO - PROCESS | 1845 | 1477971893889 Marionette TRACE conn4 <- [1,2799,null,{}] 20:44:53 INFO - PROCESS | 1845 | 1477971893895 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b6400 == 11 [pid = 1845] [id = 605] 20:44:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840b7c00) [pid = 1845] [serial = 1772] [outer = (nil)] 20:44:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840bb800) [pid = 1845] [serial = 1773] [outer = 0x840b7c00] 20:44:54 INFO - PROCESS | 1845 | 1477971893995 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88539c00) [pid = 1845] [serial = 1774] [outer = 0x840b7c00] 20:44:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x88599400 == 12 [pid = 1845] [id = 606] 20:44:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x88599c00) [pid = 1845] [serial = 1775] [outer = (nil)] 20:44:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8853e800) [pid = 1845] [serial = 1776] [outer = 0x88599c00] 20:44:54 INFO - PROCESS | 1845 | 1477971894754 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:44:54 INFO - . 20:44:54 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1174ms 20:44:54 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:44:54 INFO - PROCESS | 1845 | 1477971894811 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 1845 | 1477971894814 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 20:44:54 INFO - PROCESS | 1845 | 1477971894821 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:55 INFO - PROCESS | 1845 | 1477971895040 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 20:44:55 INFO - PROCESS | 1845 | 1477971895063 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 20:44:55 INFO - PROCESS | 1845 | 1477971895067 Marionette TRACE conn4 <- [1,2803,null,["8"]] 20:44:55 INFO - PROCESS | 1845 | 1477971895072 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 20:44:55 INFO - PROCESS | 1845 | 1477971895077 Marionette TRACE conn4 <- [1,2804,null,{}] 20:44:55 INFO - PROCESS | 1845 | 1477971895082 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x885a1c00 == 13 [pid = 1845] [id = 607] 20:44:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x885a2000) [pid = 1845] [serial = 1777] [outer = (nil)] 20:44:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x885d6000) [pid = 1845] [serial = 1778] [outer = 0x885a2000] 20:44:55 INFO - PROCESS | 1845 | 1477971895185 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x885d9400) [pid = 1845] [serial = 1779] [outer = 0x885a2000] 20:44:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x88db9c00 == 14 [pid = 1845] [id = 608] 20:44:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x88dba400) [pid = 1845] [serial = 1780] [outer = (nil)] 20:44:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x88dbbc00) [pid = 1845] [serial = 1781] [outer = 0x88dba400] 20:44:55 INFO - PROCESS | 1845 | 1477971895922 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:44:55 INFO - . 20:44:55 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1131ms 20:44:55 INFO - PROCESS | 1845 | 1477971895950 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 1845 | 1477971895954 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 20:44:55 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:44:55 INFO - PROCESS | 1845 | 1477971895961 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:56 INFO - PROCESS | 1845 | 1477971896177 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 20:44:56 INFO - PROCESS | 1845 | 1477971896307 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 20:44:56 INFO - PROCESS | 1845 | 1477971896310 Marionette TRACE conn4 <- [1,2808,null,["8"]] 20:44:56 INFO - PROCESS | 1845 | 1477971896315 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 20:44:56 INFO - PROCESS | 1845 | 1477971896320 Marionette TRACE conn4 <- [1,2809,null,{}] 20:44:56 INFO - PROCESS | 1845 | 1477971896325 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa8000 == 15 [pid = 1845] [id = 609] 20:44:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x88dbc800) [pid = 1845] [serial = 1782] [outer = (nil)] 20:44:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8c9f5400) [pid = 1845] [serial = 1783] [outer = 0x88dbc800] 20:44:56 INFO - PROCESS | 1845 | 1477971896415 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8c9f8c00) [pid = 1845] [serial = 1784] [outer = 0x88dbc800] 20:44:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd4800 == 16 [pid = 1845] [id = 610] 20:44:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8cbd5800) [pid = 1845] [serial = 1785] [outer = (nil)] 20:44:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8cbd8c00) [pid = 1845] [serial = 1786] [outer = 0x8cbd5800] 20:44:57 INFO - PROCESS | 1845 | 1477971897112 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:44:57 INFO - . 20:44:57 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1174ms 20:44:57 INFO - PROCESS | 1845 | 1477971897135 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 1845 | 1477971897137 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 20:44:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:44:57 INFO - PROCESS | 1845 | 1477971897145 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:57 INFO - PROCESS | 1845 | 1477971897393 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 20:44:57 INFO - PROCESS | 1845 | 1477971897403 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 20:44:57 INFO - PROCESS | 1845 | 1477971897408 Marionette TRACE conn4 <- [1,2813,null,["8"]] 20:44:57 INFO - PROCESS | 1845 | 1477971897415 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 20:44:57 INFO - PROCESS | 1845 | 1477971897422 Marionette TRACE conn4 <- [1,2814,null,{}] 20:44:57 INFO - PROCESS | 1845 | 1477971897508 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385f800 == 17 [pid = 1845] [id = 611] 20:44:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8cbd9c00) [pid = 1845] [serial = 1787] [outer = (nil)] 20:44:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x8cc9b800) [pid = 1845] [serial = 1788] [outer = 0x8cbd9c00] 20:44:57 INFO - PROCESS | 1845 | 1477971897600 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8cc9d000) [pid = 1845] [serial = 1789] [outer = 0x8cbd9c00] 20:44:58 WARNING - wptserve Traceback (most recent call last): 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:58 WARNING - rv = self.func(request, response) 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:58 WARNING - access_control_allow_origin = "*") 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:58 WARNING - payload = payload_generator(server_data) 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:58 WARNING - return encode_string_as_bmp_image(data) 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:44:58 WARNING - img.save(f, "BMP") 20:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:58 WARNING - f.write(bmpfileheader) 20:44:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:58 WARNING - 20:45:00 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd4800 == 16 [pid = 1845] [id = 610] 20:45:00 INFO - PROCESS | 1845 | --DOCSHELL 0x88db9c00 == 15 [pid = 1845] [id = 608] 20:45:00 INFO - PROCESS | 1845 | --DOCSHELL 0x88599400 == 14 [pid = 1845] [id = 606] 20:45:00 INFO - PROCESS | 1845 | --DOCSHELL 0x82efec00 == 13 [pid = 1845] [id = 601] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x88599c00) [pid = 1845] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x840b7c00) [pid = 1845] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8cbd5800) [pid = 1845] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x88dbc800) [pid = 1845] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x83599c00) [pid = 1845] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x82eff000) [pid = 1845] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x885a2000) [pid = 1845] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x88dba400) [pid = 1845] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971895662] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x82fb1400) [pid = 1845] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:45:03 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x83aaf400) [pid = 1845] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa8000 == 12 [pid = 1845] [id = 609] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x885a1c00 == 11 [pid = 1845] [id = 607] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x833c8000 == 10 [pid = 1845] [id = 603] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x840b6400 == 9 [pid = 1845] [id = 605] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x83aaf000 == 8 [pid = 1845] [id = 604] 20:45:08 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb0800 == 7 [pid = 1845] [id = 602] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8cc9b800) [pid = 1845] [serial = 1788] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8c9f5400) [pid = 1845] [serial = 1783] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x8c9f8c00) [pid = 1845] [serial = 1784] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8cbd8c00) [pid = 1845] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x885d6000) [pid = 1845] [serial = 1778] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x885d9400) [pid = 1845] [serial = 1779] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x88dbbc00) [pid = 1845] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477971895662] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x840bb800) [pid = 1845] [serial = 1773] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x88539c00) [pid = 1845] [serial = 1774] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8853e800) [pid = 1845] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83ab2400) [pid = 1845] [serial = 1770] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x83ab4000) [pid = 1845] [serial = 1771] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8359b800) [pid = 1845] [serial = 1767] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x83673800) [pid = 1845] [serial = 1768] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fb7000) [pid = 1845] [serial = 1764] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833d0c00) [pid = 1845] [serial = 1765] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x833c5400) [pid = 1845] [serial = 1762] [outer = (nil)] [url = about:blank] 20:45:27 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:45:27 INFO - PROCESS | 1845 | 1477971927768 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:45:27 INFO - . 20:45:27 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30648ms 20:45:27 INFO - PROCESS | 1845 | 1477971927794 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 20:45:27 INFO - PROCESS | 1845 | 1477971927800 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 20:45:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:45:27 INFO - PROCESS | 1845 | 1477971927811 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:28 INFO - PROCESS | 1845 | 1477971928042 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 20:45:28 INFO - PROCESS | 1845 | 1477971928126 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 20:45:28 INFO - PROCESS | 1845 | 1477971928132 Marionette TRACE conn4 <- [1,2818,null,["8"]] 20:45:28 INFO - PROCESS | 1845 | 1477971928141 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 20:45:28 INFO - PROCESS | 1845 | 1477971928149 Marionette TRACE conn4 <- [1,2819,null,{}] 20:45:28 INFO - PROCESS | 1845 | 1477971928155 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fbb800 == 8 [pid = 1845] [id = 612] 20:45:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fbc400) [pid = 1845] [serial = 1790] [outer = (nil)] 20:45:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x833c5000) [pid = 1845] [serial = 1791] [outer = 0x82fbc400] 20:45:28 INFO - PROCESS | 1845 | 1477971928262 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cf800) [pid = 1845] [serial = 1792] [outer = 0x82fbc400] 20:45:28 WARNING - wptserve Traceback (most recent call last): 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:28 WARNING - rv = self.func(request, response) 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:28 WARNING - access_control_allow_origin = "*") 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:28 WARNING - payload = payload_generator(server_data) 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:28 WARNING - return encode_string_as_bmp_image(data) 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:45:28 WARNING - img.save(f, "BMP") 20:45:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:28 WARNING - f.write(bmpfileheader) 20:45:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:28 WARNING - 20:45:37 INFO - PROCESS | 1845 | --DOCSHELL 0x8385f800 == 7 [pid = 1845] [id = 611] 20:45:40 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8cbd9c00) [pid = 1845] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:45:45 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cc9d000) [pid = 1845] [serial = 1789] [outer = (nil)] [url = about:blank] 20:45:45 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x833c5000) [pid = 1845] [serial = 1791] [outer = (nil)] [url = about:blank] 20:45:58 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:45:58 INFO - PROCESS | 1845 | 1477971958465 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:45:58 INFO - . 20:45:58 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30700ms 20:45:58 INFO - PROCESS | 1845 | 1477971958509 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 1845 | 1477971958515 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 20:45:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:45:58 INFO - PROCESS | 1845 | 1477971958527 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:58 INFO - PROCESS | 1845 | 1477971958753 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 20:45:58 INFO - PROCESS | 1845 | 1477971958836 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 20:45:58 INFO - PROCESS | 1845 | 1477971958843 Marionette TRACE conn4 <- [1,2823,null,["8"]] 20:45:58 INFO - PROCESS | 1845 | 1477971958851 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 20:45:58 INFO - PROCESS | 1845 | 1477971958859 Marionette TRACE conn4 <- [1,2824,null,{}] 20:45:58 INFO - PROCESS | 1845 | 1477971958866 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efd800 == 8 [pid = 1845] [id = 613] 20:45:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efdc00) [pid = 1845] [serial = 1793] [outer = (nil)] 20:45:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82eff800) [pid = 1845] [serial = 1794] [outer = 0x82efdc00] 20:45:58 INFO - PROCESS | 1845 | 1477971958971 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c6c00) [pid = 1845] [serial = 1795] [outer = 0x82efdc00] 20:45:59 WARNING - wptserve Traceback (most recent call last): 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:59 WARNING - rv = self.func(request, response) 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:59 WARNING - access_control_allow_origin = "*") 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:59 WARNING - payload = payload_generator(server_data) 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:59 WARNING - return encode_string_as_bmp_image(data) 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:45:59 WARNING - img.save(f, "BMP") 20:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:59 WARNING - f.write(bmpfileheader) 20:45:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:59 WARNING - 20:46:08 INFO - PROCESS | 1845 | --DOCSHELL 0x82fbb800 == 7 [pid = 1845] [id = 612] 20:46:14 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fbc400) [pid = 1845] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 20:46:19 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833cf800) [pid = 1845] [serial = 1792] [outer = (nil)] [url = about:blank] 20:46:19 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82eff800) [pid = 1845] [serial = 1794] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:46:29 INFO - PROCESS | 1845 | 1477971989175 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:46:29 INFO - . 20:46:29 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30711ms 20:46:29 INFO - PROCESS | 1845 | 1477971989236 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 1845 | 1477971989242 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 20:46:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:46:29 INFO - PROCESS | 1845 | 1477971989254 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:29 INFO - PROCESS | 1845 | 1477971989485 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 20:46:29 INFO - PROCESS | 1845 | 1477971989569 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 20:46:29 INFO - PROCESS | 1845 | 1477971989575 Marionette TRACE conn4 <- [1,2828,null,["8"]] 20:46:29 INFO - PROCESS | 1845 | 1477971989584 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 20:46:29 INFO - PROCESS | 1845 | 1477971989592 Marionette TRACE conn4 <- [1,2829,null,{}] 20:46:29 INFO - PROCESS | 1845 | 1477971989599 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb1400 == 8 [pid = 1845] [id = 614] 20:46:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb1800) [pid = 1845] [serial = 1796] [outer = (nil)] 20:46:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7c00) [pid = 1845] [serial = 1797] [outer = 0x82fb1800] 20:46:29 INFO - PROCESS | 1845 | 1477971989705 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833d0c00) [pid = 1845] [serial = 1798] [outer = 0x82fb1800] 20:46:30 INFO - PROCESS | 1845 | 1477971990276 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:30 INFO - . 20:46:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1084ms 20:46:30 INFO - PROCESS | 1845 | 1477971990337 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 1845 | 1477971990342 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 20:46:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:46:30 INFO - PROCESS | 1845 | 1477971990350 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:30 INFO - PROCESS | 1845 | 1477971990594 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 20:46:30 INFO - PROCESS | 1845 | 1477971990611 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 20:46:30 INFO - PROCESS | 1845 | 1477971990616 Marionette TRACE conn4 <- [1,2833,null,["8"]] 20:46:30 INFO - PROCESS | 1845 | 1477971990622 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 20:46:30 INFO - PROCESS | 1845 | 1477971990627 Marionette TRACE conn4 <- [1,2834,null,{}] 20:46:30 INFO - PROCESS | 1845 | 1477971990634 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c8000 == 9 [pid = 1845] [id = 615] 20:46:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8359a400) [pid = 1845] [serial = 1799] [outer = (nil)] 20:46:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8359c400) [pid = 1845] [serial = 1800] [outer = 0x8359a400] 20:46:30 INFO - PROCESS | 1845 | 1477971990742 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83674000) [pid = 1845] [serial = 1801] [outer = 0x8359a400] 20:46:31 INFO - PROCESS | 1845 | 1477971991457 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:31 INFO - . 20:46:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1132ms 20:46:31 INFO - PROCESS | 1845 | 1477971991490 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 1845 | 1477971991496 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 20:46:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:46:31 INFO - PROCESS | 1845 | 1477971991504 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:31 INFO - PROCESS | 1845 | 1477971991736 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 20:46:31 INFO - PROCESS | 1845 | 1477971991759 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 20:46:31 INFO - PROCESS | 1845 | 1477971991764 Marionette TRACE conn4 <- [1,2838,null,["8"]] 20:46:31 INFO - PROCESS | 1845 | 1477971991769 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 20:46:31 INFO - PROCESS | 1845 | 1477971991776 Marionette TRACE conn4 <- [1,2839,null,{}] 20:46:31 INFO - PROCESS | 1845 | 1477971991782 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab0400 == 10 [pid = 1845] [id = 616] 20:46:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83ab0800) [pid = 1845] [serial = 1802] [outer = (nil)] 20:46:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83ab3800) [pid = 1845] [serial = 1803] [outer = 0x83ab0800] 20:46:31 INFO - PROCESS | 1845 | 1477971991881 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x8407a800) [pid = 1845] [serial = 1804] [outer = 0x83ab0800] 20:46:32 INFO - PROCESS | 1845 | 1477971992540 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:32 INFO - . 20:46:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1078ms 20:46:32 INFO - PROCESS | 1845 | 1477971992581 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 20:46:32 INFO - PROCESS | 1845 | 1477971992585 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 20:46:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:46:32 INFO - PROCESS | 1845 | 1477971992592 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:32 INFO - PROCESS | 1845 | 1477971992752 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 20:46:32 INFO - PROCESS | 1845 | 1477971992891 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 20:46:32 INFO - PROCESS | 1845 | 1477971992898 Marionette TRACE conn4 <- [1,2843,null,["8"]] 20:46:32 INFO - PROCESS | 1845 | 1477971992907 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 20:46:32 INFO - PROCESS | 1845 | 1477971992913 Marionette TRACE conn4 <- [1,2844,null,{}] 20:46:32 INFO - PROCESS | 1845 | 1477971992919 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecd400 == 11 [pid = 1845] [id = 617] 20:46:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x82ed2400) [pid = 1845] [serial = 1805] [outer = (nil)] 20:46:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840c4400) [pid = 1845] [serial = 1806] [outer = 0x82ed2400] 20:46:33 INFO - PROCESS | 1845 | 1477971993018 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8853c800) [pid = 1845] [serial = 1807] [outer = 0x82ed2400] 20:46:33 INFO - PROCESS | 1845 | 1477971993577 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:33 INFO - . 20:46:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1021ms 20:46:33 INFO - PROCESS | 1845 | 1477971993617 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 1845 | 1477971993621 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 20:46:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:46:33 INFO - PROCESS | 1845 | 1477971993628 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:33 INFO - PROCESS | 1845 | 1477971993786 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 20:46:33 INFO - PROCESS | 1845 | 1477971993919 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 20:46:33 INFO - PROCESS | 1845 | 1477971993922 Marionette TRACE conn4 <- [1,2848,null,["8"]] 20:46:33 INFO - PROCESS | 1845 | 1477971993927 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 20:46:33 INFO - PROCESS | 1845 | 1477971993932 Marionette TRACE conn4 <- [1,2849,null,{}] 20:46:33 INFO - PROCESS | 1845 | 1477971993937 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859ec00 == 12 [pid = 1845] [id = 618] 20:46:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8859f000) [pid = 1845] [serial = 1808] [outer = (nil)] 20:46:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x885a1400) [pid = 1845] [serial = 1809] [outer = 0x8859f000] 20:46:34 INFO - PROCESS | 1845 | 1477971994026 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x885d8400) [pid = 1845] [serial = 1810] [outer = 0x8859f000] 20:46:34 INFO - PROCESS | 1845 | 1477971994553 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:34 INFO - . 20:46:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 971ms 20:46:34 INFO - PROCESS | 1845 | 1477971994599 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 1845 | 1477971994603 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 20:46:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:46:34 INFO - PROCESS | 1845 | 1477971994609 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:34 INFO - PROCESS | 1845 | 1477971994810 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 20:46:34 INFO - PROCESS | 1845 | 1477971994945 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 20:46:34 INFO - PROCESS | 1845 | 1477971994949 Marionette TRACE conn4 <- [1,2853,null,["8"]] 20:46:34 INFO - PROCESS | 1845 | 1477971994954 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 20:46:34 INFO - PROCESS | 1845 | 1477971994959 Marionette TRACE conn4 <- [1,2854,null,{}] 20:46:34 INFO - PROCESS | 1845 | 1477971994964 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa9000 == 13 [pid = 1845] [id = 619] 20:46:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x885e4c00) [pid = 1845] [serial = 1811] [outer = (nil)] 20:46:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x88dc2800) [pid = 1845] [serial = 1812] [outer = 0x885e4c00] 20:46:35 INFO - PROCESS | 1845 | 1477971995059 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8c9f1400) [pid = 1845] [serial = 1813] [outer = 0x885e4c00] 20:46:35 INFO - PROCESS | 1845 | 1477971995615 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:35 INFO - . 20:46:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1025ms 20:46:35 INFO - PROCESS | 1845 | 1477971995635 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 1845 | 1477971995637 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 20:46:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:46:35 INFO - PROCESS | 1845 | 1477971995646 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:35 INFO - PROCESS | 1845 | 1477971995800 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 20:46:35 INFO - PROCESS | 1845 | 1477971995814 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 20:46:35 INFO - PROCESS | 1845 | 1477971995820 Marionette TRACE conn4 <- [1,2858,null,["8"]] 20:46:35 INFO - PROCESS | 1845 | 1477971995825 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 20:46:35 INFO - PROCESS | 1845 | 1477971995832 Marionette TRACE conn4 <- [1,2859,null,{}] 20:46:35 INFO - PROCESS | 1845 | 1477971995837 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd1800 == 14 [pid = 1845] [id = 620] 20:46:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8cbd2000) [pid = 1845] [serial = 1814] [outer = (nil)] 20:46:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8cbd5000) [pid = 1845] [serial = 1815] [outer = 0x8cbd2000] 20:46:36 INFO - PROCESS | 1845 | 1477971996041 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8cbd6800) [pid = 1845] [serial = 1816] [outer = 0x8cbd2000] 20:46:36 INFO - PROCESS | 1845 | 1477971996647 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:36 INFO - . 20:46:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1036ms 20:46:36 INFO - PROCESS | 1845 | 1477971996685 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 1845 | 1477971996691 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 20:46:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:46:36 INFO - PROCESS | 1845 | 1477971996708 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:36 INFO - PROCESS | 1845 | 1477971996993 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 20:46:37 INFO - PROCESS | 1845 | 1477971997010 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 20:46:37 INFO - PROCESS | 1845 | 1477971997035 Marionette TRACE conn4 <- [1,2863,null,["8"]] 20:46:37 INFO - PROCESS | 1845 | 1477971997110 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 20:46:37 INFO - PROCESS | 1845 | 1477971997115 Marionette TRACE conn4 <- [1,2864,null,{}] 20:46:37 INFO - PROCESS | 1845 | 1477971997121 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9bc00 == 15 [pid = 1845] [id = 621] 20:46:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8cc9c000) [pid = 1845] [serial = 1817] [outer = (nil)] 20:46:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8cca6c00) [pid = 1845] [serial = 1818] [outer = 0x8cc9c000] 20:46:37 INFO - PROCESS | 1845 | 1477971997256 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8cca8000) [pid = 1845] [serial = 1819] [outer = 0x8cc9c000] 20:46:37 INFO - PROCESS | 1845 | 1477971997972 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:38 INFO - . 20:46:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1324ms 20:46:38 INFO - PROCESS | 1845 | 1477971998025 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 1845 | 1477971998031 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 20:46:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:46:38 INFO - PROCESS | 1845 | 1477971998042 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:38 INFO - PROCESS | 1845 | 1477971998344 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 20:46:38 INFO - PROCESS | 1845 | 1477971998433 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 20:46:38 INFO - PROCESS | 1845 | 1477971998437 Marionette TRACE conn4 <- [1,2868,null,["8"]] 20:46:38 INFO - PROCESS | 1845 | 1477971998492 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 20:46:38 INFO - PROCESS | 1845 | 1477971998501 Marionette TRACE conn4 <- [1,2869,null,{}] 20:46:38 INFO - PROCESS | 1845 | 1477971998507 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x83682000 == 16 [pid = 1845] [id = 622] 20:46:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x83682800) [pid = 1845] [serial = 1820] [outer = (nil)] 20:46:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x83860400) [pid = 1845] [serial = 1821] [outer = 0x83682800] 20:46:38 INFO - PROCESS | 1845 | 1477971998625 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x83aa6c00) [pid = 1845] [serial = 1822] [outer = 0x83682800] 20:46:39 INFO - PROCESS | 1845 | 1477971999377 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:39 INFO - . 20:46:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1385ms 20:46:39 INFO - PROCESS | 1845 | 1477971999425 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 1845 | 1477971999432 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 20:46:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:46:39 INFO - PROCESS | 1845 | 1477971999441 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:39 INFO - PROCESS | 1845 | 1477971999738 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 20:46:39 INFO - PROCESS | 1845 | 1477971999826 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 20:46:39 INFO - PROCESS | 1845 | 1477971999831 Marionette TRACE conn4 <- [1,2873,null,["8"]] 20:46:39 INFO - PROCESS | 1845 | 1477971999881 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 20:46:39 INFO - PROCESS | 1845 | 1477971999886 Marionette TRACE conn4 <- [1,2874,null,{}] 20:46:39 INFO - PROCESS | 1845 | 1477971999903 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x83567400 == 17 [pid = 1845] [id = 623] 20:46:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x83858800) [pid = 1845] [serial = 1823] [outer = (nil)] 20:46:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x88dc7000) [pid = 1845] [serial = 1824] [outer = 0x83858800] 20:46:40 INFO - PROCESS | 1845 | 1477972000011 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8c9f5800) [pid = 1845] [serial = 1825] [outer = 0x83858800] 20:46:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db09c00 == 18 [pid = 1845] [id = 624] 20:46:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8db0a400) [pid = 1845] [serial = 1826] [outer = (nil)] 20:46:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8dbcb800) [pid = 1845] [serial = 1827] [outer = 0x8db0a400] 20:46:40 INFO - PROCESS | 1845 | 1477972000816 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:40 INFO - . 20:46:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1433ms 20:46:40 INFO - PROCESS | 1845 | 1477972000882 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 1845 | 1477972000890 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 20:46:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:46:40 INFO - PROCESS | 1845 | 1477972000897 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:41 INFO - PROCESS | 1845 | 1477972001095 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 20:46:41 INFO - PROCESS | 1845 | 1477972001370 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 20:46:41 INFO - PROCESS | 1845 | 1477972001376 Marionette TRACE conn4 <- [1,2878,null,["8"]] 20:46:41 INFO - PROCESS | 1845 | 1477972001388 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 20:46:41 INFO - PROCESS | 1845 | 1477972001398 Marionette TRACE conn4 <- [1,2879,null,{}] 20:46:41 INFO - PROCESS | 1845 | 1477972001449 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x83590000 == 19 [pid = 1845] [id = 625] 20:46:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x83595000) [pid = 1845] [serial = 1828] [outer = (nil)] 20:46:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8385cc00) [pid = 1845] [serial = 1829] [outer = 0x83595000] 20:46:41 INFO - PROCESS | 1845 | 1477972001559 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x840b8400) [pid = 1845] [serial = 1830] [outer = 0x83595000] 20:46:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x83598c00 == 20 [pid = 1845] [id = 626] 20:46:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83599400) [pid = 1845] [serial = 1831] [outer = (nil)] 20:46:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x833d2800) [pid = 1845] [serial = 1832] [outer = 0x83599400] 20:46:42 INFO - PROCESS | 1845 | --DOCSHELL 0x82efd800 == 19 [pid = 1845] [id = 613] 20:46:42 INFO - PROCESS | 1845 | 1477972002420 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:42 INFO - . 20:46:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1544ms 20:46:42 INFO - PROCESS | 1845 | 1477972002442 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 1845 | 1477972002448 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 20:46:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:46:42 INFO - PROCESS | 1845 | 1477972002455 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:42 INFO - PROCESS | 1845 | 1477972002637 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 20:46:42 INFO - PROCESS | 1845 | 1477972002773 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 20:46:42 INFO - PROCESS | 1845 | 1477972002779 Marionette TRACE conn4 <- [1,2883,null,["8"]] 20:46:42 INFO - PROCESS | 1845 | 1477972002785 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 20:46:42 INFO - PROCESS | 1845 | 1477972002792 Marionette TRACE conn4 <- [1,2884,null,{}] 20:46:42 INFO - PROCESS | 1845 | 1477972002798 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x88519800 == 20 [pid = 1845] [id = 627] 20:46:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x88519c00) [pid = 1845] [serial = 1833] [outer = (nil)] 20:46:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8853dc00) [pid = 1845] [serial = 1834] [outer = 0x88519c00] 20:46:42 INFO - PROCESS | 1845 | 1477972002892 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x88544c00) [pid = 1845] [serial = 1835] [outer = 0x88519c00] 20:46:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e3000 == 21 [pid = 1845] [id = 628] 20:46:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x885e4400) [pid = 1845] [serial = 1836] [outer = (nil)] 20:46:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x88dbf800) [pid = 1845] [serial = 1837] [outer = 0x885e4400] 20:46:43 INFO - PROCESS | 1845 | 1477972003606 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:46:43 INFO - . 20:46:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1170ms 20:46:43 INFO - PROCESS | 1845 | 1477972003625 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 1845 | 1477972003628 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 20:46:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:46:43 INFO - PROCESS | 1845 | 1477972003636 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:43 INFO - PROCESS | 1845 | 1477972003870 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 20:46:43 INFO - PROCESS | 1845 | 1477972003897 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 20:46:43 INFO - PROCESS | 1845 | 1477972003907 Marionette TRACE conn4 <- [1,2888,null,["8"]] 20:46:43 INFO - PROCESS | 1845 | 1477972003916 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 20:46:43 INFO - PROCESS | 1845 | 1477972003922 Marionette TRACE conn4 <- [1,2889,null,{}] 20:46:43 INFO - PROCESS | 1845 | 1477972003928 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd0400 == 22 [pid = 1845] [id = 629] 20:46:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8cbd0c00) [pid = 1845] [serial = 1838] [outer = (nil)] 20:46:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8cbd5400) [pid = 1845] [serial = 1839] [outer = 0x8cbd0c00] 20:46:44 INFO - PROCESS | 1845 | 1477972004018 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8cc9e800) [pid = 1845] [serial = 1840] [outer = 0x8cbd0c00] 20:46:44 WARNING - wptserve Traceback (most recent call last): 20:46:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:44 WARNING - rv = self.func(request, response) 20:46:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:44 WARNING - access_control_allow_origin = "*") 20:46:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:44 WARNING - payload = payload_generator(server_data) 20:46:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:44 WARNING - return encode_string_as_bmp_image(data) 20:46: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 20:46:44 WARNING - img.save(f, "BMP") 20:46:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:44 WARNING - f.write(bmpfileheader) 20:46:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:44 WARNING - 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x83ab0800) [pid = 1845] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x885e4c00) [pid = 1845] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x82fb1800) [pid = 1845] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x82ed2400) [pid = 1845] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x82efdc00) [pid = 1845] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8cbd2000) [pid = 1845] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x8359a400) [pid = 1845] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 20:46:46 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x8859f000) [pid = 1845] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa9000 == 21 [pid = 1845] [id = 619] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd1800 == 20 [pid = 1845] [id = 620] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x8859ec00 == 19 [pid = 1845] [id = 618] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x833c8000 == 18 [pid = 1845] [id = 615] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecd400 == 17 [pid = 1845] [id = 617] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab0400 == 16 [pid = 1845] [id = 616] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb1400 == 15 [pid = 1845] [id = 614] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x885e3000 == 14 [pid = 1845] [id = 628] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x88519800 == 13 [pid = 1845] [id = 627] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83598c00 == 12 [pid = 1845] [id = 626] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83590000 == 11 [pid = 1845] [id = 625] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x8db09c00 == 10 [pid = 1845] [id = 624] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83567400 == 9 [pid = 1845] [id = 623] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x83682000 == 8 [pid = 1845] [id = 622] 20:46:50 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9bc00 == 7 [pid = 1845] [id = 621] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8cbd5000) [pid = 1845] [serial = 1815] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8cbd6800) [pid = 1845] [serial = 1816] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x88dc2800) [pid = 1845] [serial = 1812] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x8c9f1400) [pid = 1845] [serial = 1813] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x885a1400) [pid = 1845] [serial = 1809] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x885d8400) [pid = 1845] [serial = 1810] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x840c4400) [pid = 1845] [serial = 1806] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8853c800) [pid = 1845] [serial = 1807] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x83ab3800) [pid = 1845] [serial = 1803] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8407a800) [pid = 1845] [serial = 1804] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8359c400) [pid = 1845] [serial = 1800] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x83674000) [pid = 1845] [serial = 1801] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x82fb7c00) [pid = 1845] [serial = 1797] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x833d0c00) [pid = 1845] [serial = 1798] [outer = (nil)] [url = about:blank] 20:46:51 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x833c6c00) [pid = 1845] [serial = 1795] [outer = (nil)] [url = about:blank] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x885e4400) [pid = 1845] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x88519c00) [pid = 1845] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x83599400) [pid = 1845] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477972002109] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x83595000) [pid = 1845] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x83682800) [pid = 1845] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8cc9c000) [pid = 1845] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8db0a400) [pid = 1845] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:54 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83858800) [pid = 1845] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x88dbf800) [pid = 1845] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x88544c00) [pid = 1845] [serial = 1835] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8853dc00) [pid = 1845] [serial = 1834] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x8cbd5400) [pid = 1845] [serial = 1839] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8385cc00) [pid = 1845] [serial = 1829] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x840b8400) [pid = 1845] [serial = 1830] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x833d2800) [pid = 1845] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477972002109] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x88dc7000) [pid = 1845] [serial = 1824] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8c9f5800) [pid = 1845] [serial = 1825] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x8dbcb800) [pid = 1845] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x83860400) [pid = 1845] [serial = 1821] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x83aa6c00) [pid = 1845] [serial = 1822] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cca6c00) [pid = 1845] [serial = 1818] [outer = (nil)] [url = about:blank] 20:46:58 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8cca8000) [pid = 1845] [serial = 1819] [outer = (nil)] [url = about:blank] 20:47:14 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:47:14 INFO - PROCESS | 1845 | 1477972034197 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:47:14 INFO - . 20:47:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30600ms 20:47:14 INFO - PROCESS | 1845 | 1477972034236 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 20:47:14 INFO - PROCESS | 1845 | 1477972034242 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 20:47:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:47:14 INFO - PROCESS | 1845 | 1477972034255 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:14 INFO - PROCESS | 1845 | 1477972034495 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 20:47:14 INFO - PROCESS | 1845 | 1477972034582 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 20:47:14 INFO - PROCESS | 1845 | 1477972034589 Marionette TRACE conn4 <- [1,2893,null,["8"]] 20:47:14 INFO - PROCESS | 1845 | 1477972034598 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 20:47:14 INFO - PROCESS | 1845 | 1477972034605 Marionette TRACE conn4 <- [1,2894,null,{}] 20:47:14 INFO - PROCESS | 1845 | 1477972034612 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efe800 == 8 [pid = 1845] [id = 630] 20:47:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efec00) [pid = 1845] [serial = 1841] [outer = (nil)] 20:47:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb2000) [pid = 1845] [serial = 1842] [outer = 0x82efec00] 20:47:14 INFO - PROCESS | 1845 | 1477972034722 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c5000) [pid = 1845] [serial = 1843] [outer = 0x82efec00] 20:47:15 WARNING - wptserve Traceback (most recent call last): 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:15 WARNING - rv = self.func(request, response) 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:15 WARNING - access_control_allow_origin = "*") 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:15 WARNING - payload = payload_generator(server_data) 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:15 WARNING - return encode_string_as_bmp_image(data) 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:47:15 WARNING - img.save(f, "BMP") 20:47:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:15 WARNING - f.write(bmpfileheader) 20:47:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:15 WARNING - 20:47:24 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd0400 == 7 [pid = 1845] [id = 629] 20:47:30 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8cbd0c00) [pid = 1845] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:47:35 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cc9e800) [pid = 1845] [serial = 1840] [outer = (nil)] [url = about:blank] 20:47:35 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb2000) [pid = 1845] [serial = 1842] [outer = (nil)] [url = about:blank] 20:47:44 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:47:44 INFO - PROCESS | 1845 | 1477972064929 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:47:44 INFO - . 20:47:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30703ms 20:47:44 INFO - PROCESS | 1845 | 1477972064955 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 20:47:44 INFO - PROCESS | 1845 | 1477972064962 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 20:47:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:47:44 INFO - PROCESS | 1845 | 1477972064973 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:45 INFO - PROCESS | 1845 | 1477972065248 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 20:47:45 INFO - PROCESS | 1845 | 1477972065336 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 20:47:45 INFO - PROCESS | 1845 | 1477972065344 Marionette TRACE conn4 <- [1,2898,null,["8"]] 20:47:45 INFO - PROCESS | 1845 | 1477972065356 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 20:47:45 INFO - PROCESS | 1845 | 1477972065364 Marionette TRACE conn4 <- [1,2899,null,{}] 20:47:45 INFO - PROCESS | 1845 | 1477972065370 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fafc00 == 8 [pid = 1845] [id = 631] 20:47:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb0800) [pid = 1845] [serial = 1844] [outer = (nil)] 20:47:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fba800) [pid = 1845] [serial = 1845] [outer = 0x82fb0800] 20:47:45 INFO - PROCESS | 1845 | 1477972065481 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cac00) [pid = 1845] [serial = 1846] [outer = 0x82fb0800] 20:47:46 WARNING - wptserve Traceback (most recent call last): 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:46 WARNING - rv = self.func(request, response) 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:46 WARNING - access_control_allow_origin = "*") 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:46 WARNING - payload = payload_generator(server_data) 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:46 WARNING - return encode_string_as_bmp_image(data) 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:47:46 WARNING - img.save(f, "BMP") 20:47:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:46 WARNING - f.write(bmpfileheader) 20:47:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:46 WARNING - 20:47:55 INFO - PROCESS | 1845 | --DOCSHELL 0x82efe800 == 7 [pid = 1845] [id = 630] 20:47:57 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82efec00) [pid = 1845] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:48:02 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833c5000) [pid = 1845] [serial = 1843] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fba800) [pid = 1845] [serial = 1845] [outer = (nil)] [url = about:blank] 20:48:15 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:48:15 INFO - PROCESS | 1845 | 1477972095718 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:48:15 INFO - . 20:48:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30762ms 20:48:15 INFO - PROCESS | 1845 | 1477972095734 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 1845 | 1477972095741 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 20:48:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:48:15 INFO - PROCESS | 1845 | 1477972095753 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:15 INFO - PROCESS | 1845 | 1477972095981 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 20:48:16 INFO - PROCESS | 1845 | 1477972096066 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 20:48:16 INFO - PROCESS | 1845 | 1477972096072 Marionette TRACE conn4 <- [1,2903,null,["8"]] 20:48:16 INFO - PROCESS | 1845 | 1477972096081 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 20:48:16 INFO - PROCESS | 1845 | 1477972096090 Marionette TRACE conn4 <- [1,2904,null,{}] 20:48:16 INFO - PROCESS | 1845 | 1477972096096 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eff000 == 8 [pid = 1845] [id = 632] 20:48:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82eff400) [pid = 1845] [serial = 1847] [outer = (nil)] 20:48:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7c00) [pid = 1845] [serial = 1848] [outer = 0x82eff400] 20:48:16 INFO - PROCESS | 1845 | 1477972096206 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833ca400) [pid = 1845] [serial = 1849] [outer = 0x82eff400] 20:48:16 WARNING - wptserve Traceback (most recent call last): 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:16 WARNING - rv = self.func(request, response) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:16 WARNING - access_control_allow_origin = "*") 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:16 WARNING - payload = payload_generator(server_data) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:16 WARNING - return encode_string_as_bmp_image(data) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:16 WARNING - img.save(f, "BMP") 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:16 WARNING - f.write(bmpfileheader) 20:48:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:16 WARNING - 20:48:25 INFO - PROCESS | 1845 | --DOCSHELL 0x82fafc00 == 7 [pid = 1845] [id = 631] 20:48:28 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fb0800) [pid = 1845] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:48:33 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833cac00) [pid = 1845] [serial = 1846] [outer = (nil)] [url = about:blank] 20:48:33 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb7c00) [pid = 1845] [serial = 1848] [outer = (nil)] [url = about:blank] 20:48:46 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:48:46 INFO - PROCESS | 1845 | 1477972126410 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:48:46 INFO - . 20:48:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30702ms 20:48:46 INFO - PROCESS | 1845 | 1477972126452 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 1845 | 1477972126459 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 20:48:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:48:46 INFO - PROCESS | 1845 | 1477972126471 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:46 INFO - PROCESS | 1845 | 1477972126699 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 20:48:46 INFO - PROCESS | 1845 | 1477972126784 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 20:48:46 INFO - PROCESS | 1845 | 1477972126790 Marionette TRACE conn4 <- [1,2908,null,["8"]] 20:48:46 INFO - PROCESS | 1845 | 1477972126799 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 20:48:46 INFO - PROCESS | 1845 | 1477972126807 Marionette TRACE conn4 <- [1,2909,null,{}] 20:48:46 INFO - PROCESS | 1845 | 1477972126814 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb0000 == 8 [pid = 1845] [id = 633] 20:48:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb0800) [pid = 1845] [serial = 1850] [outer = (nil)] 20:48:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb9800) [pid = 1845] [serial = 1851] [outer = 0x82fb0800] 20:48:46 INFO - PROCESS | 1845 | 1477972126922 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833cac00) [pid = 1845] [serial = 1852] [outer = 0x82fb0800] 20:48:47 WARNING - wptserve Traceback (most recent call last): 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:47 WARNING - rv = self.func(request, response) 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:47 WARNING - access_control_allow_origin = "*") 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:47 WARNING - payload = payload_generator(server_data) 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:47 WARNING - return encode_string_as_bmp_image(data) 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:47 WARNING - img.save(f, "BMP") 20:48:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:47 WARNING - f.write(bmpfileheader) 20:48:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:47 WARNING - 20:48:56 INFO - PROCESS | 1845 | --DOCSHELL 0x82eff000 == 7 [pid = 1845] [id = 632] 20:48:58 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82eff400) [pid = 1845] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 20:49:04 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833ca400) [pid = 1845] [serial = 1849] [outer = (nil)] [url = about:blank] 20:49:04 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb9800) [pid = 1845] [serial = 1851] [outer = (nil)] [url = about:blank] 20:49:17 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:49:17 INFO - PROCESS | 1845 | 1477972157126 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:49:17 INFO - . 20:49:17 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30709ms 20:49:17 INFO - PROCESS | 1845 | 1477972157178 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 1845 | 1477972157185 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 20:49:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:49:17 INFO - PROCESS | 1845 | 1477972157196 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:17 INFO - PROCESS | 1845 | 1477972157425 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 20:49:17 INFO - PROCESS | 1845 | 1477972157510 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 20:49:17 INFO - PROCESS | 1845 | 1477972157516 Marionette TRACE conn4 <- [1,2913,null,["8"]] 20:49:17 INFO - PROCESS | 1845 | 1477972157525 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 20:49:17 INFO - PROCESS | 1845 | 1477972157533 Marionette TRACE conn4 <- [1,2914,null,{}] 20:49:17 INFO - PROCESS | 1845 | 1477972157540 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x82effc00 == 8 [pid = 1845] [id = 634] 20:49:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82faf400) [pid = 1845] [serial = 1853] [outer = (nil)] 20:49:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb9800) [pid = 1845] [serial = 1854] [outer = 0x82faf400] 20:49:17 INFO - PROCESS | 1845 | 1477972157649 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c7c00) [pid = 1845] [serial = 1855] [outer = 0x82faf400] 20:49:18 WARNING - wptserve Traceback (most recent call last): 20:49:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:18 WARNING - rv = self.func(request, response) 20:49:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:18 WARNING - access_control_allow_origin = "*") 20:49:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:18 WARNING - payload = payload_generator(server_data) 20:49:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:18 WARNING - return encode_string_as_bmp_image(data) 20:49: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 20:49:18 WARNING - img.save(f, "BMP") 20:49:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:18 WARNING - f.write(bmpfileheader) 20:49:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:18 WARNING - 20:49:27 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb0000 == 7 [pid = 1845] [id = 633] 20:49:29 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x82fb0800) [pid = 1845] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 20:49:34 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x833cac00) [pid = 1845] [serial = 1852] [outer = (nil)] [url = about:blank] 20:49:34 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb9800) [pid = 1845] [serial = 1854] [outer = (nil)] [url = about:blank] 20:49:47 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:49:47 INFO - PROCESS | 1845 | 1477972187853 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:49:47 INFO - . 20:49:47 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30711ms 20:49:47 INFO - PROCESS | 1845 | 1477972187906 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 1845 | 1477972187912 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 20:49:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:49:47 INFO - PROCESS | 1845 | 1477972187924 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:48 INFO - PROCESS | 1845 | 1477972188149 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 20:49:48 INFO - PROCESS | 1845 | 1477972188233 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 20:49:48 INFO - PROCESS | 1845 | 1477972188239 Marionette TRACE conn4 <- [1,2918,null,["8"]] 20:49:48 INFO - PROCESS | 1845 | 1477972188248 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 20:49:48 INFO - PROCESS | 1845 | 1477972188256 Marionette TRACE conn4 <- [1,2919,null,{}] 20:49:48 INFO - PROCESS | 1845 | 1477972188262 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eff400 == 8 [pid = 1845] [id = 635] 20:49:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82eff800) [pid = 1845] [serial = 1856] [outer = (nil)] 20:49:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb2c00) [pid = 1845] [serial = 1857] [outer = 0x82eff800] 20:49:48 INFO - PROCESS | 1845 | 1477972188367 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833ca400) [pid = 1845] [serial = 1858] [outer = 0x82eff800] 20:49:48 INFO - PROCESS | 1845 | 1477972188972 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:49 INFO - . 20:49:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1086ms 20:49:49 INFO - PROCESS | 1845 | 1477972189008 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 1845 | 1477972189013 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 20:49:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:49:49 INFO - PROCESS | 1845 | 1477972189022 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:49 INFO - PROCESS | 1845 | 1477972189257 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 20:49:49 INFO - PROCESS | 1845 | 1477972189336 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 20:49:49 INFO - PROCESS | 1845 | 1477972189341 Marionette TRACE conn4 <- [1,2923,null,["8"]] 20:49:49 INFO - PROCESS | 1845 | 1477972189347 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 20:49:49 INFO - PROCESS | 1845 | 1477972189353 Marionette TRACE conn4 <- [1,2924,null,{}] 20:49:49 INFO - PROCESS | 1845 | 1477972189359 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c7400 == 9 [pid = 1845] [id = 636] 20:49:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x8359a000) [pid = 1845] [serial = 1859] [outer = (nil)] 20:49:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x8359c000) [pid = 1845] [serial = 1860] [outer = 0x8359a000] 20:49:49 INFO - PROCESS | 1845 | 1477972189467 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83673c00) [pid = 1845] [serial = 1861] [outer = 0x8359a000] 20:49:50 INFO - PROCESS | 1845 | 1477972190143 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:50 INFO - . 20:49:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1172ms 20:49:50 INFO - PROCESS | 1845 | 1477972190202 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 1845 | 1477972190209 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 20:49:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:49:50 INFO - PROCESS | 1845 | 1477972190220 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:50 INFO - PROCESS | 1845 | 1477972190451 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 20:49:50 INFO - PROCESS | 1845 | 1477972190471 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 20:49:50 INFO - PROCESS | 1845 | 1477972190476 Marionette TRACE conn4 <- [1,2928,null,["8"]] 20:49:50 INFO - PROCESS | 1845 | 1477972190481 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 20:49:50 INFO - PROCESS | 1845 | 1477972190488 Marionette TRACE conn4 <- [1,2929,null,{}] 20:49:50 INFO - PROCESS | 1845 | 1477972190499 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab0000 == 10 [pid = 1845] [id = 637] 20:49:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83ab0400) [pid = 1845] [serial = 1862] [outer = (nil)] 20:49:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83ab3000) [pid = 1845] [serial = 1863] [outer = 0x83ab0400] 20:49:50 INFO - PROCESS | 1845 | 1477972190599 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x840ae800) [pid = 1845] [serial = 1864] [outer = 0x83ab0400] 20:49:51 INFO - PROCESS | 1845 | 1477972191321 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:51 INFO - . 20:49:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1127ms 20:49:51 INFO - PROCESS | 1845 | 1477972191346 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 20:49:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:49:51 INFO - PROCESS | 1845 | 1477972191351 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 20:49:51 INFO - PROCESS | 1845 | 1477972191358 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:51 INFO - PROCESS | 1845 | 1477972191574 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 20:49:51 INFO - PROCESS | 1845 | 1477972191594 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 20:49:51 INFO - PROCESS | 1845 | 1477972191601 Marionette TRACE conn4 <- [1,2933,null,["8"]] 20:49:51 INFO - PROCESS | 1845 | 1477972191606 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 20:49:51 INFO - PROCESS | 1845 | 1477972191612 Marionette TRACE conn4 <- [1,2934,null,{}] 20:49:51 INFO - PROCESS | 1845 | 1477972191618 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8850d800 == 11 [pid = 1845] [id = 638] 20:49:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8850e000) [pid = 1845] [serial = 1865] [outer = (nil)] 20:49:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x88510400) [pid = 1845] [serial = 1866] [outer = 0x8850e000] 20:49:51 INFO - PROCESS | 1845 | 1477972191717 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x8859b400) [pid = 1845] [serial = 1867] [outer = 0x8850e000] 20:49:52 INFO - PROCESS | 1845 | 1477972192374 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:52 INFO - . 20:49:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1033ms 20:49:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:49:52 INFO - PROCESS | 1845 | 1477972192390 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 1845 | 1477972192392 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 20:49:52 INFO - PROCESS | 1845 | 1477972192399 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:52 INFO - PROCESS | 1845 | 1477972192558 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 20:49:52 INFO - PROCESS | 1845 | 1477972192693 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 20:49:52 INFO - PROCESS | 1845 | 1477972192695 Marionette TRACE conn4 <- [1,2938,null,["8"]] 20:49:52 INFO - PROCESS | 1845 | 1477972192699 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 20:49:52 INFO - PROCESS | 1845 | 1477972192706 Marionette TRACE conn4 <- [1,2939,null,{}] 20:49:52 INFO - PROCESS | 1845 | 1477972192711 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e1000 == 12 [pid = 1845] [id = 639] 20:49:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x885e2800) [pid = 1845] [serial = 1868] [outer = (nil)] 20:49:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x885e4c00) [pid = 1845] [serial = 1869] [outer = 0x885e2800] 20:49:52 INFO - PROCESS | 1845 | 1477972192800 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x88dbc000) [pid = 1845] [serial = 1870] [outer = 0x885e2800] 20:49:53 INFO - PROCESS | 1845 | 1477972193351 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:53 INFO - . 20:49:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 970ms 20:49:53 INFO - PROCESS | 1845 | 1477972193368 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 20:49:53 INFO - PROCESS | 1845 | 1477972193372 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 20:49:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:49:53 INFO - PROCESS | 1845 | 1477972193392 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:53 INFO - PROCESS | 1845 | 1477972193601 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 20:49:53 INFO - PROCESS | 1845 | 1477972193615 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 20:49:53 INFO - PROCESS | 1845 | 1477972193619 Marionette TRACE conn4 <- [1,2943,null,["8"]] 20:49:53 INFO - PROCESS | 1845 | 1477972193626 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 20:49:53 INFO - PROCESS | 1845 | 1477972193631 Marionette TRACE conn4 <- [1,2944,null,{}] 20:49:53 INFO - PROCESS | 1845 | 1477972193636 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa9400 == 13 [pid = 1845] [id = 640] 20:49:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x8c9f1c00) [pid = 1845] [serial = 1871] [outer = (nil)] 20:49:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8c9fcc00) [pid = 1845] [serial = 1872] [outer = 0x8c9f1c00] 20:49:53 INFO - PROCESS | 1845 | 1477972193845 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8cbd3000) [pid = 1845] [serial = 1873] [outer = 0x8c9f1c00] 20:49:54 INFO - PROCESS | 1845 | 1477972194442 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:54 INFO - . 20:49:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1077ms 20:49:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 20:49:54 INFO - PROCESS | 1845 | 1477972194462 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 1845 | 1477972194465 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 20:49:54 INFO - PROCESS | 1845 | 1477972194472 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:54 INFO - PROCESS | 1845 | 1477972194676 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 20:49:54 INFO - PROCESS | 1845 | 1477972194694 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 20:49:54 INFO - PROCESS | 1845 | 1477972194700 Marionette TRACE conn4 <- [1,2948,null,["8"]] 20:49:54 INFO - PROCESS | 1845 | 1477972194705 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 20:49:54 INFO - PROCESS | 1845 | 1477972194712 Marionette TRACE conn4 <- [1,2949,null,{}] 20:49:54 INFO - PROCESS | 1845 | 1477972194717 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec6400 == 14 [pid = 1845] [id = 641] 20:49:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8cca1800) [pid = 1845] [serial = 1874] [outer = (nil)] 20:49:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8cca4000) [pid = 1845] [serial = 1875] [outer = 0x8cca1800] 20:49:54 INFO - PROCESS | 1845 | 1477972194805 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8cca7800) [pid = 1845] [serial = 1876] [outer = 0x8cca1800] 20:49:55 INFO - PROCESS | 1845 | 1477972195420 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:55 INFO - . 20:49:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 973ms 20:49:55 INFO - PROCESS | 1845 | 1477972195443 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 1845 | 1477972195445 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 20:49:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 20:49:55 INFO - PROCESS | 1845 | 1477972195453 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:55 INFO - PROCESS | 1845 | 1477972195602 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 20:49:55 INFO - PROCESS | 1845 | 1477972195611 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 20:49:55 INFO - PROCESS | 1845 | 1477972195635 Marionette TRACE conn4 <- [1,2953,null,["8"]] 20:49:55 INFO - PROCESS | 1845 | 1477972195773 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 20:49:55 INFO - PROCESS | 1845 | 1477972195778 Marionette TRACE conn4 <- [1,2954,null,{}] 20:49:55 INFO - PROCESS | 1845 | 1477972195783 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ecb400 == 15 [pid = 1845] [id = 642] 20:49:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x8dbd2400) [pid = 1845] [serial = 1877] [outer = (nil)] 20:49:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8dcc2c00) [pid = 1845] [serial = 1878] [outer = 0x8dbd2400] 20:49:55 INFO - PROCESS | 1845 | 1477972195872 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8dcc5400) [pid = 1845] [serial = 1879] [outer = 0x8dbd2400] 20:49:56 INFO - PROCESS | 1845 | 1477972196479 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:56 INFO - . 20:49:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1082ms 20:49:56 INFO - PROCESS | 1845 | 1477972196534 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 1845 | 1477972196541 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 20:49:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 20:49:56 INFO - PROCESS | 1845 | 1477972196551 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:56 INFO - PROCESS | 1845 | 1477972196737 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 20:49:56 INFO - PROCESS | 1845 | 1477972196919 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 20:49:56 INFO - PROCESS | 1845 | 1477972196925 Marionette TRACE conn4 <- [1,2958,null,["8"]] 20:49:56 INFO - PROCESS | 1845 | 1477972196934 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 20:49:56 INFO - PROCESS | 1845 | 1477972196941 Marionette TRACE conn4 <- [1,2959,null,{}] 20:49:56 INFO - PROCESS | 1845 | 1477972196952 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x83675400 == 16 [pid = 1845] [id = 643] 20:49:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x83675800) [pid = 1845] [serial = 1880] [outer = (nil)] 20:49:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x83680c00) [pid = 1845] [serial = 1881] [outer = 0x83675800] 20:49:57 INFO - PROCESS | 1845 | 1477972197070 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x8385ac00) [pid = 1845] [serial = 1882] [outer = 0x83675800] 20:49:57 INFO - PROCESS | 1845 | 1477972197704 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:57 INFO - . 20:49:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1181ms 20:49:57 INFO - PROCESS | 1845 | 1477972197743 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 1845 | 1477972197748 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 20:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:49:57 INFO - PROCESS | 1845 | 1477972197757 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:57 INFO - PROCESS | 1845 | 1477972197947 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 20:49:58 INFO - PROCESS | 1845 | 1477972198130 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 20:49:58 INFO - PROCESS | 1845 | 1477972198134 Marionette TRACE conn4 <- [1,2963,null,["8"]] 20:49:58 INFO - PROCESS | 1845 | 1477972198142 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 20:49:58 INFO - PROCESS | 1845 | 1477972198147 Marionette TRACE conn4 <- [1,2964,null,{}] 20:49:58 INFO - PROCESS | 1845 | 1477972198157 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e3000 == 17 [pid = 1845] [id = 644] 20:49:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x88db9800) [pid = 1845] [serial = 1883] [outer = (nil)] 20:49:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x88dc7c00) [pid = 1845] [serial = 1884] [outer = 0x88db9800] 20:49:58 INFO - PROCESS | 1845 | 1477972198263 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x840bb400) [pid = 1845] [serial = 1885] [outer = 0x88db9800] 20:49:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb9000 == 18 [pid = 1845] [id = 645] 20:49:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8ddbb000) [pid = 1845] [serial = 1886] [outer = (nil)] 20:49:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8de36800) [pid = 1845] [serial = 1887] [outer = 0x8ddbb000] 20:49:59 INFO - PROCESS | 1845 | 1477972199164 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:59 INFO - . 20:49:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1440ms 20:49:59 INFO - PROCESS | 1845 | 1477972199205 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 1845 | 1477972199212 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 20:49:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:49:59 INFO - PROCESS | 1845 | 1477972199220 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:59 INFO - PROCESS | 1845 | 1477972199416 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 20:49:59 INFO - PROCESS | 1845 | 1477972199593 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 20:49:59 INFO - PROCESS | 1845 | 1477972199598 Marionette TRACE conn4 <- [1,2968,null,["8"]] 20:49:59 INFO - PROCESS | 1845 | 1477972199604 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 20:49:59 INFO - PROCESS | 1845 | 1477972199611 Marionette TRACE conn4 <- [1,2969,null,{}] 20:49:59 INFO - PROCESS | 1845 | 1477972199618 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deaf000 == 19 [pid = 1845] [id = 646] 20:49:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8deb0000) [pid = 1845] [serial = 1888] [outer = (nil)] 20:49:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x8deb5000) [pid = 1845] [serial = 1889] [outer = 0x8deb0000] 20:49:59 INFO - PROCESS | 1845 | 1477972199768 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x8deba800) [pid = 1845] [serial = 1890] [outer = 0x8deb0000] 20:50:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x8faea400 == 20 [pid = 1845] [id = 647] 20:50:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8faec400) [pid = 1845] [serial = 1891] [outer = (nil)] 20:50:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8df52c00) [pid = 1845] [serial = 1892] [outer = 0x8faec400] 20:50:00 INFO - PROCESS | 1845 | 1477972200601 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:00 INFO - . 20:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1422ms 20:50:00 INFO - PROCESS | 1845 | 1477972200679 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 1845 | 1477972200684 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 20:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:50:00 INFO - PROCESS | 1845 | 1477972200694 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:00 INFO - PROCESS | 1845 | 1477972200900 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 20:50:01 INFO - PROCESS | 1845 | 1477972201203 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 20:50:01 INFO - PROCESS | 1845 | 1477972201209 Marionette TRACE conn4 <- [1,2973,null,["8"]] 20:50:01 INFO - PROCESS | 1845 | 1477972201217 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 20:50:01 INFO - PROCESS | 1845 | 1477972201226 Marionette TRACE conn4 <- [1,2974,null,{}] 20:50:01 INFO - PROCESS | 1845 | 1477972201285 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef0c00 == 21 [pid = 1845] [id = 648] 20:50:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x82ef3400) [pid = 1845] [serial = 1893] [outer = (nil)] 20:50:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x83560c00) [pid = 1845] [serial = 1894] [outer = 0x82ef3400] 20:50:01 INFO - PROCESS | 1845 | 1477972201386 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x83592800) [pid = 1845] [serial = 1895] [outer = 0x82ef3400] 20:50:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367ac00 == 22 [pid = 1845] [id = 649] 20:50:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8367dc00) [pid = 1845] [serial = 1896] [outer = (nil)] 20:50:02 INFO - PROCESS | 1845 | --DOCSHELL 0x82effc00 == 21 [pid = 1845] [id = 634] 20:50:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x83599000) [pid = 1845] [serial = 1897] [outer = 0x8367dc00] 20:50:02 INFO - PROCESS | 1845 | 1477972202451 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:02 INFO - . 20:50:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1778ms 20:50:02 INFO - PROCESS | 1845 | 1477972202472 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 20:50:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:50:02 INFO - PROCESS | 1845 | 1477972202479 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 20:50:02 INFO - PROCESS | 1845 | 1477972202486 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:02 INFO - PROCESS | 1845 | 1477972202685 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 20:50:02 INFO - PROCESS | 1845 | 1477972202740 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 20:50:02 INFO - PROCESS | 1845 | 1477972202746 Marionette TRACE conn4 <- [1,2978,null,["8"]] 20:50:02 INFO - PROCESS | 1845 | 1477972202888 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 20:50:02 INFO - PROCESS | 1845 | 1477972202896 Marionette TRACE conn4 <- [1,2979,null,{}] 20:50:02 INFO - PROCESS | 1845 | 1477972202901 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c6000 == 22 [pid = 1845] [id = 650] 20:50:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x840c6400) [pid = 1845] [serial = 1898] [outer = (nil)] 20:50:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x840ccc00) [pid = 1845] [serial = 1899] [outer = 0x840c6400] 20:50:03 INFO - PROCESS | 1845 | 1477972203002 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x840d0800) [pid = 1845] [serial = 1900] [outer = 0x840c6400] 20:50:03 INFO - PROCESS | 1845 | 1477972203591 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:03 INFO - . 20:50:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1132ms 20:50:03 INFO - PROCESS | 1845 | 1477972203619 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 1845 | 1477972203622 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 20:50:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:50:03 INFO - PROCESS | 1845 | 1477972203630 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:03 INFO - PROCESS | 1845 | 1477972203797 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 20:50:03 INFO - PROCESS | 1845 | 1477972203820 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 20:50:03 INFO - PROCESS | 1845 | 1477972203830 Marionette TRACE conn4 <- [1,2983,null,["8"]] 20:50:03 INFO - PROCESS | 1845 | 1477972203838 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 20:50:03 INFO - PROCESS | 1845 | 1477972203845 Marionette TRACE conn4 <- [1,2984,null,{}] 20:50:03 INFO - PROCESS | 1845 | 1477972203850 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fc800 == 23 [pid = 1845] [id = 651] 20:50:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8c9fe400) [pid = 1845] [serial = 1901] [outer = (nil)] 20:50:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8cbd5000) [pid = 1845] [serial = 1902] [outer = 0x8c9fe400] 20:50:04 INFO - PROCESS | 1845 | 1477972204066 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8cbda800) [pid = 1845] [serial = 1903] [outer = 0x8c9fe400] 20:50:04 INFO - PROCESS | 1845 | 1477972204803 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:04 INFO - . 20:50:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1222ms 20:50:04 INFO - PROCESS | 1845 | 1477972204852 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 1845 | 1477972204856 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 20:50:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:50:04 INFO - PROCESS | 1845 | 1477972204869 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:05 INFO - PROCESS | 1845 | 1477972205091 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 20:50:05 INFO - PROCESS | 1845 | 1477972205266 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 20:50:05 INFO - PROCESS | 1845 | 1477972205269 Marionette TRACE conn4 <- [1,2988,null,["8"]] 20:50:05 INFO - PROCESS | 1845 | 1477972205278 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 20:50:05 INFO - PROCESS | 1845 | 1477972205283 Marionette TRACE conn4 <- [1,2989,null,{}] 20:50:05 INFO - PROCESS | 1845 | 1477972205289 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x83593400 == 24 [pid = 1845] [id = 652] 20:50:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8ddbd000) [pid = 1845] [serial = 1904] [outer = (nil)] 20:50:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8de40c00) [pid = 1845] [serial = 1905] [outer = 0x8ddbd000] 20:50:05 INFO - PROCESS | 1845 | 1477972205380 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8dead400) [pid = 1845] [serial = 1906] [outer = 0x8ddbd000] 20:50:06 INFO - PROCESS | 1845 | 1477972206092 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:06 INFO - . 20:50:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1276ms 20:50:06 INFO - PROCESS | 1845 | 1477972206138 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 1845 | 1477972206143 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 20:50:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 20:50:06 INFO - PROCESS | 1845 | 1477972206150 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:06 INFO - PROCESS | 1845 | 1477972206358 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 20:50:06 INFO - PROCESS | 1845 | 1477972206380 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 20:50:06 INFO - PROCESS | 1845 | 1477972206384 Marionette TRACE conn4 <- [1,2993,null,["8"]] 20:50:06 INFO - PROCESS | 1845 | 1477972206389 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 20:50:06 INFO - PROCESS | 1845 | 1477972206394 Marionette TRACE conn4 <- [1,2994,null,{}] 20:50:06 INFO - PROCESS | 1845 | 1477972206399 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x83590000 == 25 [pid = 1845] [id = 653] 20:50:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x88dc7800) [pid = 1845] [serial = 1907] [outer = (nil)] 20:50:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8fc1f400) [pid = 1845] [serial = 1908] [outer = 0x88dc7800] 20:50:06 INFO - PROCESS | 1845 | 1477972206677 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8fca0000) [pid = 1845] [serial = 1909] [outer = 0x88dc7800] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8cca1800) [pid = 1845] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8c9f1c00) [pid = 1845] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x885e2800) [pid = 1845] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8850e000) [pid = 1845] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x83ab0400) [pid = 1845] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8359a000) [pid = 1845] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x82faf400) [pid = 1845] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 20:50:06 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x82eff800) [pid = 1845] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:50:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fd66400 == 26 [pid = 1845] [id = 654] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fde3400) [pid = 1845] [serial = 1910] [outer = (nil)] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8fde3c00) [pid = 1845] [serial = 1911] [outer = 0x8fde3400] 20:50:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fdef800 == 27 [pid = 1845] [id = 655] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8fdefc00) [pid = 1845] [serial = 1912] [outer = (nil)] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8fdf0000) [pid = 1845] [serial = 1913] [outer = 0x8fdefc00] 20:50:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x9110ec00 == 28 [pid = 1845] [id = 656] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x91112800) [pid = 1845] [serial = 1914] [outer = (nil)] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x91112c00) [pid = 1845] [serial = 1915] [outer = 0x91112800] 20:50:07 INFO - PROCESS | 1845 | 1477972207330 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 20:50:07 INFO - ... 20:50:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1232ms 20:50:07 INFO - PROCESS | 1845 | 1477972207382 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 1845 | 1477972207386 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 20:50:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 20:50:07 INFO - PROCESS | 1845 | 1477972207392 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:07 INFO - PROCESS | 1845 | 1477972207604 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 20:50:07 INFO - PROCESS | 1845 | 1477972207617 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 20:50:07 INFO - PROCESS | 1845 | 1477972207620 Marionette TRACE conn4 <- [1,2998,null,["8"]] 20:50:07 INFO - PROCESS | 1845 | 1477972207625 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 20:50:07 INFO - PROCESS | 1845 | 1477972207630 Marionette TRACE conn4 <- [1,2999,null,{}] 20:50:07 INFO - PROCESS | 1845 | 1477972207641 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385e800 == 29 [pid = 1845] [id = 657] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x9113f400) [pid = 1845] [serial = 1916] [outer = (nil)] 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x91141000) [pid = 1845] [serial = 1917] [outer = 0x9113f400] 20:50:07 INFO - PROCESS | 1845 | 1477972207753 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x91144400) [pid = 1845] [serial = 1918] [outer = 0x9113f400] 20:50:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x92b5a000 == 30 [pid = 1845] [id = 658] 20:50:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x92ca3800) [pid = 1845] [serial = 1919] [outer = (nil)] 20:50:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x92ce3c00) [pid = 1845] [serial = 1920] [outer = 0x92ca3800] 20:50:08 INFO - . 20:50:08 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1022ms 20:50:08 INFO - PROCESS | 1845 | 1477972208402 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 20:50:08 INFO - PROCESS | 1845 | 1477972208423 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 1845 | 1477972208425 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 20:50:08 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 20:50:08 INFO - PROCESS | 1845 | 1477972208436 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:08 INFO - PROCESS | 1845 | 1477972208591 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 20:50:08 INFO - PROCESS | 1845 | 1477972208761 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 20:50:08 INFO - PROCESS | 1845 | 1477972208766 Marionette TRACE conn4 <- [1,3003,null,["8"]] 20:50:08 INFO - PROCESS | 1845 | 1477972208774 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 20:50:08 INFO - PROCESS | 1845 | 1477972208784 Marionette TRACE conn4 <- [1,3004,null,{}] 20:50:08 INFO - PROCESS | 1845 | 1477972208792 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb9800 == 31 [pid = 1845] [id = 659] 20:50:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x833c4c00) [pid = 1845] [serial = 1921] [outer = (nil)] 20:50:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x83595000) [pid = 1845] [serial = 1922] [outer = 0x833c4c00] 20:50:08 INFO - PROCESS | 1845 | 1477972208910 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x83852800) [pid = 1845] [serial = 1923] [outer = 0x833c4c00] 20:50:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dbe400 == 32 [pid = 1845] [id = 660] 20:50:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x88dc1c00) [pid = 1845] [serial = 1924] [outer = (nil)] 20:50:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x88dc2400) [pid = 1845] [serial = 1925] [outer = 0x88dc1c00] 20:50:09 INFO - PROCESS | 1845 | 1477972209631 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 20:50:09 INFO - . 20:50:09 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1231ms 20:50:09 INFO - PROCESS | 1845 | 1477972209668 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 1845 | 1477972209675 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 20:50:09 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 20:50:09 INFO - PROCESS | 1845 | 1477972209686 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:09 INFO - PROCESS | 1845 | 1477972209876 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 20:50:10 INFO - PROCESS | 1845 | 1477972210074 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 20:50:10 INFO - PROCESS | 1845 | 1477972210080 Marionette TRACE conn4 <- [1,3008,null,["8"]] 20:50:10 INFO - PROCESS | 1845 | 1477972210088 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 20:50:10 INFO - PROCESS | 1845 | 1477972210096 Marionette TRACE conn4 <- [1,3009,null,{}] 20:50:10 INFO - PROCESS | 1845 | 1477972210106 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9f800 == 33 [pid = 1845] [id = 661] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x8cca5c00) [pid = 1845] [serial = 1926] [outer = (nil)] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x8dac5000) [pid = 1845] [serial = 1927] [outer = 0x8cca5c00] 20:50:10 INFO - PROCESS | 1845 | 1477972210223 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8de3c000) [pid = 1845] [serial = 1928] [outer = 0x8cca5c00] 20:50:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9a800 == 34 [pid = 1845] [id = 662] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8fc15400) [pid = 1845] [serial = 1929] [outer = (nil)] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x8fcac800) [pid = 1845] [serial = 1930] [outer = 0x8fc15400] 20:50:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x91141800 == 35 [pid = 1845] [id = 663] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x91144c00) [pid = 1845] [serial = 1931] [outer = (nil)] 20:50:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x91bca400) [pid = 1845] [serial = 1932] [outer = 0x91144c00] 20:50:10 INFO - PROCESS | 1845 | 1477972210948 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 20:50:11 INFO - .. 20:50:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1326ms 20:50:11 INFO - PROCESS | 1845 | 1477972211013 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 1845 | 1477972211018 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 20:50:11 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 20:50:11 INFO - PROCESS | 1845 | 1477972211026 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:11 INFO - PROCESS | 1845 | 1477972211218 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 20:50:11 INFO - PROCESS | 1845 | 1477972211405 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 20:50:11 INFO - PROCESS | 1845 | 1477972211417 Marionette TRACE conn4 <- [1,3013,null,["8"]] 20:50:11 INFO - PROCESS | 1845 | 1477972211431 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 20:50:11 INFO - PROCESS | 1845 | 1477972211438 Marionette TRACE conn4 <- [1,3014,null,{}] 20:50:11 INFO - PROCESS | 1845 | 1477972211444 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x93984000 == 36 [pid = 1845] [id = 664] 20:50:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x93987000) [pid = 1845] [serial = 1933] [outer = (nil)] 20:50:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x93992800) [pid = 1845] [serial = 1934] [outer = 0x93987000] 20:50:11 INFO - PROCESS | 1845 | 1477972211555 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x939ed800) [pid = 1845] [serial = 1935] [outer = 0x93987000] 20:50:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x94831400 == 37 [pid = 1845] [id = 665] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x94835c00) [pid = 1845] [serial = 1936] [outer = (nil)] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x94836800) [pid = 1845] [serial = 1937] [outer = 0x94835c00] 20:50:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x94a54800 == 38 [pid = 1845] [id = 666] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x94a55000) [pid = 1845] [serial = 1938] [outer = (nil)] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x94a55400) [pid = 1845] [serial = 1939] [outer = 0x94a55000] 20:50:12 INFO - PROCESS | 1845 | 1477972212282 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 20:50:12 INFO - .. 20:50:12 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1325ms 20:50:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 20:50:12 INFO - PROCESS | 1845 | 1477972212350 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 1845 | 1477972212353 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 20:50:12 INFO - PROCESS | 1845 | 1477972212362 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:12 INFO - PROCESS | 1845 | 1477972212547 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 20:50:12 INFO - PROCESS | 1845 | 1477972212728 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 20:50:12 INFO - PROCESS | 1845 | 1477972212732 Marionette TRACE conn4 <- [1,3018,null,["8"]] 20:50:12 INFO - PROCESS | 1845 | 1477972212743 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 20:50:12 INFO - PROCESS | 1845 | 1477972212748 Marionette TRACE conn4 <- [1,3019,null,{}] 20:50:12 INFO - PROCESS | 1845 | 1477972212795 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c6800 == 39 [pid = 1845] [id = 667] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x94dccc00) [pid = 1845] [serial = 1940] [outer = (nil)] 20:50:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x95143000) [pid = 1845] [serial = 1941] [outer = 0x94dccc00] 20:50:12 INFO - PROCESS | 1845 | 1477972212905 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x95145c00) [pid = 1845] [serial = 1942] [outer = 0x94dccc00] 20:50:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x95291000 == 40 [pid = 1845] [id = 668] 20:50:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x95291c00) [pid = 1845] [serial = 1943] [outer = (nil)] 20:50:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x95292000) [pid = 1845] [serial = 1944] [outer = 0x95291c00] 20:50:13 INFO - PROCESS | 1845 | 1477972213552 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 20:50:13 INFO - . 20:50:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1271ms 20:50:13 INFO - PROCESS | 1845 | 1477972213630 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 20:50:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 20:50:13 INFO - PROCESS | 1845 | 1477972213635 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 20:50:13 INFO - PROCESS | 1845 | 1477972213643 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:13 INFO - PROCESS | 1845 | 1477972213815 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 20:50:13 INFO - PROCESS | 1845 | 1477972213995 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 20:50:14 INFO - PROCESS | 1845 | 1477972213999 Marionette TRACE conn4 <- [1,3023,null,["8"]] 20:50:14 INFO - PROCESS | 1845 | 1477972214010 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 20:50:14 INFO - PROCESS | 1845 | 1477972214016 Marionette TRACE conn4 <- [1,3024,null,{}] 20:50:14 INFO - PROCESS | 1845 | 1477972214021 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x95148800 == 41 [pid = 1845] [id = 669] 20:50:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x95291800) [pid = 1845] [serial = 1945] [outer = (nil)] 20:50:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x95299c00) [pid = 1845] [serial = 1946] [outer = 0x95291800] 20:50:14 INFO - PROCESS | 1845 | 1477972214123 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x9529b800) [pid = 1845] [serial = 1947] [outer = 0x95291800] 20:50:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x955b1c00 == 42 [pid = 1845] [id = 670] 20:50:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x955b2000) [pid = 1845] [serial = 1948] [outer = (nil)] 20:50:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x955b2400) [pid = 1845] [serial = 1949] [outer = 0x955b2000] 20:50:14 INFO - PROCESS | 1845 | 1477972214767 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 20:50:14 INFO - . 20:50:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1172ms 20:50:14 INFO - PROCESS | 1845 | 1477972214815 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 1845 | 1477972214818 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 20:50:14 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 20:50:14 INFO - PROCESS | 1845 | 1477972214832 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:15 INFO - PROCESS | 1845 | 1477972215000 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 20:50:15 INFO - PROCESS | 1845 | 1477972215160 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 20:50:15 INFO - PROCESS | 1845 | 1477972215164 Marionette TRACE conn4 <- [1,3028,null,["8"]] 20:50:15 INFO - PROCESS | 1845 | 1477972215171 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 20:50:15 INFO - PROCESS | 1845 | 1477972215176 Marionette TRACE conn4 <- [1,3029,null,{}] 20:50:15 INFO - PROCESS | 1845 | 1477972215182 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x955b2c00 == 43 [pid = 1845] [id = 671] 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x955b6800) [pid = 1845] [serial = 1950] [outer = (nil)] 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x955b9400) [pid = 1845] [serial = 1951] [outer = 0x955b6800] 20:50:15 INFO - PROCESS | 1845 | 1477972215316 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x8deb8000) [pid = 1845] [serial = 1952] [outer = 0x955b6800] 20:50:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dbe800 == 44 [pid = 1845] [id = 672] 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x88dc4400) [pid = 1845] [serial = 1953] [outer = (nil)] 20:50:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd0c00 == 45 [pid = 1845] [id = 673] 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x8cbd6800) [pid = 1845] [serial = 1954] [outer = (nil)] 20:50:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x833c9c00) [pid = 1845] [serial = 1955] [outer = 0x88dc4400] 20:50:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x833d0000) [pid = 1845] [serial = 1956] [outer = 0x8cbd6800] 20:50:16 INFO - PROCESS | 1845 | 1477972216391 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 20:50:16 INFO - .. 20:50:16 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1621ms 20:50:16 INFO - PROCESS | 1845 | 1477972216453 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 1845 | 1477972216459 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 20:50:16 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 20:50:16 INFO - PROCESS | 1845 | 1477972216539 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:16 INFO - PROCESS | 1845 | 1477972216773 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 20:50:16 INFO - PROCESS | 1845 | 1477972216986 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 20:50:16 INFO - PROCESS | 1845 | 1477972216995 Marionette TRACE conn4 <- [1,3033,null,["8"]] 20:50:17 INFO - PROCESS | 1845 | 1477972217012 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 20:50:17 INFO - PROCESS | 1845 | 1477972217020 Marionette TRACE conn4 <- [1,3034,null,{}] 20:50:17 INFO - PROCESS | 1845 | 1477972217027 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c3800 == 46 [pid = 1845] [id = 674] 20:50:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x833ca000) [pid = 1845] [serial = 1957] [outer = (nil)] 20:50:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x833cd800) [pid = 1845] [serial = 1958] [outer = 0x833ca000] 20:50:17 INFO - PROCESS | 1845 | 1477972217127 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x83594800) [pid = 1845] [serial = 1959] [outer = 0x833ca000] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x92b5a000 == 45 [pid = 1845] [id = 658] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x9110ec00 == 44 [pid = 1845] [id = 656] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8fdef800 == 43 [pid = 1845] [id = 655] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8fd66400 == 42 [pid = 1845] [id = 654] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x8dcc2c00) [pid = 1845] [serial = 1878] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8367ac00 == 41 [pid = 1845] [id = 649] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8faea400 == 40 [pid = 1845] [id = 647] 20:50:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb9000 == 39 [pid = 1845] [id = 645] 20:50:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367ac00 == 40 [pid = 1845] [id = 675] 20:50:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x83aae000) [pid = 1845] [serial = 1960] [outer = (nil)] 20:50:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x83ab1800) [pid = 1845] [serial = 1961] [outer = 0x83aae000] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x8cca4000) [pid = 1845] [serial = 1875] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x8cca7800) [pid = 1845] [serial = 1876] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x8c9fcc00) [pid = 1845] [serial = 1872] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x8cbd3000) [pid = 1845] [serial = 1873] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x885e4c00) [pid = 1845] [serial = 1869] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x88dbc000) [pid = 1845] [serial = 1870] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x88510400) [pid = 1845] [serial = 1866] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x8859b400) [pid = 1845] [serial = 1867] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x83ab3000) [pid = 1845] [serial = 1863] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x840ae800) [pid = 1845] [serial = 1864] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x8359c000) [pid = 1845] [serial = 1860] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x83673c00) [pid = 1845] [serial = 1861] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x82fb2c00) [pid = 1845] [serial = 1857] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x833ca400) [pid = 1845] [serial = 1858] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x833c7c00) [pid = 1845] [serial = 1855] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1845 | 1477972217791 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 20:50:17 INFO - . 20:50:17 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1325ms 20:50:17 INFO - PROCESS | 1845 | 1477972217899 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 1845 | 1477972217903 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 20:50:17 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 20:50:17 INFO - PROCESS | 1845 | 1477972217912 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:18 INFO - PROCESS | 1845 | 1477972218082 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 20:50:18 INFO - PROCESS | 1845 | 1477972218093 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 20:50:18 INFO - PROCESS | 1845 | 1477972218097 Marionette TRACE conn4 <- [1,3038,null,["8"]] 20:50:18 INFO - PROCESS | 1845 | 1477972218103 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 20:50:18 INFO - PROCESS | 1845 | 1477972218109 Marionette TRACE conn4 <- [1,3039,null,{}] 20:50:18 INFO - PROCESS | 1845 | 1477972218115 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b1000 == 41 [pid = 1845] [id = 676] 20:50:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x840b2800) [pid = 1845] [serial = 1962] [outer = (nil)] 20:50:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x840cf400) [pid = 1845] [serial = 1963] [outer = 0x840b2800] 20:50:18 INFO - PROCESS | 1845 | 1477972218209 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x88597800) [pid = 1845] [serial = 1964] [outer = 0x840b2800] 20:50:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x885e4c00 == 42 [pid = 1845] [id = 677] 20:50:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x8c9fec00) [pid = 1845] [serial = 1965] [outer = (nil)] 20:50:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x8cbce800) [pid = 1845] [serial = 1966] [outer = 0x8c9fec00] 20:50:18 INFO - PROCESS | 1845 | 1477972218989 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 20:50:19 INFO - . 20:50:19 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1120ms 20:50:19 INFO - PROCESS | 1845 | 1477972219039 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 1845 | 1477972219046 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 20:50:19 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 20:50:19 INFO - PROCESS | 1845 | 1477972219054 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:19 INFO - PROCESS | 1845 | 1477972219216 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 20:50:19 INFO - PROCESS | 1845 | 1477972219235 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 20:50:19 INFO - PROCESS | 1845 | 1477972219239 Marionette TRACE conn4 <- [1,3043,null,["8"]] 20:50:19 INFO - PROCESS | 1845 | 1477972219381 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 20:50:19 INFO - PROCESS | 1845 | 1477972219388 Marionette TRACE conn4 <- [1,3044,null,{}] 20:50:19 INFO - PROCESS | 1845 | 1477972219394 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9e800 == 43 [pid = 1845] [id = 678] 20:50:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x8cc9ec00) [pid = 1845] [serial = 1967] [outer = (nil)] 20:50:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x8cca4000) [pid = 1845] [serial = 1968] [outer = 0x8cc9ec00] 20:50:19 INFO - PROCESS | 1845 | 1477972219491 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x8dabd800) [pid = 1845] [serial = 1969] [outer = 0x8cc9ec00] 20:50:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9d000 == 44 [pid = 1845] [id = 679] 20:50:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x8ddb8c00) [pid = 1845] [serial = 1970] [outer = (nil)] 20:50:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x8ddb9000) [pid = 1845] [serial = 1971] [outer = 0x8ddb8c00] 20:50:20 INFO - PROCESS | 1845 | 1477972220102 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 20:50:20 INFO - . 20:50:20 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1070ms 20:50:20 INFO - PROCESS | 1845 | 1477972220161 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 1845 | 1477972220166 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 20:50:20 INFO - TEST-START | /touch-events/create-touch-touchlist.html 20:50:20 INFO - PROCESS | 1845 | 1477972220175 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:20 INFO - PROCESS | 1845 | 1477972220453 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 20:50:20 INFO - PROCESS | 1845 | 1477972220505 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 20:50:20 INFO - PROCESS | 1845 | 1477972220512 Marionette TRACE conn4 <- [1,3048,null,["8"]] 20:50:20 INFO - PROCESS | 1845 | 1477972220517 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 20:50:20 INFO - PROCESS | 1845 | 1477972220523 Marionette TRACE conn4 <- [1,3049,null,{}] 20:50:20 INFO - PROCESS | 1845 | 1477972220610 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de3e000 == 45 [pid = 1845] [id = 680] 20:50:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x8de42400) [pid = 1845] [serial = 1972] [outer = (nil)] 20:50:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x8deb7400) [pid = 1845] [serial = 1973] [outer = 0x8de42400] 20:50:20 INFO - PROCESS | 1845 | 1477972220709 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x8df52800) [pid = 1845] [serial = 1974] [outer = 0x8de42400] 20:50:21 INFO - PROCESS | 1845 | 1477972221317 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 20:50:21 INFO - .... 20:50:21 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1171ms 20:50:21 INFO - PROCESS | 1845 | 1477972221345 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 1845 | 1477972221349 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 20:50:21 INFO - TEST-START | /touch-events/historical.html 20:50:21 INFO - PROCESS | 1845 | 1477972221372 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:21 INFO - PROCESS | 1845 | 1477972221583 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 20:50:21 INFO - PROCESS | 1845 | 1477972221613 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 20:50:21 INFO - PROCESS | 1845 | 1477972221615 Marionette TRACE conn4 <- [1,3053,null,["8"]] 20:50:21 INFO - PROCESS | 1845 | 1477972221620 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 20:50:21 INFO - PROCESS | 1845 | 1477972221625 Marionette TRACE conn4 <- [1,3054,null,{}] 20:50:21 INFO - PROCESS | 1845 | 1477972221631 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc12000 == 46 [pid = 1845] [id = 681] 20:50:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x8fc15000) [pid = 1845] [serial = 1975] [outer = (nil)] 20:50:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x8fca0c00) [pid = 1845] [serial = 1976] [outer = 0x8fc15000] 20:50:21 INFO - PROCESS | 1845 | 1477972221799 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x8fdea400) [pid = 1845] [serial = 1977] [outer = 0x8fc15000] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x8faec400) [pid = 1845] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477972200284] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x8deb0000) [pid = 1845] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x8ddbd000) [pid = 1845] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x8fde3400) [pid = 1845] [serial = 1910] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x8fdefc00) [pid = 1845] [serial = 1912] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x92ca3800) [pid = 1845] [serial = 1919] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x91112800) [pid = 1845] [serial = 1914] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x8ddbb000) [pid = 1845] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x88db9800) [pid = 1845] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x88dc7800) [pid = 1845] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x83675800) [pid = 1845] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x8367dc00) [pid = 1845] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x82ef3400) [pid = 1845] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x840c6400) [pid = 1845] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x8c9fe400) [pid = 1845] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:50:22 INFO - PROCESS | 1845 | 1477972222498 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 20:50:22 INFO - . 20:50:22 INFO - TEST-OK | /touch-events/historical.html | took 1171ms 20:50:22 INFO - PROCESS | 1845 | 1477972222544 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 1845 | 1477972222548 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 20:50:22 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 20:50:22 INFO - PROCESS | 1845 | 1477972222554 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:22 INFO - PROCESS | 1845 | 1477972222736 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 20:50:22 INFO - PROCESS | 1845 | 1477972222878 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 20:50:22 INFO - PROCESS | 1845 | 1477972222883 Marionette TRACE conn4 <- [1,3058,null,["8"]] 20:50:22 INFO - PROCESS | 1845 | 1477972222892 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 20:50:22 INFO - PROCESS | 1845 | 1477972222897 Marionette TRACE conn4 <- [1,3059,null,{}] 20:50:22 INFO - PROCESS | 1845 | 1477972222902 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddbd000 == 47 [pid = 1845] [id = 682] 20:50:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x8deb0000) [pid = 1845] [serial = 1978] [outer = (nil)] 20:50:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x91143c00) [pid = 1845] [serial = 1979] [outer = 0x8deb0000] 20:50:23 INFO - PROCESS | 1845 | 1477972222994 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x92bb7c00) [pid = 1845] [serial = 1980] [outer = 0x8deb0000] 20:50:23 INFO - PROCESS | 1845 | 1477972223493 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 20:50:23 INFO - ... 20:50:23 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 969ms 20:50:23 INFO - TEST-START | /touch-events/touch-retargeting.html 20:50:23 INFO - PROCESS | 1845 | 1477972223524 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 1845 | 1477972223526 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 20:50:23 INFO - PROCESS | 1845 | 1477972223541 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:23 INFO - PROCESS | 1845 | 1477972223695 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 20:50:23 INFO - PROCESS | 1845 | 1477972223708 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 20:50:23 INFO - PROCESS | 1845 | 1477972223714 Marionette TRACE conn4 <- [1,3063,null,["8"]] 20:50:23 INFO - PROCESS | 1845 | 1477972223721 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 20:50:23 INFO - PROCESS | 1845 | 1477972223727 Marionette TRACE conn4 <- [1,3064,null,{}] 20:50:23 INFO - PROCESS | 1845 | 1477972223870 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x932c4000 == 48 [pid = 1845] [id = 683] 20:50:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x932c4400) [pid = 1845] [serial = 1981] [outer = (nil)] 20:50:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x93ce1800) [pid = 1845] [serial = 1982] [outer = 0x932c4400] 20:50:23 INFO - PROCESS | 1845 | 1477972223959 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x94751800) [pid = 1845] [serial = 1983] [outer = 0x932c4400] 20:50:24 INFO - PROCESS | 1845 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddbd000 == 47 [pid = 1845] [id = 682] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc12000 == 46 [pid = 1845] [id = 681] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8de3e000 == 45 [pid = 1845] [id = 680] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9d000 == 44 [pid = 1845] [id = 679] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9e800 == 43 [pid = 1845] [id = 678] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x885e4c00 == 42 [pid = 1845] [id = 677] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x840b1000 == 41 [pid = 1845] [id = 676] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd0c00 == 40 [pid = 1845] [id = 673] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x88dbe800 == 39 [pid = 1845] [id = 672] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8367ac00 == 38 [pid = 1845] [id = 675] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x833c3800 == 37 [pid = 1845] [id = 674] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x955b1c00 == 36 [pid = 1845] [id = 670] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x95291000 == 35 [pid = 1845] [id = 668] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x94a54800 == 34 [pid = 1845] [id = 666] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x94831400 == 33 [pid = 1845] [id = 665] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x93984000 == 32 [pid = 1845] [id = 664] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x91141800 == 31 [pid = 1845] [id = 663] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9a800 == 30 [pid = 1845] [id = 662] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9f800 == 29 [pid = 1845] [id = 661] 20:50:27 INFO - PROCESS | 1845 | --DOCSHELL 0x88dbe400 == 28 [pid = 1845] [id = 660] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x8fde3c00) [pid = 1845] [serial = 1911] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x8fdf0000) [pid = 1845] [serial = 1913] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x92ce3c00) [pid = 1845] [serial = 1920] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x91112c00) [pid = 1845] [serial = 1915] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x8fc1f400) [pid = 1845] [serial = 1908] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x8fca0000) [pid = 1845] [serial = 1909] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x8de40c00) [pid = 1845] [serial = 1905] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x8dead400) [pid = 1845] [serial = 1906] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x8cbd5000) [pid = 1845] [serial = 1902] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x8cbda800) [pid = 1845] [serial = 1903] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x840ccc00) [pid = 1845] [serial = 1899] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x840d0800) [pid = 1845] [serial = 1900] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x83560c00) [pid = 1845] [serial = 1894] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x83592800) [pid = 1845] [serial = 1895] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x83599000) [pid = 1845] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x8deb5000) [pid = 1845] [serial = 1889] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x8deba800) [pid = 1845] [serial = 1890] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x8df52c00) [pid = 1845] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477972200284] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x88dc7c00) [pid = 1845] [serial = 1884] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x840bb400) [pid = 1845] [serial = 1885] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8de36800) [pid = 1845] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x83680c00) [pid = 1845] [serial = 1881] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8385ac00) [pid = 1845] [serial = 1882] [outer = (nil)] [url = about:blank] 20:50:27 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x91141000) [pid = 1845] [serial = 1917] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x94a55000) [pid = 1845] [serial = 1938] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x955b2000) [pid = 1845] [serial = 1948] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x91144c00) [pid = 1845] [serial = 1931] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8c9fec00) [pid = 1845] [serial = 1965] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8fc15400) [pid = 1845] [serial = 1929] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8cca5c00) [pid = 1845] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8cbd6800) [pid = 1845] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x88dc4400) [pid = 1845] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x955b6800) [pid = 1845] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x833ca000) [pid = 1845] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8fc15000) [pid = 1845] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x833c4c00) [pid = 1845] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x840b2800) [pid = 1845] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x93987000) [pid = 1845] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x94dccc00) [pid = 1845] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x95291800) [pid = 1845] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8de42400) [pid = 1845] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8deb0000) [pid = 1845] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8cc9ec00) [pid = 1845] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9113f400) [pid = 1845] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x95291c00) [pid = 1845] [serial = 1943] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x94835c00) [pid = 1845] [serial = 1936] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x8dbd2400) [pid = 1845] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x83aae000) [pid = 1845] [serial = 1960] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8ddb8c00) [pid = 1845] [serial = 1970] [outer = (nil)] [url = about:blank] 20:50:32 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x88dc1c00) [pid = 1845] [serial = 1924] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x95148800 == 27 [pid = 1845] [id = 669] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x840c6800 == 26 [pid = 1845] [id = 667] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x82ecb400 == 25 [pid = 1845] [id = 642] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x83675400 == 24 [pid = 1845] [id = 643] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa9400 == 23 [pid = 1845] [id = 640] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x955b2c00 == 22 [pid = 1845] [id = 671] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8deaf000 == 21 [pid = 1845] [id = 646] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8385e800 == 20 [pid = 1845] [id = 657] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec6400 == 19 [pid = 1845] [id = 641] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x83593400 == 18 [pid = 1845] [id = 652] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9fc800 == 17 [pid = 1845] [id = 651] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab0000 == 16 [pid = 1845] [id = 637] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x83590000 == 15 [pid = 1845] [id = 653] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x885e1000 == 14 [pid = 1845] [id = 639] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x885e3000 == 13 [pid = 1845] [id = 644] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x8850d800 == 12 [pid = 1845] [id = 638] 20:50:36 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef0c00 == 11 [pid = 1845] [id = 648] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x833d0000) [pid = 1845] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x833c9c00) [pid = 1845] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x92bb7c00) [pid = 1845] [serial = 1980] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x88597800) [pid = 1845] [serial = 1964] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x95299c00) [pid = 1845] [serial = 1946] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x83594800) [pid = 1845] [serial = 1959] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8deb8000) [pid = 1845] [serial = 1952] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8df52800) [pid = 1845] [serial = 1974] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8fdea400) [pid = 1845] [serial = 1977] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8de3c000) [pid = 1845] [serial = 1928] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x83852800) [pid = 1845] [serial = 1923] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8deb7400) [pid = 1845] [serial = 1973] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x95143000) [pid = 1845] [serial = 1941] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x93992800) [pid = 1845] [serial = 1934] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x93ce1800) [pid = 1845] [serial = 1982] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x9529b800) [pid = 1845] [serial = 1947] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x939ed800) [pid = 1845] [serial = 1935] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x833cd800) [pid = 1845] [serial = 1958] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8dac5000) [pid = 1845] [serial = 1927] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x8dabd800) [pid = 1845] [serial = 1969] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x83595000) [pid = 1845] [serial = 1922] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x955b9400) [pid = 1845] [serial = 1951] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8cca4000) [pid = 1845] [serial = 1968] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x8fca0c00) [pid = 1845] [serial = 1976] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x840cf400) [pid = 1845] [serial = 1963] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x91143c00) [pid = 1845] [serial = 1979] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x95145c00) [pid = 1845] [serial = 1942] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x91144400) [pid = 1845] [serial = 1918] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x95292000) [pid = 1845] [serial = 1944] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x94836800) [pid = 1845] [serial = 1937] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8dcc5400) [pid = 1845] [serial = 1879] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83ab1800) [pid = 1845] [serial = 1961] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8ddb9000) [pid = 1845] [serial = 1971] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x88dc2400) [pid = 1845] [serial = 1925] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x94a55400) [pid = 1845] [serial = 1939] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x955b2400) [pid = 1845] [serial = 1949] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x91bca400) [pid = 1845] [serial = 1932] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x8cbce800) [pid = 1845] [serial = 1966] [outer = (nil)] [url = about:blank] 20:50:36 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8fcac800) [pid = 1845] [serial = 1930] [outer = (nil)] [url = about:blank] 20:50:44 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb9800 == 10 [pid = 1845] [id = 659] 20:50:44 INFO - PROCESS | 1845 | --DOCSHELL 0x840c6000 == 9 [pid = 1845] [id = 650] 20:50:44 INFO - PROCESS | 1845 | --DOCSHELL 0x833c7400 == 8 [pid = 1845] [id = 636] 20:50:44 INFO - PROCESS | 1845 | --DOCSHELL 0x82eff400 == 7 [pid = 1845] [id = 635] 20:50:54 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:50:54 INFO - PROCESS | 1845 | 1477972254121 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 20:50:54 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30649ms 20:50:54 INFO - PROCESS | 1845 | 1477972254182 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 1845 | 1477972254189 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 20:50:54 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 20:50:54 INFO - PROCESS | 1845 | 1477972254201 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:54 INFO - PROCESS | 1845 | 1477972254418 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 20:50:54 INFO - PROCESS | 1845 | 1477972254506 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 20:50:54 INFO - PROCESS | 1845 | 1477972254512 Marionette TRACE conn4 <- [1,3068,null,["8"]] 20:50:54 INFO - PROCESS | 1845 | 1477972254522 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 20:50:54 INFO - PROCESS | 1845 | 1477972254530 Marionette TRACE conn4 <- [1,3069,null,{}] 20:50:54 INFO - PROCESS | 1845 | 1477972254536 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efb400 == 8 [pid = 1845] [id = 684] 20:50:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efc000) [pid = 1845] [serial = 1984] [outer = (nil)] 20:50:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82efe400) [pid = 1845] [serial = 1985] [outer = 0x82efc000] 20:50:54 INFO - PROCESS | 1845 | 1477972254642 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c3400) [pid = 1845] [serial = 1986] [outer = 0x82efc000] 20:50:55 INFO - PROCESS | 1845 | 1477972255226 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 20:50:55 INFO - ..... 20:50:55 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1073ms 20:50:55 INFO - PROCESS | 1845 | 1477972255272 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 1845 | 1477972255278 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 20:50:55 INFO - TEST-START | /user-timing/idlharness.html 20:50:55 INFO - PROCESS | 1845 | 1477972255288 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:55 INFO - PROCESS | 1845 | 1477972255522 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 20:50:55 INFO - PROCESS | 1845 | 1477972255604 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 20:50:55 INFO - PROCESS | 1845 | 1477972255608 Marionette TRACE conn4 <- [1,3073,null,["8"]] 20:50:55 INFO - PROCESS | 1845 | 1477972255615 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 20:50:55 INFO - PROCESS | 1845 | 1477972255620 Marionette TRACE conn4 <- [1,3074,null,{}] 20:50:55 INFO - PROCESS | 1845 | 1477972255627 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x83593400 == 9 [pid = 1845] [id = 685] 20:50:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83594400) [pid = 1845] [serial = 1987] [outer = (nil)] 20:50:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83596000) [pid = 1845] [serial = 1988] [outer = 0x83594400] 20:50:55 INFO - PROCESS | 1845 | 1477972255734 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83599400) [pid = 1845] [serial = 1989] [outer = 0x83594400] 20:50:56 INFO - PROCESS | 1845 | 1477972256659 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 20:50:56 INFO - ........................ 20:50:56 INFO - TEST-OK | /user-timing/idlharness.html | took 1438ms 20:50:56 INFO - PROCESS | 1845 | 1477972256735 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 1845 | 1477972256742 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 20:50:56 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 20:50:56 INFO - PROCESS | 1845 | 1477972256751 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:56 INFO - PROCESS | 1845 | 1477972256942 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 20:50:56 INFO - PROCESS | 1845 | 1477972256958 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 20:50:56 INFO - PROCESS | 1845 | 1477972256963 Marionette TRACE conn4 <- [1,3078,null,["8"]] 20:50:56 INFO - PROCESS | 1845 | 1477972256968 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 20:50:56 INFO - PROCESS | 1845 | 1477972256975 Marionette TRACE conn4 <- [1,3079,null,{}] 20:50:57 INFO - PROCESS | 1845 | 1477972257099 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x840acc00 == 10 [pid = 1845] [id = 686] 20:50:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x840ad000) [pid = 1845] [serial = 1990] [outer = (nil)] 20:50:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x840b0400) [pid = 1845] [serial = 1991] [outer = 0x840ad000] 20:50:57 INFO - PROCESS | 1845 | 1477972257201 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x840b5000) [pid = 1845] [serial = 1992] [outer = 0x840ad000] 20:50:57 INFO - PROCESS | 1845 | 1477972257920 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 20:50:57 INFO - ....... 20:50:57 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1235ms 20:50:57 INFO - PROCESS | 1845 | 1477972257983 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 1845 | 1477972257988 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 20:50:57 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 20:50:57 INFO - PROCESS | 1845 | 1477972257994 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:58 INFO - PROCESS | 1845 | 1477972258214 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 20:50:58 INFO - PROCESS | 1845 | 1477972258235 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 20:50:58 INFO - PROCESS | 1845 | 1477972258242 Marionette TRACE conn4 <- [1,3083,null,["8"]] 20:50:58 INFO - PROCESS | 1845 | 1477972258247 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 20:50:58 INFO - PROCESS | 1845 | 1477972258253 Marionette TRACE conn4 <- [1,3084,null,{}] 20:50:58 INFO - PROCESS | 1845 | 1477972258259 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x8850d800 == 11 [pid = 1845] [id = 687] 20:50:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x8850e400) [pid = 1845] [serial = 1993] [outer = (nil)] 20:50:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x88511800) [pid = 1845] [serial = 1994] [outer = 0x8850e400] 20:50:58 INFO - PROCESS | 1845 | 1477972258359 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x885a2000) [pid = 1845] [serial = 1995] [outer = 0x8850e400] 20:50:59 INFO - PROCESS | 1845 | 1477972259126 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 20:50:59 INFO - ....... 20:50:59 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1175ms 20:50:59 INFO - PROCESS | 1845 | 1477972259170 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 1845 | 1477972259174 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 20:50:59 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 20:50:59 INFO - PROCESS | 1845 | 1477972259181 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:59 INFO - PROCESS | 1845 | 1477972259385 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 20:50:59 INFO - PROCESS | 1845 | 1477972259412 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 20:50:59 INFO - PROCESS | 1845 | 1477972259417 Marionette TRACE conn4 <- [1,3088,null,["8"]] 20:50:59 INFO - PROCESS | 1845 | 1477972259425 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 20:50:59 INFO - PROCESS | 1845 | 1477972259430 Marionette TRACE conn4 <- [1,3089,null,{}] 20:50:59 INFO - PROCESS | 1845 | 1477972259435 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x885dd000 == 12 [pid = 1845] [id = 688] 20:50:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x885dd400) [pid = 1845] [serial = 1996] [outer = (nil)] 20:50:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x885df000) [pid = 1845] [serial = 1997] [outer = 0x885dd400] 20:50:59 INFO - PROCESS | 1845 | 1477972259525 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x885e4c00) [pid = 1845] [serial = 1998] [outer = 0x885dd400] 20:51:00 INFO - PROCESS | 1845 | 1477972260134 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 20:51:00 INFO - .. 20:51:00 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 971ms 20:51:00 INFO - PROCESS | 1845 | 1477972260181 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 1845 | 1477972260185 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 20:51:00 INFO - TEST-START | /user-timing/test_user_timing_exists.html 20:51:00 INFO - PROCESS | 1845 | 1477972260194 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:00 INFO - PROCESS | 1845 | 1477972260576 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 20:51:00 INFO - PROCESS | 1845 | 1477972260594 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 20:51:00 INFO - PROCESS | 1845 | 1477972260599 Marionette TRACE conn4 <- [1,3093,null,["8"]] 20:51:00 INFO - PROCESS | 1845 | 1477972260609 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 20:51:00 INFO - PROCESS | 1845 | 1477972260615 Marionette TRACE conn4 <- [1,3094,null,{}] 20:51:00 INFO - PROCESS | 1845 | 1477972260622 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc3800 == 13 [pid = 1845] [id = 689] 20:51:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x88dc8c00) [pid = 1845] [serial = 1999] [outer = (nil)] 20:51:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8c9f1400) [pid = 1845] [serial = 2000] [outer = 0x88dc8c00] 20:51:00 INFO - PROCESS | 1845 | 1477972260724 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8c9fb800) [pid = 1845] [serial = 2001] [outer = 0x88dc8c00] 20:51:01 INFO - PROCESS | 1845 | 1477972261353 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 20:51:01 INFO - ..... 20:51:01 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1182ms 20:51:01 INFO - PROCESS | 1845 | 1477972261400 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 1845 | 1477972261403 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 20:51:01 INFO - TEST-START | /user-timing/test_user_timing_mark.html 20:51:01 INFO - PROCESS | 1845 | 1477972261410 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:01 INFO - PROCESS | 1845 | 1477972261593 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 20:51:01 INFO - PROCESS | 1845 | 1477972261730 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 20:51:01 INFO - PROCESS | 1845 | 1477972261738 Marionette TRACE conn4 <- [1,3098,null,["8"]] 20:51:01 INFO - PROCESS | 1845 | 1477972261743 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 20:51:01 INFO - PROCESS | 1845 | 1477972261749 Marionette TRACE conn4 <- [1,3099,null,{}] 20:51:01 INFO - PROCESS | 1845 | 1477972261754 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cc800 == 14 [pid = 1845] [id = 690] 20:51:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8cbd1800) [pid = 1845] [serial = 2002] [outer = (nil)] 20:51:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8cbd4800) [pid = 1845] [serial = 2003] [outer = 0x8cbd1800] 20:51:01 INFO - PROCESS | 1845 | 1477972261843 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8cbda000) [pid = 1845] [serial = 2004] [outer = 0x8cbd1800] 20:51:03 INFO - PROCESS | 1845 | 1477972263048 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 20:51:03 INFO - ..................... 20:51:03 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1693ms 20:51:03 INFO - PROCESS | 1845 | 1477972263105 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 1845 | 1477972263111 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 20:51:03 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 20:51:03 INFO - PROCESS | 1845 | 1477972263122 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:03 INFO - PROCESS | 1845 | 1477972263370 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 20:51:03 INFO - PROCESS | 1845 | 1477972263519 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 20:51:03 INFO - PROCESS | 1845 | 1477972263525 Marionette TRACE conn4 <- [1,3103,null,["8"]] 20:51:03 INFO - PROCESS | 1845 | 1477972263532 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 20:51:03 INFO - PROCESS | 1845 | 1477972263545 Marionette TRACE conn4 <- [1,3104,null,{}] 20:51:03 INFO - PROCESS | 1845 | 1477972263594 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x83590400 == 15 [pid = 1845] [id = 691] 20:51:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x83591000) [pid = 1845] [serial = 2005] [outer = (nil)] 20:51:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x8359cc00) [pid = 1845] [serial = 2006] [outer = 0x83591000] 20:51:03 INFO - PROCESS | 1845 | 1477972263714 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x83678000) [pid = 1845] [serial = 2007] [outer = 0x83591000] 20:51:04 INFO - PROCESS | 1845 | 1477972264368 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 20:51:04 INFO - ..... 20:51:04 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1272ms 20:51:04 INFO - PROCESS | 1845 | 1477972264432 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 1845 | 1477972264437 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 20:51:04 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 20:51:04 INFO - PROCESS | 1845 | 1477972264445 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:04 INFO - PROCESS | 1845 | 1477972264641 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 20:51:04 INFO - PROCESS | 1845 | 1477972264814 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 20:51:04 INFO - PROCESS | 1845 | 1477972264820 Marionette TRACE conn4 <- [1,3108,null,["8"]] 20:51:04 INFO - PROCESS | 1845 | 1477972264832 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 20:51:04 INFO - PROCESS | 1845 | 1477972264837 Marionette TRACE conn4 <- [1,3109,null,{}] 20:51:04 INFO - PROCESS | 1845 | 1477972264844 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab1000 == 16 [pid = 1845] [id = 692] 20:51:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x83ab2c00) [pid = 1845] [serial = 2008] [outer = (nil)] 20:51:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x840c4800) [pid = 1845] [serial = 2009] [outer = 0x83ab2c00] 20:51:04 INFO - PROCESS | 1845 | 1477972264949 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x840ca000) [pid = 1845] [serial = 2010] [outer = 0x83ab2c00] 20:51:05 INFO - PROCESS | 1845 | 1477972265722 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 20:51:05 INFO - ......................................... 20:51:05 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1337ms 20:51:05 INFO - PROCESS | 1845 | 1477972265805 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 1845 | 1477972265813 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 20:51:05 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 20:51:05 INFO - PROCESS | 1845 | 1477972265821 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}] 20:51:05 INFO - PROCESS | 1845 | 1477972265995 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 20:51:06 INFO - PROCESS | 1845 | 1477972266174 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 20:51:06 INFO - PROCESS | 1845 | 1477972266178 Marionette TRACE conn4 <- [1,3113,null,["8"]] 20:51:06 INFO - PROCESS | 1845 | 1477972266186 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 20:51:06 INFO - PROCESS | 1845 | 1477972266193 Marionette TRACE conn4 <- [1,3114,null,{}] 20:51:06 INFO - PROCESS | 1845 | 1477972266201 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd7000 == 17 [pid = 1845] [id = 693] 20:51:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8cbd7400) [pid = 1845] [serial = 2011] [outer = (nil)] 20:51:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8cc9c400) [pid = 1845] [serial = 2012] [outer = 0x8cbd7400] 20:51:06 INFO - PROCESS | 1845 | 1477972266309 Marionette DEBUG loaded listener.js 20:51:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8cc9e000) [pid = 1845] [serial = 2013] [outer = 0x8cbd7400] 20:51:06 INFO - PROCESS | 1845 | 1477972266960 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 20:51:07 INFO - .. 20:51:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1225ms 20:51:07 INFO - PROCESS | 1845 | 1477972267045 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 20:51:07 INFO - TEST-START | /user-timing/test_user_timing_measure.html 20:51:07 INFO - PROCESS | 1845 | 1477972267050 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 20:51:07 INFO - PROCESS | 1845 | 1477972267058 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}] 20:51:07 INFO - PROCESS | 1845 | 1477972267246 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 20:51:07 INFO - PROCESS | 1845 | 1477972267423 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 20:51:07 INFO - PROCESS | 1845 | 1477972267428 Marionette TRACE conn4 <- [1,3118,null,["8"]] 20:51:07 INFO - PROCESS | 1845 | 1477972267439 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 20:51:07 INFO - PROCESS | 1845 | 1477972267445 Marionette TRACE conn4 <- [1,3119,null,{}] 20:51:07 INFO - PROCESS | 1845 | 1477972267454 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dabe800 == 18 [pid = 1845] [id = 694] 20:51:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8dac2c00) [pid = 1845] [serial = 2014] [outer = (nil)] 20:51:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8db0bc00) [pid = 1845] [serial = 2015] [outer = 0x8dac2c00] 20:51:07 INFO - PROCESS | 1845 | 1477972267567 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8dbd5c00) [pid = 1845] [serial = 2016] [outer = 0x8dac2c00] 20:51:08 INFO - PROCESS | 1845 | 1477972268415 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 20:51:08 INFO - ............................... 20:51:08 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1438ms 20:51:08 INFO - PROCESS | 1845 | 1477972268511 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 1845 | 1477972268514 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 20:51:08 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 20:51:08 INFO - PROCESS | 1845 | 1477972268523 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}] 20:51:08 INFO - PROCESS | 1845 | 1477972268830 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 20:51:09 INFO - PROCESS | 1845 | 1477972269036 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 20:51:09 INFO - PROCESS | 1845 | 1477972269046 Marionette TRACE conn4 <- [1,3123,null,["8"]] 20:51:09 INFO - PROCESS | 1845 | 1477972269065 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 20:51:09 INFO - PROCESS | 1845 | 1477972269079 Marionette TRACE conn4 <- [1,3124,null,{}] 20:51:09 INFO - PROCESS | 1845 | 1477972269087 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x833cb000 == 19 [pid = 1845] [id = 695] 20:51:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x833cd400) [pid = 1845] [serial = 2017] [outer = (nil)] 20:51:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x833d0c00) [pid = 1845] [serial = 2018] [outer = 0x833cd400] 20:51:09 INFO - PROCESS | 1845 | 1477972269184 Marionette DEBUG loaded listener.js 20:51:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x83590c00) [pid = 1845] [serial = 2019] [outer = 0x833cd400] 20:51:10 INFO - PROCESS | 1845 | --DOCSHELL 0x932c4000 == 18 [pid = 1845] [id = 683] 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:51:10 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:10 INFO - PROCESS | 1845 | 1477972270619 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 20:51:10 INFO - ................. 20:51:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2183ms 20:51:10 INFO - PROCESS | 1845 | 1477972270708 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 1845 | 1477972270714 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 20:51:10 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 20:51:10 INFO - PROCESS | 1845 | 1477972270724 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}] 20:51:10 INFO - PROCESS | 1845 | 1477972270901 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 20:51:11 INFO - PROCESS | 1845 | 1477972271076 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 20:51:11 INFO - PROCESS | 1845 | 1477972271082 Marionette TRACE conn4 <- [1,3128,null,["8"]] 20:51:11 INFO - PROCESS | 1845 | 1477972271093 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 20:51:11 INFO - PROCESS | 1845 | 1477972271098 Marionette TRACE conn4 <- [1,3129,null,{}] 20:51:11 INFO - PROCESS | 1845 | 1477972271105 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x8359d400 == 19 [pid = 1845] [id = 696] 20:51:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x8359d800) [pid = 1845] [serial = 2020] [outer = (nil)] 20:51:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x83677400) [pid = 1845] [serial = 2021] [outer = 0x8359d800] 20:51:11 INFO - PROCESS | 1845 | 1477972271219 Marionette DEBUG loaded listener.js 20:51:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8367e000) [pid = 1845] [serial = 2022] [outer = 0x8359d800] 20:51:12 INFO - PROCESS | 1845 | 1477972272076 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 20:51:12 INFO - ................. 20:51:12 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1425ms 20:51:12 INFO - PROCESS | 1845 | 1477972272149 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 20:51:12 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 20:51:12 INFO - PROCESS | 1845 | 1477972272155 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272161 Marionette TRACE conn4 -> [0,3132,"getContext",null] 20:51:12 INFO - PROCESS | 1845 | 1477972272165 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272170 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272174 Marionette TRACE conn4 <- [1,3133,null,{}] 20:51:12 INFO - PROCESS | 1845 | 1477972272181 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:51:12 INFO - PROCESS | 1845 | 1477972272201 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 20:51:12 INFO - PROCESS | 1845 | 1477972272206 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272213 Marionette TRACE conn4 <- [1,3135,null,{}] 20:51:12 INFO - Setting pref dom.animations-api.core.enabled (true) 20:51:12 INFO - PROCESS | 1845 | 1477972272236 Marionette TRACE conn4 -> [0,3136,"getContext",null] 20:51:12 INFO - PROCESS | 1845 | 1477972272243 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272248 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272251 Marionette TRACE conn4 <- [1,3137,null,{}] 20:51:12 INFO - PROCESS | 1845 | 1477972272257 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:51:12 INFO - PROCESS | 1845 | 1477972272277 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 20:51:12 INFO - PROCESS | 1845 | 1477972272280 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272283 Marionette TRACE conn4 <- [1,3139,null,{}] 20:51:12 INFO - PROCESS | 1845 | 1477972272290 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:12 INFO - PROCESS | 1845 | 1477972272541 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 20:51:12 INFO - PROCESS | 1845 | 1477972272566 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 20:51:12 INFO - PROCESS | 1845 | 1477972272571 Marionette TRACE conn4 <- [1,3141,null,["8"]] 20:51:12 INFO - PROCESS | 1845 | 1477972272577 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 20:51:12 INFO - PROCESS | 1845 | 1477972272582 Marionette TRACE conn4 <- [1,3142,null,{}] 20:51:12 INFO - PROCESS | 1845 | 1477972272587 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x83597c00 == 20 [pid = 1845] [id = 697] 20:51:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x88537c00) [pid = 1845] [serial = 2023] [outer = (nil)] 20:51:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8853ac00) [pid = 1845] [serial = 2024] [outer = 0x88537c00] 20:51:12 INFO - PROCESS | 1845 | 1477972272751 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8853e400) [pid = 1845] [serial = 2025] [outer = 0x88537c00] 20:51:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859b000 == 21 [pid = 1845] [id = 698] 20:51:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x885d7800) [pid = 1845] [serial = 2026] [outer = (nil)] 20:51:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8859cc00) [pid = 1845] [serial = 2027] [outer = 0x885d7800] 20:51:13 INFO - PROCESS | 1845 | 1477972273602 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 20:51:13 INFO - ... 20:51:13 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1501ms 20:51:13 INFO - PROCESS | 1845 | 1477972273661 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 1845 | 1477972273664 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 20:51:13 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 20:51:13 INFO - PROCESS | 1845 | 1477972273678 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:13 INFO - PROCESS | 1845 | 1477972273912 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 20:51:13 INFO - PROCESS | 1845 | 1477972273943 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 20:51:13 INFO - PROCESS | 1845 | 1477972273948 Marionette TRACE conn4 <- [1,3146,null,["8"]] 20:51:13 INFO - PROCESS | 1845 | 1477972273953 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 20:51:13 INFO - PROCESS | 1845 | 1477972273962 Marionette TRACE conn4 <- [1,3147,null,{}] 20:51:14 INFO - PROCESS | 1845 | 1477972274041 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec9000 == 22 [pid = 1845] [id = 699] 20:51:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x885db400) [pid = 1845] [serial = 2028] [outer = (nil)] 20:51:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x88db9c00) [pid = 1845] [serial = 2029] [outer = 0x885db400] 20:51:14 INFO - PROCESS | 1845 | 1477972274144 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x88dbbc00) [pid = 1845] [serial = 2030] [outer = 0x885db400] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x840ad000) [pid = 1845] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x83594400) [pid = 1845] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x885dd400) [pid = 1845] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8850e400) [pid = 1845] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x88dc8c00) [pid = 1845] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x82efc000) [pid = 1845] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8cbd1800) [pid = 1845] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 20:51:14 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x932c4400) [pid = 1845] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 20:51:14 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:51:14 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:51:15 INFO - PROCESS | 1845 | 1477972275014 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 20:51:15 INFO - ......... 20:51:15 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1377ms 20:51:15 INFO - PROCESS | 1845 | 1477972275049 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 1845 | 1477972275052 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 20:51:15 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 20:51:15 INFO - PROCESS | 1845 | 1477972275068 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:15 INFO - PROCESS | 1845 | 1477972275231 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 20:51:15 INFO - PROCESS | 1845 | 1477972275371 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 1845 | 1477972275375 Marionette TRACE conn4 <- [1,3151,null,["8"]] 20:51:15 INFO - PROCESS | 1845 | 1477972275379 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 20:51:15 INFO - PROCESS | 1845 | 1477972275385 Marionette TRACE conn4 <- [1,3152,null,{}] 20:51:15 INFO - PROCESS | 1845 | 1477972275396 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x840d0400 == 23 [pid = 1845] [id = 700] 20:51:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8cbd0400) [pid = 1845] [serial = 2031] [outer = (nil)] 20:51:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8cc9a400) [pid = 1845] [serial = 2032] [outer = 0x8cbd0400] 20:51:15 INFO - PROCESS | 1845 | 1477972275499 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8deb3800) [pid = 1845] [serial = 2033] [outer = 0x8cbd0400] 20:51:16 INFO - PROCESS | 1845 | 1477972276102 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 20:51:16 INFO - ................................... 20:51:16 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1089ms 20:51:16 INFO - PROCESS | 1845 | 1477972276155 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 1845 | 1477972276158 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 20:51:16 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 20:51:16 INFO - Clearing pref dom.animations-api.core.enabled 20:51:16 INFO - PROCESS | 1845 | 1477972276170 Marionette TRACE conn4 -> [0,3155,"getContext",null] 20:51:16 INFO - PROCESS | 1845 | 1477972276172 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 20:51:16 INFO - PROCESS | 1845 | 1477972276178 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 20:51:16 INFO - PROCESS | 1845 | 1477972276181 Marionette TRACE conn4 <- [1,3156,null,{}] 20:51:16 INFO - PROCESS | 1845 | 1477972276186 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:51:16 INFO - PROCESS | 1845 | 1477972276217 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 20:51:16 INFO - PROCESS | 1845 | 1477972276223 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 20:51:16 INFO - PROCESS | 1845 | 1477972276225 Marionette TRACE conn4 <- [1,3158,null,{}] 20:51:16 INFO - PROCESS | 1845 | 1477972276231 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:16 INFO - PROCESS | 1845 | 1477972276395 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 20:51:16 INFO - PROCESS | 1845 | 1477972276405 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 20:51:16 INFO - PROCESS | 1845 | 1477972276408 Marionette TRACE conn4 <- [1,3160,null,["8"]] 20:51:16 INFO - PROCESS | 1845 | 1477972276413 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 20:51:16 INFO - PROCESS | 1845 | 1477972276418 Marionette TRACE conn4 <- [1,3161,null,{}] 20:51:16 INFO - PROCESS | 1845 | 1477972276554 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8df5b000 == 24 [pid = 1845] [id = 701] 20:51:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8df5b400) [pid = 1845] [serial = 2034] [outer = (nil)] 20:51:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8fae9800) [pid = 1845] [serial = 2035] [outer = 0x8df5b400] 20:51:16 INFO - PROCESS | 1845 | 1477972276647 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8fb44400) [pid = 1845] [serial = 2036] [outer = 0x8df5b400] 20:51:17 INFO - PROCESS | 1845 | 1477972277346 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 20:51:17 INFO - . 20:51:17 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1240ms 20:51:17 INFO - PROCESS | 1845 | 1477972277411 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 20:51:17 INFO - PROCESS | 1845 | 1477972277418 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 20:51:17 INFO - TEST-START | /websockets/Close-0.htm 20:51:17 INFO - PROCESS | 1845 | 1477972277429 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:17 INFO - PROCESS | 1845 | 1477972277634 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 20:51:17 INFO - PROCESS | 1845 | 1477972277814 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 20:51:17 INFO - PROCESS | 1845 | 1477972277817 Marionette TRACE conn4 <- [1,3165,null,["8"]] 20:51:17 INFO - PROCESS | 1845 | 1477972277829 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 20:51:17 INFO - PROCESS | 1845 | 1477972277836 Marionette TRACE conn4 <- [1,3166,null,{}] 20:51:17 INFO - PROCESS | 1845 | 1477972277884 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa7c00 == 25 [pid = 1845] [id = 702] 20:51:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x83aa8800) [pid = 1845] [serial = 2037] [outer = (nil)] 20:51:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x83ab4400) [pid = 1845] [serial = 2038] [outer = 0x83aa8800] 20:51:18 INFO - PROCESS | 1845 | 1477972278004 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x840c8400) [pid = 1845] [serial = 2039] [outer = 0x83aa8800] 20:51:18 INFO - PROCESS | 1845 | 1477972278730 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:51:18 INFO - . 20:51:18 INFO - TEST-OK | /websockets/Close-0.htm | took 1320ms 20:51:18 INFO - PROCESS | 1845 | 1477972278747 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 1845 | 1477972278754 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 20:51:18 INFO - TEST-START | /websockets/Close-1000-reason.htm 20:51:18 INFO - PROCESS | 1845 | 1477972278762 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:18 INFO - PROCESS | 1845 | 1477972278977 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 20:51:19 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:19 INFO - PROCESS | 1845 | 1477972279141 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 20:51:19 INFO - PROCESS | 1845 | 1477972279145 Marionette TRACE conn4 <- [1,3170,null,["8"]] 20:51:19 INFO - PROCESS | 1845 | 1477972279178 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 20:51:19 INFO - PROCESS | 1845 | 1477972279184 Marionette TRACE conn4 <- [1,3171,null,{}] 20:51:19 INFO - PROCESS | 1845 | 1477972279190 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x88544c00 == 26 [pid = 1845] [id = 703] 20:51:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x88593800) [pid = 1845] [serial = 2040] [outer = (nil)] 20:51:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x885e0400) [pid = 1845] [serial = 2041] [outer = 0x88593800] 20:51:19 INFO - PROCESS | 1845 | 1477972279295 Marionette DEBUG loaded listener.js 20:51:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x88dc0400) [pid = 1845] [serial = 2042] [outer = 0x88593800] 20:51:20 INFO - PROCESS | 1845 | 1477972280017 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:51:20 INFO - .. 20:51:20 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1270ms 20:51:20 INFO - PROCESS | 1845 | 1477972280040 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 1845 | 1477972280047 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 20:51:20 INFO - TEST-START | /websockets/Close-1000.htm 20:51:20 INFO - PROCESS | 1845 | 1477972280055 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:20 INFO - PROCESS | 1845 | 1477972280243 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 20:51:20 INFO - PROCESS | 1845 | 1477972280551 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 20:51:20 INFO - PROCESS | 1845 | 1477972280557 Marionette TRACE conn4 <- [1,3175,null,["8"]] 20:51:20 INFO - PROCESS | 1845 | 1477972280567 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 20:51:20 INFO - PROCESS | 1845 | 1477972280576 Marionette TRACE conn4 <- [1,3176,null,{}] 20:51:20 INFO - PROCESS | 1845 | 1477972280584 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efcc00 == 27 [pid = 1845] [id = 704] 20:51:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x82efec00) [pid = 1845] [serial = 2043] [outer = (nil)] 20:51:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x83564800) [pid = 1845] [serial = 2044] [outer = 0x82efec00] 20:51:20 INFO - PROCESS | 1845 | 1477972280686 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x83677000) [pid = 1845] [serial = 2045] [outer = 0x82efec00] 20:51:21 INFO - PROCESS | 1845 | --DOCSHELL 0x8859b000 == 26 [pid = 1845] [id = 698] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x885e4c00) [pid = 1845] [serial = 1998] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8cbda000) [pid = 1845] [serial = 2004] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x83596000) [pid = 1845] [serial = 1988] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x885a2000) [pid = 1845] [serial = 1995] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x840b5000) [pid = 1845] [serial = 1992] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x840b0400) [pid = 1845] [serial = 1991] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x82efe400) [pid = 1845] [serial = 1985] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x94751800) [pid = 1845] [serial = 1983] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x833c3400) [pid = 1845] [serial = 1986] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8c9fb800) [pid = 1845] [serial = 2001] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x88511800) [pid = 1845] [serial = 1994] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x885df000) [pid = 1845] [serial = 1997] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8c9f1400) [pid = 1845] [serial = 2000] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8cbd4800) [pid = 1845] [serial = 2003] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x83599400) [pid = 1845] [serial = 1989] [outer = (nil)] [url = about:blank] 20:51:21 INFO - PROCESS | 1845 | 1477972281496 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:51:21 INFO - .. 20:51:21 INFO - TEST-OK | /websockets/Close-1000.htm | took 1486ms 20:51:21 INFO - PROCESS | 1845 | 1477972281542 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 1845 | 1477972281548 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 20:51:21 INFO - TEST-START | /websockets/Close-NaN.htm 20:51:21 INFO - PROCESS | 1845 | 1477972281556 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:21 INFO - PROCESS | 1845 | 1477972281725 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 20:51:21 INFO - PROCESS | 1845 | 1477972281741 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 20:51:21 INFO - PROCESS | 1845 | 1477972281747 Marionette TRACE conn4 <- [1,3180,null,["8"]] 20:51:21 INFO - PROCESS | 1845 | 1477972281894 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 20:51:21 INFO - PROCESS | 1845 | 1477972281902 Marionette TRACE conn4 <- [1,3181,null,{}] 20:51:21 INFO - PROCESS | 1845 | 1477972281911 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367e800 == 27 [pid = 1845] [id = 705] 20:51:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x8367f000) [pid = 1845] [serial = 2046] [outer = (nil)] 20:51:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x8385b800) [pid = 1845] [serial = 2047] [outer = 0x8367f000] 20:51:22 INFO - PROCESS | 1845 | 1477972282005 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8385f800) [pid = 1845] [serial = 2048] [outer = 0x8367f000] 20:51:22 INFO - PROCESS | 1845 | 1477972282556 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:51:22 INFO - . 20:51:22 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1019ms 20:51:22 INFO - PROCESS | 1845 | 1477972282575 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 20:51:22 INFO - PROCESS | 1845 | 1477972282580 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 20:51:22 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 20:51:22 INFO - PROCESS | 1845 | 1477972282602 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:22 INFO - PROCESS | 1845 | 1477972282766 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 20:51:22 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:22 INFO - PROCESS | 1845 | 1477972282791 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 20:51:22 INFO - PROCESS | 1845 | 1477972282802 Marionette TRACE conn4 <- [1,3185,null,["8"]] 20:51:22 INFO - PROCESS | 1845 | 1477972282809 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 20:51:22 INFO - PROCESS | 1845 | 1477972282817 Marionette TRACE conn4 <- [1,3186,null,{}] 20:51:22 INFO - PROCESS | 1845 | 1477972282822 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x88513800 == 28 [pid = 1845] [id = 706] 20:51:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x88513c00) [pid = 1845] [serial = 2049] [outer = (nil)] 20:51:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x88536000) [pid = 1845] [serial = 2050] [outer = 0x88513c00] 20:51:22 INFO - PROCESS | 1845 | 1477972282911 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x88540c00) [pid = 1845] [serial = 2051] [outer = 0x88513c00] 20:51:23 INFO - PROCESS | 1845 | 1477972283569 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:51:23 INFO - . 20:51:23 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1024ms 20:51:23 INFO - PROCESS | 1845 | 1477972283621 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 1845 | 1477972283624 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 20:51:23 INFO - TEST-START | /websockets/Close-clamp.htm 20:51:23 INFO - PROCESS | 1845 | 1477972283632 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:23 INFO - PROCESS | 1845 | 1477972283858 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 20:51:23 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:23 INFO - PROCESS | 1845 | 1477972283954 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 20:51:23 INFO - PROCESS | 1845 | 1477972283957 Marionette TRACE conn4 <- [1,3190,null,["8"]] 20:51:23 INFO - PROCESS | 1845 | 1477972283963 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 20:51:23 INFO - PROCESS | 1845 | 1477972283969 Marionette TRACE conn4 <- [1,3191,null,{}] 20:51:24 INFO - PROCESS | 1845 | 1477972283987 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x885df000 == 29 [pid = 1845] [id = 707] 20:51:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x885e3800) [pid = 1845] [serial = 2052] [outer = (nil)] 20:51:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x88dc3400) [pid = 1845] [serial = 2053] [outer = 0x885e3800] 20:51:24 INFO - PROCESS | 1845 | 1477972284076 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8c9f3000) [pid = 1845] [serial = 2054] [outer = 0x885e3800] 20:51:24 INFO - PROCESS | 1845 | 1477972284709 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 20:51:24 INFO - . 20:51:24 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1120ms 20:51:24 INFO - PROCESS | 1845 | 1477972284757 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 1845 | 1477972284762 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 20:51:24 INFO - TEST-START | /websockets/Close-null.htm 20:51:24 INFO - PROCESS | 1845 | 1477972284776 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:25 INFO - PROCESS | 1845 | 1477972284999 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 20:51:25 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:25 INFO - PROCESS | 1845 | 1477972285026 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 20:51:25 INFO - PROCESS | 1845 | 1477972285029 Marionette TRACE conn4 <- [1,3195,null,["8"]] 20:51:25 INFO - PROCESS | 1845 | 1477972285034 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 20:51:25 INFO - PROCESS | 1845 | 1477972285040 Marionette TRACE conn4 <- [1,3196,null,{}] 20:51:25 INFO - PROCESS | 1845 | 1477972285045 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef7000 == 30 [pid = 1845] [id = 708] 20:51:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8cbd6c00) [pid = 1845] [serial = 2055] [outer = (nil)] 20:51:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8ddb1400) [pid = 1845] [serial = 2056] [outer = 0x8cbd6c00] 20:51:25 INFO - PROCESS | 1845 | 1477972285214 Marionette DEBUG loaded listener.js 20:51:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8dbc9400) [pid = 1845] [serial = 2057] [outer = 0x8cbd6c00] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8cbd7400) [pid = 1845] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x83591000) [pid = 1845] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8cbd0400) [pid = 1845] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8dac2c00) [pid = 1845] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x885d7800) [pid = 1845] [serial = 2026] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8359d800) [pid = 1845] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x885db400) [pid = 1845] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x88537c00) [pid = 1845] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 20:51:25 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x83ab2c00) [pid = 1845] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 20:51:25 INFO - PROCESS | 1845 | 1477972285911 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:51:25 INFO - . 20:51:25 INFO - TEST-OK | /websockets/Close-null.htm | took 1169ms 20:51:25 INFO - PROCESS | 1845 | 1477972285945 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 20:51:25 INFO - PROCESS | 1845 | 1477972285949 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 20:51:25 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 20:51:25 INFO - PROCESS | 1845 | 1477972285962 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:26 INFO - PROCESS | 1845 | 1477972286111 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 20:51:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:26 INFO - PROCESS | 1845 | 1477972286122 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 20:51:26 INFO - PROCESS | 1845 | 1477972286126 Marionette TRACE conn4 <- [1,3200,null,["8"]] 20:51:26 INFO - PROCESS | 1845 | 1477972286133 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 20:51:26 INFO - PROCESS | 1845 | 1477972286139 Marionette TRACE conn4 <- [1,3201,null,{}] 20:51:26 INFO - PROCESS | 1845 | 1477972286144 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb1800 == 31 [pid = 1845] [id = 709] 20:51:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8deb2000) [pid = 1845] [serial = 2058] [outer = (nil)] 20:51:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8deb9000) [pid = 1845] [serial = 2059] [outer = 0x8deb2000] 20:51:26 INFO - PROCESS | 1845 | 1477972286270 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8df58c00) [pid = 1845] [serial = 2060] [outer = 0x8deb2000] 20:51:27 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:51:27 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:51:27 INFO - PROCESS | 1845 | 1477972287069 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:51:27 INFO - .. 20:51:27 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1129ms 20:51:27 INFO - PROCESS | 1845 | 1477972287092 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 1845 | 1477972287095 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 20:51:27 INFO - TEST-START | /websockets/Close-string.htm 20:51:27 INFO - PROCESS | 1845 | 1477972287105 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:27 INFO - PROCESS | 1845 | 1477972287257 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 20:51:27 INFO - PROCESS | 1845 | 1477972287273 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 20:51:27 INFO - PROCESS | 1845 | 1477972287276 Marionette TRACE conn4 <- [1,3205,null,["8"]] 20:51:27 INFO - PROCESS | 1845 | 1477972287411 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 20:51:27 INFO - PROCESS | 1845 | 1477972287417 Marionette TRACE conn4 <- [1,3206,null,{}] 20:51:27 INFO - PROCESS | 1845 | 1477972287422 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc16000 == 32 [pid = 1845] [id = 710] 20:51:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8fc16400) [pid = 1845] [serial = 2061] [outer = (nil)] 20:51:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fc1e000) [pid = 1845] [serial = 2062] [outer = 0x8fc16400] 20:51:27 INFO - PROCESS | 1845 | 1477972287517 Marionette DEBUG loaded listener.js 20:51:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8fc1f800) [pid = 1845] [serial = 2063] [outer = 0x8fc16400] 20:51:28 INFO - PROCESS | 1845 | 1477972288091 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:51:28 INFO - . 20:51:28 INFO - TEST-OK | /websockets/Close-string.htm | took 1027ms 20:51:28 INFO - PROCESS | 1845 | 1477972288132 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 1845 | 1477972288138 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 20:51:28 INFO - TEST-START | /websockets/Close-undefined.htm 20:51:28 INFO - PROCESS | 1845 | 1477972288164 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:28 INFO - PROCESS | 1845 | 1477972288416 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 20:51:28 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:51:28 INFO - PROCESS | 1845 | 1477972288548 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 20:51:28 INFO - PROCESS | 1845 | 1477972288554 Marionette TRACE conn4 <- [1,3210,null,["8"]] 20:51:28 INFO - PROCESS | 1845 | 1477972288567 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 20:51:28 INFO - PROCESS | 1845 | 1477972288575 Marionette TRACE conn4 <- [1,3211,null,{}] 20:51:28 INFO - PROCESS | 1845 | 1477972288582 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8359b800 == 33 [pid = 1845] [id = 711] 20:51:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x83674000) [pid = 1845] [serial = 2064] [outer = (nil)] 20:51:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8367fc00) [pid = 1845] [serial = 2065] [outer = 0x83674000] 20:51:28 INFO - PROCESS | 1845 | 1477972288717 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x840b3c00) [pid = 1845] [serial = 2066] [outer = 0x83674000] 20:51:29 INFO - PROCESS | 1845 | 1477972289379 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 20:51:29 INFO - . 20:51:29 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1278ms 20:51:29 INFO - PROCESS | 1845 | 1477972289425 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 20:51:29 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 20:51:29 INFO - PROCESS | 1845 | 1477972289430 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 20:51:29 INFO - PROCESS | 1845 | 1477972289437 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:29 INFO - PROCESS | 1845 | 1477972289630 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 20:51:29 INFO - PROCESS | 1845 | 1477972289814 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 20:51:29 INFO - PROCESS | 1845 | 1477972289819 Marionette TRACE conn4 <- [1,3215,null,["8"]] 20:51:29 INFO - PROCESS | 1845 | 1477972289829 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 20:51:29 INFO - PROCESS | 1845 | 1477972289834 Marionette TRACE conn4 <- [1,3216,null,{}] 20:51:29 INFO - PROCESS | 1845 | 1477972289881 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x88512c00 == 34 [pid = 1845] [id = 712] 20:51:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x88541c00) [pid = 1845] [serial = 2067] [outer = (nil)] 20:51:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x88dbd800) [pid = 1845] [serial = 2068] [outer = 0x88541c00] 20:51:29 INFO - PROCESS | 1845 | 1477972289990 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8c9efc00) [pid = 1845] [serial = 2069] [outer = 0x88541c00] 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - . 20:51:30 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1480ms 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:30 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: port blocked: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:51:31 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:31 INFO - PROCESS | 1845 | 1477972290885 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 20:51:31 INFO - PROCESS | 1845 | 1477972290985 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 1845 | 1477972291005 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 20:51:31 INFO - PROCESS | 1845 | 1477972291034 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:31 INFO - PROCESS | 1845 | 1477972291313 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 20:51:31 INFO - PROCESS | 1845 | 1477972291502 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 20:51:31 INFO - PROCESS | 1845 | 1477972291507 Marionette TRACE conn4 <- [1,3220,null,["8"]] 20:51:31 INFO - PROCESS | 1845 | 1477972291513 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 20:51:31 INFO - PROCESS | 1845 | 1477972291520 Marionette TRACE conn4 <- [1,3221,null,{}] 20:51:31 INFO - PROCESS | 1845 | 1477972291569 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fc15c00 == 35 [pid = 1845] [id = 713] 20:51:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8fc19400) [pid = 1845] [serial = 2070] [outer = (nil)] 20:51:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8fcac800) [pid = 1845] [serial = 2071] [outer = 0x8fc19400] 20:51:31 INFO - PROCESS | 1845 | 1477972291676 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8fde3c00) [pid = 1845] [serial = 2072] [outer = 0x8fc19400] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x88513800 == 34 [pid = 1845] [id = 706] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef7000 == 33 [pid = 1845] [id = 708] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb1800 == 32 [pid = 1845] [id = 709] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x885df000 == 31 [pid = 1845] [id = 707] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x88544c00 == 30 [pid = 1845] [id = 703] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8367e800 == 29 [pid = 1845] [id = 705] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x82efcc00 == 28 [pid = 1845] [id = 704] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc16000 == 27 [pid = 1845] [id = 710] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x8359b800 == 26 [pid = 1845] [id = 711] 20:51:34 INFO - PROCESS | 1845 | --DOCSHELL 0x88512c00 == 25 [pid = 1845] [id = 712] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x83678000) [pid = 1845] [serial = 2007] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8359cc00) [pid = 1845] [serial = 2006] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x840ca000) [pid = 1845] [serial = 2010] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x840c4800) [pid = 1845] [serial = 2009] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8cc9e000) [pid = 1845] [serial = 2013] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8cc9c400) [pid = 1845] [serial = 2012] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8dbd5c00) [pid = 1845] [serial = 2016] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8db0bc00) [pid = 1845] [serial = 2015] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x833d0c00) [pid = 1845] [serial = 2018] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8367e000) [pid = 1845] [serial = 2022] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x83677400) [pid = 1845] [serial = 2021] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8853e400) [pid = 1845] [serial = 2025] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8853ac00) [pid = 1845] [serial = 2024] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x88dbbc00) [pid = 1845] [serial = 2030] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x88db9c00) [pid = 1845] [serial = 2029] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8deb3800) [pid = 1845] [serial = 2033] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8cc9a400) [pid = 1845] [serial = 2032] [outer = (nil)] [url = about:blank] 20:51:34 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x8859cc00) [pid = 1845] [serial = 2027] [outer = (nil)] [url = about:blank] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x83aa8800) [pid = 1845] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x88593800) [pid = 1845] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x88513c00) [pid = 1845] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x8367f000) [pid = 1845] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x8df5b400) [pid = 1845] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x82efec00) [pid = 1845] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x8deb2000) [pid = 1845] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x8cbd6c00) [pid = 1845] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x8fc16400) [pid = 1845] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x885e3800) [pid = 1845] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 20:51:38 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x833cd400) [pid = 1845] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x840cc800 == 24 [pid = 1845] [id = 690] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd7000 == 23 [pid = 1845] [id = 693] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x83593400 == 22 [pid = 1845] [id = 685] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa7c00 == 21 [pid = 1845] [id = 702] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8dabe800 == 20 [pid = 1845] [id = 694] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec9000 == 19 [pid = 1845] [id = 699] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc3800 == 18 [pid = 1845] [id = 689] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x885dd000 == 17 [pid = 1845] [id = 688] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8df5b000 == 16 [pid = 1845] [id = 701] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab1000 == 15 [pid = 1845] [id = 692] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x840d0400 == 14 [pid = 1845] [id = 700] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x83590400 == 13 [pid = 1845] [id = 691] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x83597c00 == 12 [pid = 1845] [id = 697] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8850d800 == 11 [pid = 1845] [id = 687] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x840acc00 == 10 [pid = 1845] [id = 686] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x8359d400 == 9 [pid = 1845] [id = 696] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x82efb400 == 8 [pid = 1845] [id = 684] 20:51:43 INFO - PROCESS | 1845 | --DOCSHELL 0x833cb000 == 7 [pid = 1845] [id = 695] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8fc1e000) [pid = 1845] [serial = 2062] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8fc1f800) [pid = 1845] [serial = 2063] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x8deb9000) [pid = 1845] [serial = 2059] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8df58c00) [pid = 1845] [serial = 2060] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x8ddb1400) [pid = 1845] [serial = 2056] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x8dbc9400) [pid = 1845] [serial = 2057] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x88dc3400) [pid = 1845] [serial = 2053] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8c9f3000) [pid = 1845] [serial = 2054] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x88536000) [pid = 1845] [serial = 2050] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x88540c00) [pid = 1845] [serial = 2051] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x8385b800) [pid = 1845] [serial = 2047] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x8385f800) [pid = 1845] [serial = 2048] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x83564800) [pid = 1845] [serial = 2044] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x83677000) [pid = 1845] [serial = 2045] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x885e0400) [pid = 1845] [serial = 2041] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x88dc0400) [pid = 1845] [serial = 2042] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x83ab4400) [pid = 1845] [serial = 2038] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x840c8400) [pid = 1845] [serial = 2039] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x8fae9800) [pid = 1845] [serial = 2035] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x8fb44400) [pid = 1845] [serial = 2036] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x83590c00) [pid = 1845] [serial = 2019] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x83674000) [pid = 1845] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 20:51:45 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x88541c00) [pid = 1845] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 20:51:50 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x840b3c00) [pid = 1845] [serial = 2066] [outer = (nil)] [url = about:blank] 20:51:50 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x8c9efc00) [pid = 1845] [serial = 2069] [outer = (nil)] [url = about:blank] 20:51:50 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fcac800) [pid = 1845] [serial = 2071] [outer = (nil)] [url = about:blank] 20:51:50 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x88dbd800) [pid = 1845] [serial = 2068] [outer = (nil)] [url = about:blank] 20:51:50 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x8367fc00) [pid = 1845] [serial = 2065] [outer = (nil)] [url = about:blank] 20:52:01 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:52:01 INFO - PROCESS | 1845 | 1477972321888 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 20:52:01 INFO - .. 20:52:01 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30905ms 20:52:01 INFO - PROCESS | 1845 | 1477972321939 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 20:52:01 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 20:52:01 INFO - PROCESS | 1845 | 1477972321950 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 20:52:01 INFO - PROCESS | 1845 | 1477972321969 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:02 INFO - PROCESS | 1845 | 1477972322335 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 20:52:02 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:02 INFO - PROCESS | 1845 | 1477972322428 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 20:52:02 INFO - PROCESS | 1845 | 1477972322434 Marionette TRACE conn4 <- [1,3225,null,["8"]] 20:52:02 INFO - PROCESS | 1845 | 1477972322446 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 20:52:02 INFO - PROCESS | 1845 | 1477972322453 Marionette TRACE conn4 <- [1,3226,null,{}] 20:52:02 INFO - PROCESS | 1845 | 1477972322461 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x82faf400 == 8 [pid = 1845] [id = 714] 20:52:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fafc00) [pid = 1845] [serial = 2073] [outer = (nil)] 20:52:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb7c00) [pid = 1845] [serial = 2074] [outer = 0x82fafc00] 20:52:02 INFO - PROCESS | 1845 | 1477972322581 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c9000) [pid = 1845] [serial = 2075] [outer = 0x82fafc00] 20:52:03 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:52:03 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:03 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:03 INFO - PROCESS | 1845 | 1477972323159 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 20:52:03 INFO - . 20:52:03 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1226ms 20:52:03 INFO - PROCESS | 1845 | 1477972323189 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 20:52:03 INFO - PROCESS | 1845 | 1477972323197 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 20:52:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 20:52:03 INFO - PROCESS | 1845 | 1477972323214 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:03 INFO - PROCESS | 1845 | 1477972323458 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 20:52:03 INFO - PROCESS | 1845 | 1477972323543 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 20:52:03 INFO - PROCESS | 1845 | 1477972323548 Marionette TRACE conn4 <- [1,3230,null,["8"]] 20:52:03 INFO - PROCESS | 1845 | 1477972323557 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 20:52:03 INFO - PROCESS | 1845 | 1477972323565 Marionette TRACE conn4 <- [1,3231,null,{}] 20:52:03 INFO - PROCESS | 1845 | 1477972323576 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c6c00 == 9 [pid = 1845] [id = 715] 20:52:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83592400) [pid = 1845] [serial = 2076] [outer = (nil)] 20:52:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83594000) [pid = 1845] [serial = 2077] [outer = 0x83592400] 20:52:03 INFO - PROCESS | 1845 | 1477972323717 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83598400) [pid = 1845] [serial = 2078] [outer = 0x83592400] 20:52:04 INFO - PROCESS | 1845 | 1477972324459 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:52:04 INFO - .. 20:52:04 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1273ms 20:52:04 INFO - PROCESS | 1845 | 1477972324502 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 20:52:04 INFO - PROCESS | 1845 | 1477972324514 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 20:52:04 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 20:52:04 INFO - PROCESS | 1845 | 1477972324533 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:04 INFO - PROCESS | 1845 | 1477972324843 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 20:52:04 INFO - PROCESS | 1845 | 1477972324867 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 20:52:04 INFO - PROCESS | 1845 | 1477972324873 Marionette TRACE conn4 <- [1,3235,null,["8"]] 20:52:04 INFO - PROCESS | 1845 | 1477972324878 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 20:52:04 INFO - PROCESS | 1845 | 1477972324885 Marionette TRACE conn4 <- [1,3236,null,{}] 20:52:04 INFO - PROCESS | 1845 | 1477972324892 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x83860800 == 10 [pid = 1845] [id = 716] 20:52:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x83860c00) [pid = 1845] [serial = 2079] [outer = (nil)] 20:52:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83aa7400) [pid = 1845] [serial = 2080] [outer = 0x83860c00] 20:52:05 INFO - PROCESS | 1845 | 1477972325019 Marionette DEBUG loaded listener.js 20:52:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83aa9000) [pid = 1845] [serial = 2081] [outer = 0x83860c00] 20:52:05 INFO - PROCESS | 1845 | 1477972325773 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 20:52:05 INFO - .. 20:52:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1279ms 20:52:05 INFO - PROCESS | 1845 | 1477972325810 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 20:52:05 INFO - PROCESS | 1845 | 1477972325818 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 20:52:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 20:52:05 INFO - PROCESS | 1845 | 1477972325828 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:06 INFO - PROCESS | 1845 | 1477972326045 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 20:52:06 INFO - PROCESS | 1845 | 1477972326077 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 20:52:06 INFO - PROCESS | 1845 | 1477972326082 Marionette TRACE conn4 <- [1,3240,null,["8"]] 20:52:06 INFO - PROCESS | 1845 | 1477972326090 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 20:52:06 INFO - PROCESS | 1845 | 1477972326096 Marionette TRACE conn4 <- [1,3241,null,{}] 20:52:06 INFO - PROCESS | 1845 | 1477972326102 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b4c00 == 11 [pid = 1845] [id = 717] 20:52:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840b8c00) [pid = 1845] [serial = 2082] [outer = (nil)] 20:52:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840c5000) [pid = 1845] [serial = 2083] [outer = 0x840b8c00] 20:52:06 INFO - PROCESS | 1845 | 1477972326209 Marionette DEBUG loaded listener.js 20:52:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88540400) [pid = 1845] [serial = 2084] [outer = 0x840b8c00] 20:52:06 INFO - PROCESS | 1845 | 1477972326964 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:52:06 INFO - .. 20:52:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1172ms 20:52:07 INFO - PROCESS | 1845 | 1477972327006 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 1845 | 1477972327011 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 20:52:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 20:52:07 INFO - PROCESS | 1845 | 1477972327020 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:07 INFO - PROCESS | 1845 | 1477972327252 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 20:52:07 INFO - PROCESS | 1845 | 1477972327446 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 20:52:07 INFO - PROCESS | 1845 | 1477972327451 Marionette TRACE conn4 <- [1,3245,null,["8"]] 20:52:07 INFO - PROCESS | 1845 | 1477972327460 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 20:52:07 INFO - PROCESS | 1845 | 1477972327467 Marionette TRACE conn4 <- [1,3246,null,{}] 20:52:07 INFO - PROCESS | 1845 | 1477972327475 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x88597800 == 12 [pid = 1845] [id = 718] 20:52:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x88597c00) [pid = 1845] [serial = 2085] [outer = (nil)] 20:52:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8859a800) [pid = 1845] [serial = 2086] [outer = 0x88597c00] 20:52:07 INFO - PROCESS | 1845 | 1477972327600 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x885d5c00) [pid = 1845] [serial = 2087] [outer = 0x88597c00] 20:52:08 INFO - PROCESS | 1845 | 1477972328277 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:52:08 INFO - .. 20:52:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1271ms 20:52:08 INFO - PROCESS | 1845 | 1477972328291 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 20:52:08 INFO - PROCESS | 1845 | 1477972328294 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 20:52:08 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 20:52:08 INFO - PROCESS | 1845 | 1477972328301 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:08 INFO - PROCESS | 1845 | 1477972328566 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 20:52:08 INFO - PROCESS | 1845 | 1477972328582 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 20:52:08 INFO - PROCESS | 1845 | 1477972328587 Marionette TRACE conn4 <- [1,3250,null,["8"]] 20:52:08 INFO - PROCESS | 1845 | 1477972328594 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 20:52:08 INFO - PROCESS | 1845 | 1477972328599 Marionette TRACE conn4 <- [1,3251,null,{}] 20:52:08 INFO - PROCESS | 1845 | 1477972328604 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ed5c00 == 13 [pid = 1845] [id = 719] 20:52:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x885e2000) [pid = 1845] [serial = 2088] [outer = (nil)] 20:52:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x88dbe400) [pid = 1845] [serial = 2089] [outer = 0x885e2000] 20:52:08 INFO - PROCESS | 1845 | 1477972328702 Marionette DEBUG loaded listener.js 20:52:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x88dc7c00) [pid = 1845] [serial = 2090] [outer = 0x885e2000] 20:52:09 INFO - PROCESS | 1845 | 1477972329440 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:52:09 INFO - .. 20:52:09 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1172ms 20:52:09 INFO - PROCESS | 1845 | 1477972329474 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 1845 | 1477972329477 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 20:52:09 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 20:52:09 INFO - PROCESS | 1845 | 1477972329487 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:09 INFO - PROCESS | 1845 | 1477972329708 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 20:52:09 INFO - PROCESS | 1845 | 1477972329727 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 20:52:09 INFO - PROCESS | 1845 | 1477972329734 Marionette TRACE conn4 <- [1,3255,null,["8"]] 20:52:09 INFO - PROCESS | 1845 | 1477972329740 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 20:52:09 INFO - PROCESS | 1845 | 1477972329746 Marionette TRACE conn4 <- [1,3256,null,{}] 20:52:09 INFO - PROCESS | 1845 | 1477972329752 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9f5400 == 14 [pid = 1845] [id = 720] 20:52:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x8c9f5800) [pid = 1845] [serial = 2091] [outer = (nil)] 20:52:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x8c9f6800) [pid = 1845] [serial = 2092] [outer = 0x8c9f5800] 20:52:09 INFO - PROCESS | 1845 | 1477972329851 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8c9fd800) [pid = 1845] [serial = 2093] [outer = 0x8c9f5800] 20:52:10 INFO - PROCESS | 1845 | 1477972330648 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:52:10 INFO - . 20:52:10 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1185ms 20:52:10 INFO - PROCESS | 1845 | 1477972330673 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 1845 | 1477972330679 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 20:52:10 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 20:52:10 INFO - PROCESS | 1845 | 1477972330689 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:10 INFO - PROCESS | 1845 | 1477972330927 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 20:52:11 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:11 INFO - PROCESS | 1845 | 1477972331099 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 20:52:11 INFO - PROCESS | 1845 | 1477972331109 Marionette TRACE conn4 <- [1,3260,null,["8"]] 20:52:11 INFO - PROCESS | 1845 | 1477972331165 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 20:52:11 INFO - PROCESS | 1845 | 1477972331177 Marionette TRACE conn4 <- [1,3261,null,{}] 20:52:11 INFO - PROCESS | 1845 | 1477972331194 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x83592800 == 15 [pid = 1845] [id = 721] 20:52:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x83593c00) [pid = 1845] [serial = 2094] [outer = (nil)] 20:52:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x83675800) [pid = 1845] [serial = 2095] [outer = 0x83593c00] 20:52:11 INFO - PROCESS | 1845 | 1477972331326 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x83679000) [pid = 1845] [serial = 2096] [outer = 0x83593c00] 20:52:11 INFO - PROCESS | 1845 | 1477972331983 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 20:52:12 INFO - . 20:52:12 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1383ms 20:52:12 INFO - PROCESS | 1845 | 1477972332070 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 1845 | 1477972332077 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 20:52:12 INFO - TEST-START | /websockets/Create-invalid-urls.htm 20:52:12 INFO - PROCESS | 1845 | 1477972332101 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:12 INFO - PROCESS | 1845 | 1477972332286 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 20:52:12 INFO - PROCESS | 1845 | 1477972332465 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 20:52:12 INFO - PROCESS | 1845 | 1477972332470 Marionette TRACE conn4 <- [1,3265,null,["8"]] 20:52:12 INFO - PROCESS | 1845 | 1477972332478 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 20:52:12 INFO - PROCESS | 1845 | 1477972332485 Marionette TRACE conn4 <- [1,3266,null,{}] 20:52:12 INFO - PROCESS | 1845 | 1477972332492 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385f000 == 16 [pid = 1845] [id = 722] 20:52:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x83860400) [pid = 1845] [serial = 2097] [outer = (nil)] 20:52:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x885a1000) [pid = 1845] [serial = 2098] [outer = 0x83860400] 20:52:12 INFO - PROCESS | 1845 | 1477972332598 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x885da400) [pid = 1845] [serial = 2099] [outer = 0x83860400] 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:13 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:13 INFO - PROCESS | 1845 | 1477972333249 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 20:52:13 INFO - ..... 20:52:13 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1187ms 20:52:13 INFO - PROCESS | 1845 | 1477972333294 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 20:52:13 INFO - PROCESS | 1845 | 1477972333302 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 20:52:13 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 20:52:13 INFO - PROCESS | 1845 | 1477972333309 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:13 INFO - PROCESS | 1845 | 1477972333485 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 20:52:13 INFO - PROCESS | 1845 | 1477972333677 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 20:52:13 INFO - PROCESS | 1845 | 1477972333682 Marionette TRACE conn4 <- [1,3270,null,["8"]] 20:52:13 INFO - PROCESS | 1845 | 1477972333689 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 20:52:13 INFO - PROCESS | 1845 | 1477972333696 Marionette TRACE conn4 <- [1,3271,null,{}] 20:52:13 INFO - PROCESS | 1845 | 1477972333707 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd4800 == 17 [pid = 1845] [id = 723] 20:52:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x8cbd5000) [pid = 1845] [serial = 2100] [outer = (nil)] 20:52:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x8cbd8c00) [pid = 1845] [serial = 2101] [outer = 0x8cbd5000] 20:52:13 INFO - PROCESS | 1845 | 1477972333814 Marionette DEBUG loaded listener.js 20:52:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x8cbda800) [pid = 1845] [serial = 2102] [outer = 0x8cbd5000] 20:52:14 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:52:14 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:14 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:14 INFO - PROCESS | 1845 | 1477972334452 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:14 INFO - . 20:52:14 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1174ms 20:52:14 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 20:52:14 INFO - PROCESS | 1845 | 1477972334483 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 20:52:14 INFO - PROCESS | 1845 | 1477972334486 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 20:52:14 INFO - PROCESS | 1845 | 1477972334494 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:14 INFO - PROCESS | 1845 | 1477972334689 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 20:52:14 INFO - PROCESS | 1845 | 1477972334878 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 20:52:14 INFO - PROCESS | 1845 | 1477972334882 Marionette TRACE conn4 <- [1,3275,null,["8"]] 20:52:14 INFO - PROCESS | 1845 | 1477972334893 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 20:52:14 INFO - PROCESS | 1845 | 1477972334901 Marionette TRACE conn4 <- [1,3276,null,{}] 20:52:14 INFO - PROCESS | 1845 | 1477972334908 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cca6400 == 18 [pid = 1845] [id = 724] 20:52:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x8cca8800) [pid = 1845] [serial = 2103] [outer = (nil)] 20:52:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x8dabe400) [pid = 1845] [serial = 2104] [outer = 0x8cca8800] 20:52:15 INFO - PROCESS | 1845 | 1477972335019 Marionette DEBUG loaded listener.js 20:52:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x8db09c00) [pid = 1845] [serial = 2105] [outer = 0x8cca8800] 20:52:15 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:15 INFO - PROCESS | 1845 | 1477972335618 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:15 INFO - . 20:52:15 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1174ms 20:52:15 INFO - PROCESS | 1845 | 1477972335666 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 1845 | 1477972335670 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 20:52:15 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 20:52:15 INFO - PROCESS | 1845 | 1477972335677 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:15 INFO - PROCESS | 1845 | 1477972335835 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 20:52:16 INFO - PROCESS | 1845 | 1477972336114 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 20:52:16 INFO - PROCESS | 1845 | 1477972336120 Marionette TRACE conn4 <- [1,3280,null,["8"]] 20:52:16 INFO - PROCESS | 1845 | 1477972336131 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 20:52:16 INFO - PROCESS | 1845 | 1477972336140 Marionette TRACE conn4 <- [1,3281,null,{}] 20:52:16 INFO - PROCESS | 1845 | 1477972336152 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eff800 == 19 [pid = 1845] [id = 725] 20:52:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x82fb2000) [pid = 1845] [serial = 2106] [outer = (nil)] 20:52:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x833d0000) [pid = 1845] [serial = 2107] [outer = 0x82fb2000] 20:52:16 INFO - PROCESS | 1845 | 1477972336252 Marionette DEBUG loaded listener.js 20:52:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x8359d000) [pid = 1845] [serial = 2108] [outer = 0x82fb2000] 20:52:16 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:16 INFO - PROCESS | 1845 | 1477972336932 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:16 INFO - . 20:52:16 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1273ms 20:52:16 INFO - PROCESS | 1845 | 1477972336962 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 1845 | 1477972336968 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 20:52:16 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 20:52:16 INFO - PROCESS | 1845 | 1477972336978 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:17 INFO - PROCESS | 1845 | 1477972337165 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 20:52:17 INFO - PROCESS | 1845 | --DOCSHELL 0x8fc15c00 == 18 [pid = 1845] [id = 713] 20:52:18 INFO - PROCESS | 1845 | 1477972338010 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 20:52:18 INFO - PROCESS | 1845 | 1477972338015 Marionette TRACE conn4 <- [1,3285,null,["8"]] 20:52:18 INFO - PROCESS | 1845 | 1477972338022 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 20:52:18 INFO - PROCESS | 1845 | 1477972338031 Marionette TRACE conn4 <- [1,3286,null,{}] 20:52:18 INFO - PROCESS | 1845 | 1477972338039 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef5000 == 19 [pid = 1845] [id = 726] 20:52:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x82ef6800) [pid = 1845] [serial = 2109] [outer = (nil)] 20:52:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x833c5800) [pid = 1845] [serial = 2110] [outer = 0x82ef6800] 20:52:18 INFO - PROCESS | 1845 | 1477972338149 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x8355a800) [pid = 1845] [serial = 2111] [outer = 0x82ef6800] 20:52:18 INFO - PROCESS | 1845 | 1477972338770 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 20:52:18 INFO - . 20:52:18 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1823ms 20:52:18 INFO - PROCESS | 1845 | 1477972338801 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 1845 | 1477972338807 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 20:52:18 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 20:52:18 INFO - PROCESS | 1845 | 1477972338815 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:18 INFO - PROCESS | 1845 | 1477972338989 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 20:52:19 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:19 INFO - PROCESS | 1845 | 1477972339140 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 20:52:19 INFO - PROCESS | 1845 | 1477972339147 Marionette TRACE conn4 <- [1,3290,null,["8"]] 20:52:19 INFO - PROCESS | 1845 | 1477972339153 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 20:52:19 INFO - PROCESS | 1845 | 1477972339160 Marionette TRACE conn4 <- [1,3291,null,{}] 20:52:19 INFO - PROCESS | 1845 | 1477972339167 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aab800 == 20 [pid = 1845] [id = 727] 20:52:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x83aac400) [pid = 1845] [serial = 2112] [outer = (nil)] 20:52:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x83ab1400) [pid = 1845] [serial = 2113] [outer = 0x83aac400] 20:52:19 INFO - PROCESS | 1845 | 1477972339276 Marionette DEBUG loaded listener.js 20:52:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x840b1800) [pid = 1845] [serial = 2114] [outer = 0x83aac400] 20:52:19 INFO - PROCESS | 1845 | 1477972339889 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:19 INFO - . 20:52:19 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1118ms 20:52:19 INFO - PROCESS | 1845 | 1477972339933 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 20:52:19 INFO - PROCESS | 1845 | 1477972339937 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 20:52:19 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 20:52:19 INFO - PROCESS | 1845 | 1477972339945 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:20 INFO - PROCESS | 1845 | 1477972340116 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 20:52:20 INFO - PROCESS | 1845 | 1477972340287 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 20:52:20 INFO - PROCESS | 1845 | 1477972340298 Marionette TRACE conn4 <- [1,3295,null,["8"]] 20:52:20 INFO - PROCESS | 1845 | 1477972340303 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 20:52:20 INFO - PROCESS | 1845 | 1477972340311 Marionette TRACE conn4 <- [1,3296,null,{}] 20:52:20 INFO - PROCESS | 1845 | 1477972340323 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x88512000 == 21 [pid = 1845] [id = 728] 20:52:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x88512400) [pid = 1845] [serial = 2115] [outer = (nil)] 20:52:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x88513c00) [pid = 1845] [serial = 2116] [outer = 0x88512400] 20:52:20 INFO - PROCESS | 1845 | 1477972340415 Marionette DEBUG loaded listener.js 20:52:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x88516400) [pid = 1845] [serial = 2117] [outer = 0x88512400] 20:52:21 INFO - PROCESS | 1845 | 1477972341063 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:52:21 INFO - .. 20:52:21 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1173ms 20:52:21 INFO - PROCESS | 1845 | 1477972341128 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 20:52:21 INFO - PROCESS | 1845 | 1477972341132 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 20:52:21 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 20:52:21 INFO - PROCESS | 1845 | 1477972341140 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:21 INFO - PROCESS | 1845 | 1477972341416 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 20:52:21 INFO - PROCESS | 1845 | 1477972341439 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 20:52:21 INFO - PROCESS | 1845 | 1477972341449 Marionette TRACE conn4 <- [1,3300,null,["8"]] 20:52:21 INFO - PROCESS | 1845 | 1477972341455 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 20:52:21 INFO - PROCESS | 1845 | 1477972341460 Marionette TRACE conn4 <- [1,3301,null,{}] 20:52:21 INFO - PROCESS | 1845 | 1477972341540 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x88598400 == 22 [pid = 1845] [id = 729] 20:52:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8859c000) [pid = 1845] [serial = 2118] [outer = (nil)] 20:52:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x885a2800) [pid = 1845] [serial = 2119] [outer = 0x8859c000] 20:52:21 INFO - PROCESS | 1845 | 1477972341644 Marionette DEBUG loaded listener.js 20:52:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8cc9d000) [pid = 1845] [serial = 2120] [outer = 0x8859c000] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83860c00) [pid = 1845] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x83592400) [pid = 1845] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x88597c00) [pid = 1845] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x840b8c00) [pid = 1845] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x885e2000) [pid = 1845] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x82fafc00) [pid = 1845] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8c9f5800) [pid = 1845] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 20:52:22 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x8fc19400) [pid = 1845] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 20:52:22 INFO - PROCESS | 1845 | 1477972342433 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 20:52:22 INFO - . 20:52:22 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1322ms 20:52:22 INFO - PROCESS | 1845 | 1477972342461 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 20:52:22 INFO - PROCESS | 1845 | 1477972342466 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 20:52:22 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 20:52:22 INFO - PROCESS | 1845 | 1477972342474 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:22 INFO - PROCESS | 1845 | 1477972342644 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 20:52:22 INFO - PROCESS | 1845 | 1477972342655 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 20:52:22 INFO - PROCESS | 1845 | 1477972342659 Marionette TRACE conn4 <- [1,3305,null,["8"]] 20:52:22 INFO - PROCESS | 1845 | 1477972342664 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 20:52:22 INFO - PROCESS | 1845 | 1477972342669 Marionette TRACE conn4 <- [1,3306,null,{}] 20:52:22 INFO - PROCESS | 1845 | 1477972342674 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b1000 == 23 [pid = 1845] [id = 730] 20:52:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x840b7c00) [pid = 1845] [serial = 2121] [outer = (nil)] 20:52:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8dab9800) [pid = 1845] [serial = 2122] [outer = 0x840b7c00] 20:52:22 INFO - PROCESS | 1845 | 1477972342889 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x8dbcdc00) [pid = 1845] [serial = 2123] [outer = 0x840b7c00] 20:52:23 INFO - PROCESS | 1845 | 1477972343403 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 20:52:23 INFO - .. 20:52:23 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 974ms 20:52:23 INFO - PROCESS | 1845 | 1477972343447 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 20:52:23 INFO - PROCESS | 1845 | 1477972343450 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 20:52:23 INFO - TEST-START | /websockets/Create-valid-url.htm 20:52:23 INFO - PROCESS | 1845 | 1477972343465 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:23 INFO - PROCESS | 1845 | 1477972343616 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 20:52:23 INFO - PROCESS | 1845 | 1477972343630 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 20:52:23 INFO - PROCESS | 1845 | 1477972343634 Marionette TRACE conn4 <- [1,3310,null,["8"]] 20:52:23 INFO - PROCESS | 1845 | 1477972343767 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 20:52:23 INFO - PROCESS | 1845 | 1477972343771 Marionette TRACE conn4 <- [1,3311,null,{}] 20:52:23 INFO - PROCESS | 1845 | 1477972343780 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x8853ac00 == 24 [pid = 1845] [id = 731] 20:52:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8ddbf000) [pid = 1845] [serial = 2124] [outer = (nil)] 20:52:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8de38800) [pid = 1845] [serial = 2125] [outer = 0x8ddbf000] 20:52:23 INFO - PROCESS | 1845 | 1477972343893 Marionette DEBUG loaded listener.js 20:52:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8de44800) [pid = 1845] [serial = 2126] [outer = 0x8ddbf000] 20:52:24 INFO - PROCESS | 1845 | 1477972344461 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:52:24 INFO - .. 20:52:24 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1024ms 20:52:24 INFO - PROCESS | 1845 | 1477972344489 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 1845 | 1477972344496 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 20:52:24 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 20:52:24 INFO - PROCESS | 1845 | 1477972344506 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:24 INFO - PROCESS | 1845 | 1477972344834 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 20:52:24 INFO - PROCESS | 1845 | 1477972344921 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 20:52:24 INFO - PROCESS | 1845 | 1477972344927 Marionette TRACE conn4 <- [1,3315,null,["8"]] 20:52:24 INFO - PROCESS | 1845 | 1477972344980 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 20:52:24 INFO - PROCESS | 1845 | 1477972344987 Marionette TRACE conn4 <- [1,3316,null,{}] 20:52:25 INFO - PROCESS | 1845 | 1477972344994 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x83681c00 == 25 [pid = 1845] [id = 732] 20:52:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x83682400) [pid = 1845] [serial = 2127] [outer = (nil)] 20:52:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x83aa9c00) [pid = 1845] [serial = 2128] [outer = 0x83682400] 20:52:25 INFO - PROCESS | 1845 | 1477972345111 Marionette DEBUG loaded listener.js 20:52:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x840b3000) [pid = 1845] [serial = 2129] [outer = 0x83682400] 20:52:25 INFO - PROCESS | 1845 | 1477972345821 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:52:25 INFO - . 20:52:25 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1370ms 20:52:25 INFO - PROCESS | 1845 | 1477972345876 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 20:52:25 INFO - PROCESS | 1845 | 1477972345880 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 20:52:25 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 20:52:25 INFO - PROCESS | 1845 | 1477972345888 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:26 INFO - PROCESS | 1845 | 1477972346091 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 20:52:26 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:26 INFO - PROCESS | 1845 | 1477972346272 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 20:52:26 INFO - PROCESS | 1845 | 1477972346276 Marionette TRACE conn4 <- [1,3320,null,["8"]] 20:52:26 INFO - PROCESS | 1845 | 1477972346287 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 20:52:26 INFO - PROCESS | 1845 | 1477972346292 Marionette TRACE conn4 <- [1,3321,null,{}] 20:52:26 INFO - PROCESS | 1845 | 1477972346299 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x88536400 == 26 [pid = 1845] [id = 733] 20:52:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8853c400) [pid = 1845] [serial = 2130] [outer = (nil)] 20:52:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x88597000) [pid = 1845] [serial = 2131] [outer = 0x8853c400] 20:52:26 INFO - PROCESS | 1845 | 1477972346443 Marionette DEBUG loaded listener.js 20:52:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8cbd1800) [pid = 1845] [serial = 2132] [outer = 0x8853c400] 20:52:27 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:52:27 INFO - PROCESS | 1845 | [1845] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:52:27 INFO - PROCESS | 1845 | 1477972347157 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:27 INFO - . 20:52:27 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1328ms 20:52:27 INFO - PROCESS | 1845 | 1477972347223 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 1845 | 1477972347231 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 20:52:27 INFO - TEST-START | /websockets/Secure-Close-0.htm 20:52:27 INFO - PROCESS | 1845 | 1477972347238 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:27 INFO - PROCESS | 1845 | 1477972347426 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 20:52:27 INFO - PROCESS | 1845 | 1477972347578 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 20:52:27 INFO - PROCESS | 1845 | 1477972347582 Marionette TRACE conn4 <- [1,3325,null,["8"]] 20:52:27 INFO - PROCESS | 1845 | 1477972347589 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 20:52:27 INFO - PROCESS | 1845 | 1477972347596 Marionette TRACE conn4 <- [1,3326,null,{}] 20:52:27 INFO - PROCESS | 1845 | 1477972347607 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb3800 == 27 [pid = 1845] [id = 734] 20:52:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8deb3c00) [pid = 1845] [serial = 2133] [outer = (nil)] 20:52:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8debb800) [pid = 1845] [serial = 2134] [outer = 0x8deb3c00] 20:52:27 INFO - PROCESS | 1845 | 1477972347716 Marionette DEBUG loaded listener.js 20:52:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8df50400) [pid = 1845] [serial = 2135] [outer = 0x8deb3c00] 20:52:28 INFO - PROCESS | 1845 | 1477972348643 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:28 INFO - . 20:52:28 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1421ms 20:52:28 INFO - PROCESS | 1845 | 1477972348658 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 20:52:28 INFO - PROCESS | 1845 | 1477972348664 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 20:52:28 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 20:52:28 INFO - PROCESS | 1845 | 1477972348704 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:28 INFO - PROCESS | 1845 | 1477972348907 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 20:52:28 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x840c5000) [pid = 1845] [serial = 2083] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x88540400) [pid = 1845] [serial = 2084] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x83aa7400) [pid = 1845] [serial = 2080] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x83aa9000) [pid = 1845] [serial = 2081] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83594000) [pid = 1845] [serial = 2077] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x83598400) [pid = 1845] [serial = 2078] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x82fb7c00) [pid = 1845] [serial = 2074] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x833c9000) [pid = 1845] [serial = 2075] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8fde3c00) [pid = 1845] [serial = 2072] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8c9f6800) [pid = 1845] [serial = 2092] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8c9fd800) [pid = 1845] [serial = 2093] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x88dbe400) [pid = 1845] [serial = 2089] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x88dc7c00) [pid = 1845] [serial = 2090] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x8859a800) [pid = 1845] [serial = 2086] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x885d5c00) [pid = 1845] [serial = 2087] [outer = (nil)] [url = about:blank] 20:52:29 INFO - PROCESS | 1845 | 1477972349117 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 20:52:29 INFO - PROCESS | 1845 | 1477972349123 Marionette TRACE conn4 <- [1,3330,null,["8"]] 20:52:29 INFO - PROCESS | 1845 | 1477972349131 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 20:52:29 INFO - PROCESS | 1845 | 1477972349138 Marionette TRACE conn4 <- [1,3331,null,{}] 20:52:29 INFO - PROCESS | 1845 | 1477972349145 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x83594000 == 28 [pid = 1845] [id = 735] 20:52:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x83597400) [pid = 1845] [serial = 2136] [outer = (nil)] 20:52:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x8367e400) [pid = 1845] [serial = 2137] [outer = 0x83597400] 20:52:29 INFO - PROCESS | 1845 | 1477972349243 Marionette DEBUG loaded listener.js 20:52:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x83681400) [pid = 1845] [serial = 2138] [outer = 0x83597400] 20:52:29 INFO - PROCESS | 1845 | 1477972349854 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:29 INFO - .. 20:52:29 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1173ms 20:52:29 INFO - PROCESS | 1845 | 1477972349873 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 20:52:29 INFO - PROCESS | 1845 | 1477972349877 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 20:52:29 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 20:52:29 INFO - PROCESS | 1845 | 1477972349885 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:30 INFO - PROCESS | 1845 | 1477972350051 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 20:52:30 INFO - PROCESS | 1845 | 1477972350195 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 20:52:30 INFO - PROCESS | 1845 | 1477972350199 Marionette TRACE conn4 <- [1,3335,null,["8"]] 20:52:30 INFO - PROCESS | 1845 | 1477972350205 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 20:52:30 INFO - PROCESS | 1845 | 1477972350211 Marionette TRACE conn4 <- [1,3336,null,{}] 20:52:30 INFO - PROCESS | 1845 | 1477972350216 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c7800 == 29 [pid = 1845] [id = 736] 20:52:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x840cb000) [pid = 1845] [serial = 2139] [outer = (nil)] 20:52:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8850c400) [pid = 1845] [serial = 2140] [outer = 0x840cb000] 20:52:30 INFO - PROCESS | 1845 | 1477972350307 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x88512c00) [pid = 1845] [serial = 2141] [outer = 0x840cb000] 20:52:30 INFO - PROCESS | 1845 | 1477972350917 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 20:52:30 INFO - .. 20:52:30 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1081ms 20:52:30 INFO - PROCESS | 1845 | 1477972350974 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 20:52:30 INFO - PROCESS | 1845 | 1477972350981 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 20:52:30 INFO - TEST-START | /websockets/Secure-Close-1000.htm 20:52:30 INFO - PROCESS | 1845 | 1477972350991 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:31 INFO - PROCESS | 1845 | 1477972351215 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 20:52:31 INFO - PROCESS | 1845 | 1477972351236 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 20:52:31 INFO - PROCESS | 1845 | 1477972351241 Marionette TRACE conn4 <- [1,3340,null,["8"]] 20:52:31 INFO - PROCESS | 1845 | 1477972351245 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 20:52:31 INFO - PROCESS | 1845 | 1477972351252 Marionette TRACE conn4 <- [1,3341,null,{}] 20:52:31 INFO - PROCESS | 1845 | 1477972351258 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9f2000 == 30 [pid = 1845] [id = 737] 20:52:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8c9f6800) [pid = 1845] [serial = 2142] [outer = (nil)] 20:52:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8c9fd800) [pid = 1845] [serial = 2143] [outer = 0x8c9f6800] 20:52:31 INFO - PROCESS | 1845 | 1477972351427 Marionette DEBUG loaded listener.js 20:52:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8cca1800) [pid = 1845] [serial = 2144] [outer = 0x8c9f6800] 20:52:32 INFO - PROCESS | 1845 | 1477972352072 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:32 INFO - .. 20:52:32 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1123ms 20:52:32 INFO - PROCESS | 1845 | 1477972352110 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 20:52:32 INFO - PROCESS | 1845 | 1477972352114 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 20:52:32 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 20:52:32 INFO - PROCESS | 1845 | 1477972352122 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:32 INFO - PROCESS | 1845 | 1477972352346 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 20:52:32 INFO - PROCESS | 1845 | 1477972352375 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 20:52:32 INFO - PROCESS | 1845 | 1477972352380 Marionette TRACE conn4 <- [1,3345,null,["8"]] 20:52:32 INFO - PROCESS | 1845 | 1477972352385 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 20:52:32 INFO - PROCESS | 1845 | 1477972352391 Marionette TRACE conn4 <- [1,3346,null,{}] 20:52:32 INFO - PROCESS | 1845 | 1477972352477 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x8ddb3800 == 31 [pid = 1845] [id = 738] 20:52:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8ddb5000) [pid = 1845] [serial = 2145] [outer = (nil)] 20:52:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8ddbec00) [pid = 1845] [serial = 2146] [outer = 0x8ddb5000] 20:52:32 INFO - PROCESS | 1845 | 1477972352573 Marionette DEBUG loaded listener.js 20:52:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8de44400) [pid = 1845] [serial = 2147] [outer = 0x8ddb5000] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x82ef6800) [pid = 1845] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x82fb2000) [pid = 1845] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x83aac400) [pid = 1845] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x83593c00) [pid = 1845] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x83860400) [pid = 1845] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x840b7c00) [pid = 1845] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x8cbd5000) [pid = 1845] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8cca8800) [pid = 1845] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x8859c000) [pid = 1845] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 20:52:33 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x88512400) [pid = 1845] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 20:52:33 INFO - PROCESS | 1845 | 1477972353376 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 20:52:33 INFO - .. 20:52:33 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1280ms 20:52:33 INFO - PROCESS | 1845 | 1477972353402 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 20:52:33 INFO - PROCESS | 1845 | 1477972353405 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 20:52:33 INFO - TEST-START | /websockets/Secure-Close-1005.htm 20:52:33 INFO - PROCESS | 1845 | 1477972353412 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:33 INFO - PROCESS | 1845 | 1477972353619 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 20:52:33 INFO - PROCESS | 1845 | 1477972353710 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 20:52:33 INFO - PROCESS | 1845 | 1477972353714 Marionette TRACE conn4 <- [1,3350,null,["8"]] 20:52:33 INFO - PROCESS | 1845 | 1477972353719 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 20:52:33 INFO - PROCESS | 1845 | 1477972353730 Marionette TRACE conn4 <- [1,3351,null,{}] 20:52:33 INFO - PROCESS | 1845 | 1477972353735 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b7c00 == 32 [pid = 1845] [id = 739] 20:52:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x88511800) [pid = 1845] [serial = 2148] [outer = (nil)] 20:52:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x8deb8800) [pid = 1845] [serial = 2149] [outer = 0x88511800] 20:52:33 INFO - PROCESS | 1845 | 1477972353824 Marionette DEBUG loaded listener.js 20:52:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x8df5d400) [pid = 1845] [serial = 2150] [outer = 0x88511800] 20:52:34 INFO - PROCESS | 1845 | 1477972354364 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 20:52:34 INFO - . 20:52:34 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1019ms 20:52:34 INFO - PROCESS | 1845 | 1477972354431 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 20:52:34 INFO - PROCESS | 1845 | 1477972354433 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 20:52:34 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 20:52:34 INFO - PROCESS | 1845 | 1477972354440 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:34 INFO - PROCESS | 1845 | 1477972354698 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 20:52:34 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:34 INFO - PROCESS | 1845 | 1477972354770 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 20:52:34 INFO - PROCESS | 1845 | 1477972354779 Marionette TRACE conn4 <- [1,3355,null,["8"]] 20:52:34 INFO - PROCESS | 1845 | 1477972354788 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 20:52:34 INFO - PROCESS | 1845 | 1477972354793 Marionette TRACE conn4 <- [1,3356,null,{}] 20:52:34 INFO - PROCESS | 1845 | 1477972354798 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x83564400 == 33 [pid = 1845] [id = 740] 20:52:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x88dc0c00) [pid = 1845] [serial = 2151] [outer = (nil)] 20:52:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8fc19c00) [pid = 1845] [serial = 2152] [outer = 0x88dc0c00] 20:52:34 INFO - PROCESS | 1845 | 1477972354894 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8fc1ec00) [pid = 1845] [serial = 2153] [outer = 0x88dc0c00] 20:52:35 INFO - PROCESS | 1845 | 1477972355629 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:35 INFO - . 20:52:35 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1228ms 20:52:35 INFO - PROCESS | 1845 | 1477972355693 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 20:52:35 INFO - PROCESS | 1845 | 1477972355700 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 20:52:35 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 20:52:35 INFO - PROCESS | 1845 | 1477972355715 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:35 INFO - PROCESS | 1845 | 1477972355915 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 20:52:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:36 INFO - PROCESS | 1845 | 1477972356103 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 20:52:36 INFO - PROCESS | 1845 | 1477972356109 Marionette TRACE conn4 <- [1,3360,null,["8"]] 20:52:36 INFO - PROCESS | 1845 | 1477972356117 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 20:52:36 INFO - PROCESS | 1845 | 1477972356124 Marionette TRACE conn4 <- [1,3361,null,{}] 20:52:36 INFO - PROCESS | 1845 | 1477972356174 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x83aa8000 == 34 [pid = 1845] [id = 741] 20:52:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x83aab400) [pid = 1845] [serial = 2154] [outer = (nil)] 20:52:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x840c6400) [pid = 1845] [serial = 2155] [outer = 0x83aab400] 20:52:36 INFO - PROCESS | 1845 | 1477972356292 Marionette DEBUG loaded listener.js 20:52:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8850d800) [pid = 1845] [serial = 2156] [outer = 0x83aab400] 20:52:37 INFO - PROCESS | 1845 | 1477972357012 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:37 INFO - .. 20:52:37 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1324ms 20:52:37 INFO - PROCESS | 1845 | 1477972357039 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 20:52:37 INFO - PROCESS | 1845 | 1477972357045 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 20:52:37 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 20:52:37 INFO - PROCESS | 1845 | 1477972357053 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:37 INFO - PROCESS | 1845 | 1477972357318 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 20:52:37 INFO - PROCESS | 1845 | 1477972357447 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 20:52:37 INFO - PROCESS | 1845 | 1477972357452 Marionette TRACE conn4 <- [1,3365,null,["8"]] 20:52:37 INFO - PROCESS | 1845 | 1477972357460 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 20:52:37 INFO - PROCESS | 1845 | 1477972357466 Marionette TRACE conn4 <- [1,3366,null,{}] 20:52:37 INFO - PROCESS | 1845 | 1477972357519 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbcd800 == 35 [pid = 1845] [id = 742] 20:52:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8cbdc800) [pid = 1845] [serial = 2157] [outer = (nil)] 20:52:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8dcc5000) [pid = 1845] [serial = 2158] [outer = 0x8cbdc800] 20:52:37 INFO - PROCESS | 1845 | 1477972357625 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8de3e000) [pid = 1845] [serial = 2159] [outer = 0x8cbdc800] 20:52:38 INFO - PROCESS | 1845 | 1477972358300 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 20:52:38 INFO - .. 20:52:38 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1273ms 20:52:38 INFO - PROCESS | 1845 | 1477972358334 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 20:52:38 INFO - PROCESS | 1845 | 1477972358342 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 20:52:38 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 20:52:38 INFO - PROCESS | 1845 | 1477972358349 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:38 INFO - PROCESS | 1845 | 1477972358557 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 20:52:38 INFO - PROCESS | 1845 | 1477972358723 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 20:52:38 INFO - PROCESS | 1845 | 1477972358728 Marionette TRACE conn4 <- [1,3370,null,["8"]] 20:52:38 INFO - PROCESS | 1845 | 1477972358749 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 20:52:38 INFO - PROCESS | 1845 | 1477972358756 Marionette TRACE conn4 <- [1,3371,null,{}] 20:52:38 INFO - PROCESS | 1845 | 1477972358764 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fd67400 == 36 [pid = 1845] [id = 743] 20:52:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8fd68800) [pid = 1845] [serial = 2160] [outer = (nil)] 20:52:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8fde9000) [pid = 1845] [serial = 2161] [outer = 0x8fd68800] 20:52:38 INFO - PROCESS | 1845 | 1477972358870 Marionette DEBUG loaded listener.js 20:52:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x9110a400) [pid = 1845] [serial = 2162] [outer = 0x8fd68800] 20:52:39 INFO - PROCESS | 1845 | 1477972359529 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:39 INFO - .. 20:52:39 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1230ms 20:52:39 INFO - PROCESS | 1845 | 1477972359579 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 20:52:39 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 20:52:39 INFO - PROCESS | 1845 | 1477972359583 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 20:52:39 INFO - PROCESS | 1845 | 1477972359591 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:39 INFO - PROCESS | 1845 | 1477972359863 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 20:52:39 INFO - PROCESS | 1845 | 1477972359992 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 20:52:39 INFO - PROCESS | 1845 | 1477972359997 Marionette TRACE conn4 <- [1,3375,null,["8"]] 20:52:40 INFO - PROCESS | 1845 | 1477972360006 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 20:52:40 INFO - PROCESS | 1845 | 1477972360014 Marionette TRACE conn4 <- [1,3376,null,{}] 20:52:40 INFO - PROCESS | 1845 | 1477972360031 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x9113b400 == 37 [pid = 1845] [id = 744] 20:52:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x9113d000) [pid = 1845] [serial = 2163] [outer = (nil)] 20:52:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x91142400) [pid = 1845] [serial = 2164] [outer = 0x9113d000] 20:52:40 INFO - PROCESS | 1845 | 1477972360134 Marionette DEBUG loaded listener.js 20:52:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x91145400) [pid = 1845] [serial = 2165] [outer = 0x9113d000] 20:52:40 INFO - PROCESS | 1845 | 1477972360864 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:40 INFO - . 20:52:40 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1320ms 20:52:40 INFO - PROCESS | 1845 | 1477972360909 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 20:52:40 INFO - PROCESS | 1845 | 1477972360913 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 20:52:40 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 20:52:40 INFO - PROCESS | 1845 | 1477972360922 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:41 INFO - PROCESS | 1845 | 1477972361100 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 20:52:41 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:41 INFO - PROCESS | 1845 | 1477972361408 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 20:52:41 INFO - PROCESS | 1845 | 1477972361414 Marionette TRACE conn4 <- [1,3380,null,["8"]] 20:52:41 INFO - PROCESS | 1845 | 1477972361463 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 20:52:41 INFO - PROCESS | 1845 | 1477972361472 Marionette TRACE conn4 <- [1,3381,null,{}] 20:52:41 INFO - PROCESS | 1845 | 1477972361479 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367ac00 == 38 [pid = 1845] [id = 745] 20:52:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8367b800) [pid = 1845] [serial = 2166] [outer = (nil)] 20:52:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x840c4000) [pid = 1845] [serial = 2167] [outer = 0x8367b800] 20:52:41 INFO - PROCESS | 1845 | 1477972361592 Marionette DEBUG loaded listener.js 20:52:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x88513000) [pid = 1845] [serial = 2168] [outer = 0x8367b800] 20:52:42 INFO - PROCESS | 1845 | --DOCSHELL 0x840b7c00 == 37 [pid = 1845] [id = 739] 20:52:42 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9f2000 == 36 [pid = 1845] [id = 737] 20:52:42 INFO - PROCESS | 1845 | --DOCSHELL 0x840c7800 == 35 [pid = 1845] [id = 736] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8de38800) [pid = 1845] [serial = 2125] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOCSHELL 0x83594000 == 34 [pid = 1845] [id = 735] 20:52:42 INFO - PROCESS | 1845 | 1477972362389 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:42 INFO - . 20:52:42 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1521ms 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8dab9800) [pid = 1845] [serial = 2122] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8dbcdc00) [pid = 1845] [serial = 2123] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x885a2800) [pid = 1845] [serial = 2119] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8cc9d000) [pid = 1845] [serial = 2120] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x88513c00) [pid = 1845] [serial = 2116] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x88516400) [pid = 1845] [serial = 2117] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x83ab1400) [pid = 1845] [serial = 2113] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x840b1800) [pid = 1845] [serial = 2114] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x833c5800) [pid = 1845] [serial = 2110] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8355a800) [pid = 1845] [serial = 2111] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x833d0000) [pid = 1845] [serial = 2107] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8359d000) [pid = 1845] [serial = 2108] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8dabe400) [pid = 1845] [serial = 2104] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8db09c00) [pid = 1845] [serial = 2105] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8cbd8c00) [pid = 1845] [serial = 2101] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8cbda800) [pid = 1845] [serial = 2102] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x885a1000) [pid = 1845] [serial = 2098] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x885da400) [pid = 1845] [serial = 2099] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x83675800) [pid = 1845] [serial = 2095] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x83679000) [pid = 1845] [serial = 2096] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1845 | 1477972362479 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 20:52:42 INFO - PROCESS | 1845 | 1477972362491 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 20:52:42 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 20:52:42 INFO - PROCESS | 1845 | 1477972362505 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:42 INFO - PROCESS | 1845 | 1477972362698 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 20:52:42 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:42 INFO - PROCESS | 1845 | 1477972362851 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 20:52:42 INFO - PROCESS | 1845 | 1477972362858 Marionette TRACE conn4 <- [1,3385,null,["8"]] 20:52:42 INFO - PROCESS | 1845 | 1477972362864 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 20:52:42 INFO - PROCESS | 1845 | 1477972362871 Marionette TRACE conn4 <- [1,3386,null,{}] 20:52:42 INFO - PROCESS | 1845 | 1477972362877 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x840ad000 == 35 [pid = 1845] [id = 746] 20:52:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x840ae800) [pid = 1845] [serial = 2169] [outer = (nil)] 20:52:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x840b7c00) [pid = 1845] [serial = 2170] [outer = 0x840ae800] 20:52:42 INFO - PROCESS | 1845 | 1477972362971 Marionette DEBUG loaded listener.js 20:52:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x88513c00) [pid = 1845] [serial = 2171] [outer = 0x840ae800] 20:52:43 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:52:43 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:52:43 INFO - PROCESS | 1845 | 1477972363604 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:52:43 INFO - .. 20:52:43 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1124ms 20:52:43 INFO - PROCESS | 1845 | 1477972363629 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 20:52:43 INFO - PROCESS | 1845 | 1477972363632 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 20:52:43 INFO - TEST-START | /websockets/Secure-Close-null.htm 20:52:43 INFO - PROCESS | 1845 | 1477972363640 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:43 INFO - PROCESS | 1845 | 1477972363814 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 20:52:43 INFO - PROCESS | 1845 | 1477972363969 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 20:52:43 INFO - PROCESS | 1845 | 1477972363979 Marionette TRACE conn4 <- [1,3390,null,["8"]] 20:52:43 INFO - PROCESS | 1845 | 1477972363987 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 20:52:43 INFO - PROCESS | 1845 | 1477972363994 Marionette TRACE conn4 <- [1,3391,null,{}] 20:52:44 INFO - PROCESS | 1845 | 1477972364003 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cc9a000 == 36 [pid = 1845] [id = 747] 20:52:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x8cc9a400) [pid = 1845] [serial = 2172] [outer = (nil)] 20:52:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x8cc9fc00) [pid = 1845] [serial = 2173] [outer = 0x8cc9a400] 20:52:44 INFO - PROCESS | 1845 | 1477972364093 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x8dac0400) [pid = 1845] [serial = 2174] [outer = 0x8cc9a400] 20:52:44 INFO - PROCESS | 1845 | 1477972364644 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:44 INFO - . 20:52:44 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1071ms 20:52:44 INFO - PROCESS | 1845 | 1477972364710 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 20:52:44 INFO - PROCESS | 1845 | 1477972364714 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 20:52:44 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 20:52:44 INFO - PROCESS | 1845 | 1477972364722 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:44 INFO - PROCESS | 1845 | 1477972364967 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 20:52:44 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:44 INFO - PROCESS | 1845 | 1477972364991 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 20:52:44 INFO - PROCESS | 1845 | 1477972364995 Marionette TRACE conn4 <- [1,3395,null,["8"]] 20:52:45 INFO - PROCESS | 1845 | 1477972365001 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 20:52:45 INFO - PROCESS | 1845 | 1477972365007 Marionette TRACE conn4 <- [1,3396,null,{}] 20:52:45 INFO - PROCESS | 1845 | 1477972365012 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x8db09c00 == 37 [pid = 1845] [id = 748] 20:52:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8de40400) [pid = 1845] [serial = 2175] [outer = (nil)] 20:52:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x8deb9400) [pid = 1845] [serial = 2176] [outer = 0x8de40400] 20:52:45 INFO - PROCESS | 1845 | 1477972365180 Marionette DEBUG loaded listener.js 20:52:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8fae3000) [pid = 1845] [serial = 2177] [outer = 0x8de40400] 20:52:45 INFO - PROCESS | 1845 | 1477972365833 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:45 INFO - . 20:52:45 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1123ms 20:52:45 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 20:52:45 INFO - PROCESS | 1845 | 1477972365844 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 1845 | 1477972365847 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 20:52:45 INFO - PROCESS | 1845 | 1477972365854 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:46 INFO - PROCESS | 1845 | 1477972366079 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 20:52:46 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:46 INFO - PROCESS | 1845 | 1477972366105 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 20:52:46 INFO - PROCESS | 1845 | 1477972366108 Marionette TRACE conn4 <- [1,3400,null,["8"]] 20:52:46 INFO - PROCESS | 1845 | 1477972366114 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 20:52:46 INFO - PROCESS | 1845 | 1477972366118 Marionette TRACE conn4 <- [1,3401,null,{}] 20:52:46 INFO - PROCESS | 1845 | 1477972366124 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb2000 == 38 [pid = 1845] [id = 749] 20:52:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x83681000) [pid = 1845] [serial = 2178] [outer = (nil)] 20:52:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8fc9fc00) [pid = 1845] [serial = 2179] [outer = 0x83681000] 20:52:46 INFO - PROCESS | 1845 | 1477972366291 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8fd69c00) [pid = 1845] [serial = 2180] [outer = 0x83681000] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8ddb5000) [pid = 1845] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8deb3c00) [pid = 1845] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x83682400) [pid = 1845] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83597400) [pid = 1845] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x840cb000) [pid = 1845] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x8853c400) [pid = 1845] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x88511800) [pid = 1845] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 20:52:46 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x8c9f6800) [pid = 1845] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 20:52:46 INFO - PROCESS | 1845 | 1477972366945 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:46 INFO - .. 20:52:46 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1121ms 20:52:46 INFO - PROCESS | 1845 | 1477972366974 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 20:52:46 INFO - PROCESS | 1845 | 1477972366977 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 20:52:46 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 20:52:46 INFO - PROCESS | 1845 | 1477972366990 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:47 INFO - PROCESS | 1845 | 1477972367198 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 20:52:47 INFO - PROCESS | 1845 | 1477972367292 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 20:52:47 INFO - PROCESS | 1845 | 1477972367295 Marionette TRACE conn4 <- [1,3405,null,["8"]] 20:52:47 INFO - PROCESS | 1845 | 1477972367300 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 20:52:47 INFO - PROCESS | 1845 | 1477972367305 Marionette TRACE conn4 <- [1,3406,null,{}] 20:52:47 INFO - PROCESS | 1845 | 1477972367311 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c3800 == 39 [pid = 1845] [id = 750] 20:52:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x91114000) [pid = 1845] [serial = 2181] [outer = (nil)] 20:52:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x91139c00) [pid = 1845] [serial = 2182] [outer = 0x91114000] 20:52:47 INFO - PROCESS | 1845 | 1477972367426 Marionette DEBUG loaded listener.js 20:52:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x91146400) [pid = 1845] [serial = 2183] [outer = 0x91114000] 20:52:48 INFO - PROCESS | 1845 | 1477972368000 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 20:52:48 INFO - . 20:52:48 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1034ms 20:52:48 INFO - PROCESS | 1845 | 1477972368024 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 1845 | 1477972368028 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 20:52:48 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 20:52:48 INFO - PROCESS | 1845 | 1477972368037 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:48 INFO - PROCESS | 1845 | 1477972368194 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 20:52:48 INFO - PROCESS | 1845 | 1477972368345 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 20:52:48 INFO - PROCESS | 1845 | 1477972368348 Marionette TRACE conn4 <- [1,3410,null,["8"]] 20:52:48 INFO - PROCESS | 1845 | 1477972368353 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 20:52:48 INFO - PROCESS | 1845 | 1477972368359 Marionette TRACE conn4 <- [1,3411,null,{}] 20:52:48 INFO - PROCESS | 1845 | 1477972368365 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fbdc00 == 40 [pid = 1845] [id = 751] 20:52:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x92bc2400) [pid = 1845] [serial = 2184] [outer = (nil)] 20:52:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x92ce5c00) [pid = 1845] [serial = 2185] [outer = 0x92bc2400] 20:52:48 INFO - PROCESS | 1845 | 1477972368454 Marionette DEBUG loaded listener.js 20:52:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x92efa000) [pid = 1845] [serial = 2186] [outer = 0x92bc2400] 20:52:49 INFO - PROCESS | 1845 | 1477972369097 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:49 INFO - .. 20:52:49 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1122ms 20:52:49 INFO - PROCESS | 1845 | 1477972369157 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 20:52:49 INFO - PROCESS | 1845 | 1477972369164 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 20:52:49 INFO - TEST-START | /websockets/Secure-Close-string.htm 20:52:49 INFO - PROCESS | 1845 | 1477972369174 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:49 INFO - PROCESS | 1845 | 1477972369369 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 20:52:49 INFO - PROCESS | 1845 | 1477972369561 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 20:52:49 INFO - PROCESS | 1845 | 1477972369566 Marionette TRACE conn4 <- [1,3415,null,["8"]] 20:52:49 INFO - PROCESS | 1845 | 1477972369574 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 20:52:49 INFO - PROCESS | 1845 | 1477972369582 Marionette TRACE conn4 <- [1,3416,null,{}] 20:52:49 INFO - PROCESS | 1845 | 1477972369633 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab2800 == 41 [pid = 1845] [id = 752] 20:52:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x840b2800) [pid = 1845] [serial = 2187] [outer = (nil)] 20:52:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x88516400) [pid = 1845] [serial = 2188] [outer = 0x840b2800] 20:52:49 INFO - PROCESS | 1845 | 1477972369749 Marionette DEBUG loaded listener.js 20:52:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x88543400) [pid = 1845] [serial = 2189] [outer = 0x840b2800] 20:52:50 INFO - PROCESS | 1845 | 1477972370547 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:50 INFO - . 20:52:50 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1425ms 20:52:50 INFO - PROCESS | 1845 | 1477972370599 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 20:52:50 INFO - PROCESS | 1845 | 1477972370606 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 20:52:50 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 20:52:50 INFO - PROCESS | 1845 | 1477972370614 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:50 INFO - PROCESS | 1845 | 1477972370891 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 20:52:50 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:51 INFO - PROCESS | 1845 | 1477972371034 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 20:52:51 INFO - PROCESS | 1845 | 1477972371039 Marionette TRACE conn4 <- [1,3420,null,["8"]] 20:52:51 INFO - PROCESS | 1845 | 1477972371053 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 20:52:51 INFO - PROCESS | 1845 | 1477972371058 Marionette TRACE conn4 <- [1,3421,null,{}] 20:52:51 INFO - PROCESS | 1845 | 1477972371065 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x8dbd3400 == 42 [pid = 1845] [id = 753] 20:52:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8dbd6400) [pid = 1845] [serial = 2190] [outer = (nil)] 20:52:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8deb3c00) [pid = 1845] [serial = 2191] [outer = 0x8dbd6400] 20:52:51 INFO - PROCESS | 1845 | 1477972371169 Marionette DEBUG loaded listener.js 20:52:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8fb48000) [pid = 1845] [serial = 2192] [outer = 0x8dbd6400] 20:52:51 INFO - PROCESS | 1845 | 1477972371837 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 20:52:51 INFO - . 20:52:51 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1273ms 20:52:51 INFO - PROCESS | 1845 | 1477972371894 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 20:52:51 INFO - PROCESS | 1845 | 1477972371902 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 20:52:51 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 20:52:51 INFO - PROCESS | 1845 | 1477972371926 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:52 INFO - PROCESS | 1845 | 1477972372094 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 20:52:52 INFO - PROCESS | 1845 | 1477972372285 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 20:52:52 INFO - PROCESS | 1845 | 1477972372289 Marionette TRACE conn4 <- [1,3425,null,["8"]] 20:52:52 INFO - PROCESS | 1845 | 1477972372296 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 20:52:52 INFO - PROCESS | 1845 | 1477972372303 Marionette TRACE conn4 <- [1,3426,null,{}] 20:52:52 INFO - PROCESS | 1845 | 1477972372352 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x92ceb400 == 43 [pid = 1845] [id = 754] 20:52:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x92cf1800) [pid = 1845] [serial = 2193] [outer = (nil)] 20:52:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x93983400) [pid = 1845] [serial = 2194] [outer = 0x92cf1800] 20:52:52 INFO - PROCESS | 1845 | 1477972372457 Marionette DEBUG loaded listener.js 20:52:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x9398e000) [pid = 1845] [serial = 2195] [outer = 0x92cf1800] 20:52:53 INFO - PROCESS | 1845 | 1477972373174 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:52:53 INFO - ... 20:52:53 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1282ms 20:52:53 INFO - PROCESS | 1845 | 1477972373212 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 20:52:53 INFO - PROCESS | 1845 | 1477972373217 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 20:52:53 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 20:52:53 INFO - PROCESS | 1845 | 1477972373226 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:53 INFO - PROCESS | 1845 | 1477972373411 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 20:52:53 INFO - PROCESS | 1845 | 1477972373604 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 20:52:53 INFO - PROCESS | 1845 | 1477972373612 Marionette TRACE conn4 <- [1,3430,null,["8"]] 20:52:53 INFO - PROCESS | 1845 | 1477972373617 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 20:52:53 INFO - PROCESS | 1845 | 1477972373622 Marionette TRACE conn4 <- [1,3431,null,{}] 20:52:53 INFO - PROCESS | 1845 | 1477972373673 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x939fb800 == 44 [pid = 1845] [id = 755] 20:52:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x93bb0400) [pid = 1845] [serial = 2196] [outer = (nil)] 20:52:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x93ce9800) [pid = 1845] [serial = 2197] [outer = 0x93bb0400] 20:52:53 INFO - PROCESS | 1845 | 1477972373776 Marionette DEBUG loaded listener.js 20:52:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x9474f400) [pid = 1845] [serial = 2198] [outer = 0x93bb0400] 20:52:54 INFO - PROCESS | 1845 | 1477972374445 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:52:54 INFO - ... 20:52:54 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1271ms 20:52:54 INFO - PROCESS | 1845 | 1477972374496 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 20:52:54 INFO - PROCESS | 1845 | 1477972374500 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 20:52:54 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 20:52:54 INFO - PROCESS | 1845 | 1477972374507 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:54 INFO - PROCESS | 1845 | 1477972374753 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 20:52:55 INFO - PROCESS | 1845 | 1477972375056 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 20:52:55 INFO - PROCESS | 1845 | 1477972375062 Marionette TRACE conn4 <- [1,3435,null,["8"]] 20:52:55 INFO - PROCESS | 1845 | 1477972375117 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 20:52:55 INFO - PROCESS | 1845 | 1477972375131 Marionette TRACE conn4 <- [1,3436,null,{}] 20:52:55 INFO - PROCESS | 1845 | 1477972375150 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x833d2400 == 45 [pid = 1845] [id = 756] 20:52:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8355ec00) [pid = 1845] [serial = 2199] [outer = (nil)] 20:52:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x83677400) [pid = 1845] [serial = 2200] [outer = 0x8355ec00] 20:52:55 INFO - PROCESS | 1845 | 1477972375248 Marionette DEBUG loaded listener.js 20:52:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x8385b800) [pid = 1845] [serial = 2201] [outer = 0x8355ec00] 20:52:56 INFO - PROCESS | 1845 | 1477972376011 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:52:56 INFO - ... 20:52:56 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1525ms 20:52:56 INFO - PROCESS | 1845 | 1477972376033 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 20:52:56 INFO - PROCESS | 1845 | 1477972376038 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 20:52:56 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x833c3800 == 44 [pid = 1845] [id = 750] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb2000 == 43 [pid = 1845] [id = 749] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x8db09c00 == 42 [pid = 1845] [id = 748] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x8cc9a000 == 41 [pid = 1845] [id = 747] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x840ad000 == 40 [pid = 1845] [id = 746] 20:52:56 INFO - PROCESS | 1845 | 1477972376083 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8fc19c00) [pid = 1845] [serial = 2152] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x8367ac00 == 39 [pid = 1845] [id = 745] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x8fd67400 == 38 [pid = 1845] [id = 743] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbcd800 == 37 [pid = 1845] [id = 742] 20:52:56 INFO - PROCESS | 1845 | --DOCSHELL 0x83aa8000 == 36 [pid = 1845] [id = 741] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x8850c400) [pid = 1845] [serial = 2140] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8cca1800) [pid = 1845] [serial = 2144] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x840b3000) [pid = 1845] [serial = 2129] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8ddbec00) [pid = 1845] [serial = 2146] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8367e400) [pid = 1845] [serial = 2137] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x88512c00) [pid = 1845] [serial = 2141] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8debb800) [pid = 1845] [serial = 2134] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8df50400) [pid = 1845] [serial = 2135] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x83aa9c00) [pid = 1845] [serial = 2128] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8c9fd800) [pid = 1845] [serial = 2143] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8cbd1800) [pid = 1845] [serial = 2132] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8deb8800) [pid = 1845] [serial = 2149] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x8de44400) [pid = 1845] [serial = 2147] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x8df5d400) [pid = 1845] [serial = 2150] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x88597000) [pid = 1845] [serial = 2131] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83681400) [pid = 1845] [serial = 2138] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1845 | 1477972376378 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 20:52:56 INFO - PROCESS | 1845 | 1477972376481 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 20:52:56 INFO - PROCESS | 1845 | 1477972376487 Marionette TRACE conn4 <- [1,3440,null,["8"]] 20:52:56 INFO - PROCESS | 1845 | 1477972376497 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 20:52:56 INFO - PROCESS | 1845 | 1477972376503 Marionette TRACE conn4 <- [1,3441,null,{}] 20:52:56 INFO - PROCESS | 1845 | 1477972376510 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c7c00 == 37 [pid = 1845] [id = 757] 20:52:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x840c8000) [pid = 1845] [serial = 2202] [outer = (nil)] 20:52:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x840cd800) [pid = 1845] [serial = 2203] [outer = 0x840c8000] 20:52:56 INFO - PROCESS | 1845 | 1477972376614 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x88510400) [pid = 1845] [serial = 2204] [outer = 0x840c8000] 20:52:57 INFO - PROCESS | 1845 | 1477972377196 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 20:52:57 INFO - ... 20:52:57 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1178ms 20:52:57 INFO - PROCESS | 1845 | 1477972377227 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1845 | 1477972377230 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 20:52:57 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 20:52:57 INFO - PROCESS | 1845 | 1477972377238 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:57 INFO - PROCESS | 1845 | 1477972377406 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 20:52:57 INFO - PROCESS | 1845 | 1477972377566 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 20:52:57 INFO - PROCESS | 1845 | 1477972377576 Marionette TRACE conn4 <- [1,3445,null,["8"]] 20:52:57 INFO - PROCESS | 1845 | 1477972377583 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 20:52:57 INFO - PROCESS | 1845 | 1477972377589 Marionette TRACE conn4 <- [1,3446,null,{}] 20:52:57 INFO - PROCESS | 1845 | 1477972377594 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x8cbd9800 == 38 [pid = 1845] [id = 758] 20:52:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8cbda800) [pid = 1845] [serial = 2205] [outer = (nil)] 20:52:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8cc9ec00) [pid = 1845] [serial = 2206] [outer = 0x8cbda800] 20:52:57 INFO - PROCESS | 1845 | 1477972377687 Marionette DEBUG loaded listener.js 20:52:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x8dab9000) [pid = 1845] [serial = 2207] [outer = 0x8cbda800] 20:52:58 INFO - PROCESS | 1845 | 1477972378251 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 20:52:58 INFO - ... 20:52:58 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1070ms 20:52:58 INFO - PROCESS | 1845 | 1477972378307 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1845 | 1477972378310 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 20:52:58 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 20:52:58 INFO - PROCESS | 1845 | 1477972378318 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:58 INFO - PROCESS | 1845 | 1477972378547 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 20:52:58 INFO - PROCESS | 1845 | 1477972378575 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 20:52:58 INFO - PROCESS | 1845 | 1477972378578 Marionette TRACE conn4 <- [1,3450,null,["8"]] 20:52:58 INFO - PROCESS | 1845 | 1477972378584 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 20:52:58 INFO - PROCESS | 1845 | 1477972378590 Marionette TRACE conn4 <- [1,3451,null,{}] 20:52:58 INFO - PROCESS | 1845 | 1477972378595 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x8deb8800 == 39 [pid = 1845] [id = 759] 20:52:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8deb8c00) [pid = 1845] [serial = 2208] [outer = (nil)] 20:52:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8df50000) [pid = 1845] [serial = 2209] [outer = 0x8deb8c00] 20:52:58 INFO - PROCESS | 1845 | 1477972378767 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8df5a000) [pid = 1845] [serial = 2210] [outer = 0x8deb8c00] 20:52:59 INFO - PROCESS | 1845 | 1477972379443 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 20:52:59 INFO - ... 20:52:59 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1173ms 20:52:59 INFO - PROCESS | 1845 | 1477972379500 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 20:52:59 INFO - PROCESS | 1845 | 1477972379503 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 20:52:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 20:52:59 INFO - PROCESS | 1845 | 1477972379511 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:59 INFO - PROCESS | 1845 | 1477972379729 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 20:52:59 INFO - PROCESS | 1845 | 1477972379752 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 20:52:59 INFO - PROCESS | 1845 | 1477972379755 Marionette TRACE conn4 <- [1,3455,null,["8"]] 20:52:59 INFO - PROCESS | 1845 | 1477972379760 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 20:52:59 INFO - PROCESS | 1845 | 1477972379774 Marionette TRACE conn4 <- [1,3456,null,{}] 20:52:59 INFO - PROCESS | 1845 | 1477972379864 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c3400 == 40 [pid = 1845] [id = 760] 20:52:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8dbd6000) [pid = 1845] [serial = 2211] [outer = (nil)] 20:52:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x91112c00) [pid = 1845] [serial = 2212] [outer = 0x8dbd6000] 20:52:59 INFO - PROCESS | 1845 | 1477972379954 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x9113c000) [pid = 1845] [serial = 2213] [outer = 0x8dbd6000] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8367b800) [pid = 1845] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x83681000) [pid = 1845] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8cc9a400) [pid = 1845] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x91114000) [pid = 1845] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x840ae800) [pid = 1845] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 20:53:00 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x8de40400) [pid = 1845] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 20:53:00 INFO - ... 20:53:00 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1228ms 20:53:00 INFO - PROCESS | 1845 | 1477972380729 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 20:53:00 INFO - PROCESS | 1845 | 1477972380739 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 1845 | 1477972380743 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 20:53:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 20:53:00 INFO - PROCESS | 1845 | 1477972380755 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:00 INFO - PROCESS | 1845 | 1477972380915 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 20:53:01 INFO - PROCESS | 1845 | 1477972381069 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 20:53:01 INFO - PROCESS | 1845 | 1477972381071 Marionette TRACE conn4 <- [1,3460,null,["8"]] 20:53:01 INFO - PROCESS | 1845 | 1477972381075 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 20:53:01 INFO - PROCESS | 1845 | 1477972381081 Marionette TRACE conn4 <- [1,3461,null,{}] 20:53:01 INFO - PROCESS | 1845 | 1477972381090 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x91144c00 == 41 [pid = 1845] [id = 761] 20:53:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x91145800) [pid = 1845] [serial = 2214] [outer = (nil)] 20:53:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x92b5fc00) [pid = 1845] [serial = 2215] [outer = 0x91145800] 20:53:01 INFO - PROCESS | 1845 | 1477972381207 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x932c4400) [pid = 1845] [serial = 2216] [outer = 0x91145800] 20:53:01 INFO - PROCESS | 1845 | 1477972381794 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 20:53:01 INFO - ... 20:53:01 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1072ms 20:53:01 INFO - PROCESS | 1845 | 1477972381827 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1845 | 1477972381831 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 20:53:01 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 20:53:01 INFO - PROCESS | 1845 | 1477972381842 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:02 INFO - PROCESS | 1845 | 1477972382030 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 20:53:02 INFO - PROCESS | 1845 | 1477972382184 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 20:53:02 INFO - PROCESS | 1845 | 1477972382187 Marionette TRACE conn4 <- [1,3465,null,["8"]] 20:53:02 INFO - PROCESS | 1845 | 1477972382193 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 20:53:02 INFO - PROCESS | 1845 | 1477972382199 Marionette TRACE conn4 <- [1,3466,null,{}] 20:53:02 INFO - PROCESS | 1845 | 1477972382204 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x83591c00 == 42 [pid = 1845] [id = 762] 20:53:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x94837800) [pid = 1845] [serial = 2217] [outer = (nil)] 20:53:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x94a54000) [pid = 1845] [serial = 2218] [outer = 0x94837800] 20:53:02 INFO - PROCESS | 1845 | 1477972382295 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x94dc9400) [pid = 1845] [serial = 2219] [outer = 0x94837800] 20:53:02 INFO - PROCESS | 1845 | 1477972382908 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 20:53:02 INFO - ... 20:53:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1121ms 20:53:02 INFO - PROCESS | 1845 | 1477972382959 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1845 | 1477972382966 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 20:53:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 20:53:02 INFO - PROCESS | 1845 | 1477972382992 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:03 INFO - PROCESS | 1845 | 1477972383221 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 20:53:03 INFO - PROCESS | 1845 | 1477972383421 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 20:53:03 INFO - PROCESS | 1845 | 1477972383428 Marionette TRACE conn4 <- [1,3470,null,["8"]] 20:53:03 INFO - PROCESS | 1845 | 1477972383436 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 20:53:03 INFO - PROCESS | 1845 | 1477972383444 Marionette TRACE conn4 <- [1,3471,null,{}] 20:53:03 INFO - PROCESS | 1845 | 1477972383495 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x88510000 == 43 [pid = 1845] [id = 763] 20:53:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x88514800) [pid = 1845] [serial = 2220] [outer = (nil)] 20:53:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x885d8000) [pid = 1845] [serial = 2221] [outer = 0x88514800] 20:53:03 INFO - PROCESS | 1845 | 1477972383615 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x8c9fa800) [pid = 1845] [serial = 2222] [outer = 0x88514800] 20:53:04 INFO - PROCESS | 1845 | 1477972384380 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 20:53:04 INFO - ... 20:53:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1421ms 20:53:04 INFO - PROCESS | 1845 | 1477972384410 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 20:53:04 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 20:53:04 INFO - PROCESS | 1845 | 1477972384416 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 20:53:04 INFO - PROCESS | 1845 | 1477972384423 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:04 INFO - PROCESS | 1845 | 1477972384689 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 20:53:04 INFO - PROCESS | 1845 | 1477972384823 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 20:53:04 INFO - PROCESS | 1845 | 1477972384827 Marionette TRACE conn4 <- [1,3475,null,["8"]] 20:53:04 INFO - PROCESS | 1845 | 1477972384838 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 20:53:04 INFO - PROCESS | 1845 | 1477972384844 Marionette TRACE conn4 <- [1,3476,null,{}] 20:53:04 INFO - PROCESS | 1845 | 1477972384893 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fae9000 == 44 [pid = 1845] [id = 764] 20:53:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8fb44800) [pid = 1845] [serial = 2223] [outer = (nil)] 20:53:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x8fd5fc00) [pid = 1845] [serial = 2224] [outer = 0x8fb44800] 20:53:05 INFO - PROCESS | 1845 | 1477972384999 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x92b5f000) [pid = 1845] [serial = 2225] [outer = 0x8fb44800] 20:53:05 INFO - PROCESS | 1845 | 1477972385776 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:53:05 INFO - ... 20:53:05 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1426ms 20:53:05 INFO - PROCESS | 1845 | 1477972385857 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1845 | 1477972385864 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 20:53:05 INFO - TEST-START | /websockets/Secure-Send-data.htm 20:53:05 INFO - PROCESS | 1845 | 1477972385876 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:06 INFO - PROCESS | 1845 | 1477972386048 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 20:53:06 INFO - PROCESS | 1845 | 1477972386245 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 20:53:06 INFO - PROCESS | 1845 | 1477972386249 Marionette TRACE conn4 <- [1,3480,null,["8"]] 20:53:06 INFO - PROCESS | 1845 | 1477972386255 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 20:53:06 INFO - PROCESS | 1845 | 1477972386262 Marionette TRACE conn4 <- [1,3481,null,{}] 20:53:06 INFO - PROCESS | 1845 | 1477972386318 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x95143800 == 45 [pid = 1845] [id = 765] 20:53:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x95144000) [pid = 1845] [serial = 2226] [outer = (nil)] 20:53:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x95147c00) [pid = 1845] [serial = 2227] [outer = 0x95144000] 20:53:06 INFO - PROCESS | 1845 | 1477972386424 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x95149800) [pid = 1845] [serial = 2228] [outer = 0x95144000] 20:53:07 INFO - PROCESS | 1845 | 1477972387089 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:53:07 INFO - ... 20:53:07 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1271ms 20:53:07 INFO - PROCESS | 1845 | 1477972387148 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 20:53:07 INFO - TEST-START | /websockets/Secure-Send-null.htm 20:53:07 INFO - PROCESS | 1845 | 1477972387152 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 20:53:07 INFO - PROCESS | 1845 | 1477972387160 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:07 INFO - PROCESS | 1845 | 1477972387426 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 20:53:07 INFO - PROCESS | 1845 | 1477972387564 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 20:53:07 INFO - PROCESS | 1845 | 1477972387571 Marionette TRACE conn4 <- [1,3485,null,["8"]] 20:53:07 INFO - PROCESS | 1845 | 1477972387622 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 20:53:07 INFO - PROCESS | 1845 | 1477972387627 Marionette TRACE conn4 <- [1,3486,null,{}] 20:53:07 INFO - PROCESS | 1845 | 1477972387635 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x95291800 == 46 [pid = 1845] [id = 766] 20:53:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x95292400) [pid = 1845] [serial = 2229] [outer = (nil)] 20:53:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x95296400) [pid = 1845] [serial = 2230] [outer = 0x95292400] 20:53:07 INFO - PROCESS | 1845 | 1477972387738 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x95298800) [pid = 1845] [serial = 2231] [outer = 0x95292400] 20:53:08 INFO - PROCESS | 1845 | 1477972388403 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:53:08 INFO - ... 20:53:08 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1274ms 20:53:08 INFO - PROCESS | 1845 | 1477972388433 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1845 | 1477972388436 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 20:53:08 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 20:53:08 INFO - PROCESS | 1845 | 1477972388443 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:08 INFO - PROCESS | 1845 | 1477972388680 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 20:53:08 INFO - PROCESS | 1845 | 1477972388847 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 20:53:08 INFO - PROCESS | 1845 | 1477972388852 Marionette TRACE conn4 <- [1,3490,null,["8"]] 20:53:08 INFO - PROCESS | 1845 | 1477972388859 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 20:53:08 INFO - PROCESS | 1845 | 1477972388865 Marionette TRACE conn4 <- [1,3491,null,{}] 20:53:08 INFO - PROCESS | 1845 | 1477972388870 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x8355f800 == 47 [pid = 1845] [id = 767] 20:53:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x83597000) [pid = 1845] [serial = 2232] [outer = (nil)] 20:53:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x9113d800) [pid = 1845] [serial = 2233] [outer = 0x83597000] 20:53:08 INFO - PROCESS | 1845 | 1477972388971 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x955ad800) [pid = 1845] [serial = 2234] [outer = 0x83597000] 20:53:09 INFO - PROCESS | 1845 | 1477972389857 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:53:09 INFO - ... 20:53:09 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1472ms 20:53:09 INFO - PROCESS | 1845 | 1477972389918 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1845 | 1477972389926 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 20:53:09 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 20:53:09 INFO - PROCESS | 1845 | 1477972389942 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:10 INFO - PROCESS | 1845 | 1477972390243 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 20:53:10 INFO - PROCESS | 1845 | 1477972390614 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 20:53:10 INFO - PROCESS | 1845 | 1477972390628 Marionette TRACE conn4 <- [1,3495,null,["8"]] 20:53:10 INFO - PROCESS | 1845 | 1477972390671 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 20:53:10 INFO - PROCESS | 1845 | 1477972390691 Marionette TRACE conn4 <- [1,3496,null,{}] 20:53:10 INFO - PROCESS | 1845 | 1477972390708 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb1400 == 48 [pid = 1845] [id = 768] 20:53:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x833d0000) [pid = 1845] [serial = 2235] [outer = (nil)] 20:53:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x840ce000) [pid = 1845] [serial = 2236] [outer = 0x833d0000] 20:53:10 INFO - PROCESS | 1845 | 1477972390946 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x885a1000) [pid = 1845] [serial = 2237] [outer = 0x833d0000] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x83681c00 == 47 [pid = 1845] [id = 732] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x91144c00 == 46 [pid = 1845] [id = 761] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb8800 == 45 [pid = 1845] [id = 759] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8ddb3800 == 44 [pid = 1845] [id = 738] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x840c7c00 == 43 [pid = 1845] [id = 757] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd9800 == 42 [pid = 1845] [id = 758] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x833d2400 == 41 [pid = 1845] [id = 756] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x82fbdc00 == 40 [pid = 1845] [id = 751] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x833c3400 == 39 [pid = 1845] [id = 760] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x9113b400 == 38 [pid = 1845] [id = 744] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8dbd3400 == 37 [pid = 1845] [id = 753] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8deb3800 == 36 [pid = 1845] [id = 734] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x939fb800 == 35 [pid = 1845] [id = 755] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab2800 == 34 [pid = 1845] [id = 752] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x83564400 == 33 [pid = 1845] [id = 740] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x92ceb400 == 32 [pid = 1845] [id = 754] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x88536400 == 31 [pid = 1845] [id = 733] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8355f800 == 30 [pid = 1845] [id = 767] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x83591c00 == 29 [pid = 1845] [id = 762] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x88510000 == 28 [pid = 1845] [id = 763] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x8fae9000 == 27 [pid = 1845] [id = 764] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x95143800 == 26 [pid = 1845] [id = 765] 20:53:12 INFO - PROCESS | 1845 | --DOCSHELL 0x95291800 == 25 [pid = 1845] [id = 766] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x840c6400) [pid = 1845] [serial = 2155] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x8dcc5000) [pid = 1845] [serial = 2158] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x8fde9000) [pid = 1845] [serial = 2161] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x91142400) [pid = 1845] [serial = 2164] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x88513000) [pid = 1845] [serial = 2168] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x840c4000) [pid = 1845] [serial = 2167] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x88513c00) [pid = 1845] [serial = 2171] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x840b7c00) [pid = 1845] [serial = 2170] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x8dac0400) [pid = 1845] [serial = 2174] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x8cc9fc00) [pid = 1845] [serial = 2173] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x8fae3000) [pid = 1845] [serial = 2177] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x8deb9400) [pid = 1845] [serial = 2176] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x8fd69c00) [pid = 1845] [serial = 2180] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8fc9fc00) [pid = 1845] [serial = 2179] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x91146400) [pid = 1845] [serial = 2183] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x91139c00) [pid = 1845] [serial = 2182] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x92ce5c00) [pid = 1845] [serial = 2185] [outer = (nil)] [url = about:blank] 20:53:12 INFO - PROCESS | 1845 | 1477972392718 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:53:12 INFO - ... 20:53:12 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 2828ms 20:53:12 INFO - PROCESS | 1845 | 1477972392767 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 1845 | 1477972392773 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 20:53:12 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 20:53:12 INFO - PROCESS | 1845 | 1477972392787 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:12 INFO - PROCESS | 1845 | 1477972392977 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 20:53:13 INFO - PROCESS | 1845 | 1477972393179 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 20:53:13 INFO - PROCESS | 1845 | 1477972393185 Marionette TRACE conn4 <- [1,3500,null,["8"]] 20:53:13 INFO - PROCESS | 1845 | 1477972393192 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 20:53:13 INFO - PROCESS | 1845 | 1477972393199 Marionette TRACE conn4 <- [1,3501,null,{}] 20:53:13 INFO - PROCESS | 1845 | 1477972393205 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x83565c00 == 26 [pid = 1845] [id = 769] 20:53:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x83566400) [pid = 1845] [serial = 2238] [outer = (nil)] 20:53:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x83593400) [pid = 1845] [serial = 2239] [outer = 0x83566400] 20:53:13 INFO - PROCESS | 1845 | 1477972393306 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x8367ac00) [pid = 1845] [serial = 2240] [outer = 0x83566400] 20:53:13 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:53:13 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:53:13 INFO - PROCESS | 1845 | 1477972393897 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:53:13 INFO - ... 20:53:13 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1128ms 20:53:13 INFO - PROCESS | 1845 | 1477972393913 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1845 | 1477972393919 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 20:53:13 INFO - TEST-START | /websockets/Send-0byte-data.htm 20:53:13 INFO - PROCESS | 1845 | 1477972393926 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:14 INFO - PROCESS | 1845 | 1477972394161 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 20:53:14 INFO - PROCESS | 1845 | 1477972394177 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 20:53:14 INFO - PROCESS | 1845 | 1477972394181 Marionette TRACE conn4 <- [1,3505,null,["8"]] 20:53:14 INFO - PROCESS | 1845 | 1477972394187 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 20:53:14 INFO - PROCESS | 1845 | 1477972394193 Marionette TRACE conn4 <- [1,3506,null,{}] 20:53:14 INFO - PROCESS | 1845 | 1477972394198 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b9400 == 27 [pid = 1845] [id = 770] 20:53:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x840c4000) [pid = 1845] [serial = 2241] [outer = (nil)] 20:53:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x840c6800) [pid = 1845] [serial = 2242] [outer = 0x840c4000] 20:53:14 INFO - PROCESS | 1845 | 1477972394292 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x840cf800) [pid = 1845] [serial = 2243] [outer = 0x840c4000] 20:53:14 INFO - PROCESS | 1845 | 1477972394976 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:14 INFO - ... 20:53:14 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1070ms 20:53:15 INFO - PROCESS | 1845 | 1477972395005 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 1845 | 1477972395012 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 20:53:15 INFO - TEST-START | /websockets/Send-65K-data.htm 20:53:15 INFO - PROCESS | 1845 | 1477972395026 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:15 INFO - PROCESS | 1845 | 1477972395260 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 20:53:15 INFO - PROCESS | 1845 | 1477972395293 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 20:53:15 INFO - PROCESS | 1845 | 1477972395297 Marionette TRACE conn4 <- [1,3510,null,["8"]] 20:53:15 INFO - PROCESS | 1845 | 1477972395303 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 20:53:15 INFO - PROCESS | 1845 | 1477972395310 Marionette TRACE conn4 <- [1,3511,null,{}] 20:53:15 INFO - PROCESS | 1845 | 1477972395396 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x885da400 == 28 [pid = 1845] [id = 771] 20:53:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x885da800) [pid = 1845] [serial = 2244] [outer = (nil)] 20:53:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x885dc800) [pid = 1845] [serial = 2245] [outer = 0x885da800] 20:53:15 INFO - PROCESS | 1845 | 1477972395507 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x88dbb400) [pid = 1845] [serial = 2246] [outer = 0x885da800] 20:53:16 INFO - PROCESS | 1845 | 1477972396193 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:16 INFO - ... 20:53:16 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1220ms 20:53:16 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 20:53:16 INFO - PROCESS | 1845 | 1477972396248 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1845 | 1477972396252 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 20:53:16 INFO - PROCESS | 1845 | 1477972396259 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:16 INFO - PROCESS | 1845 | 1477972396481 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 20:53:16 INFO - PROCESS | 1845 | 1477972396511 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 20:53:16 INFO - PROCESS | 1845 | 1477972396515 Marionette TRACE conn4 <- [1,3515,null,["8"]] 20:53:16 INFO - PROCESS | 1845 | 1477972396522 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 20:53:16 INFO - PROCESS | 1845 | 1477972396528 Marionette TRACE conn4 <- [1,3516,null,{}] 20:53:16 INFO - PROCESS | 1845 | 1477972396619 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9ef400 == 29 [pid = 1845] [id = 772] 20:53:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x8c9f1000) [pid = 1845] [serial = 2247] [outer = (nil)] 20:53:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x8dcc3400) [pid = 1845] [serial = 2248] [outer = 0x8c9f1000] 20:53:16 INFO - PROCESS | 1845 | 1477972396729 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x8ddb2000) [pid = 1845] [serial = 2249] [outer = 0x8c9f1000] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x840c8000) [pid = 1845] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x840b2800) [pid = 1845] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x92bc2400) [pid = 1845] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x8dbd6400) [pid = 1845] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x92cf1800) [pid = 1845] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x8355ec00) [pid = 1845] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x93bb0400) [pid = 1845] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x8cbda800) [pid = 1845] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x8deb8c00) [pid = 1845] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x91145800) [pid = 1845] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8dbd6000) [pid = 1845] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x9113d000) [pid = 1845] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x83aab400) [pid = 1845] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x88dc0c00) [pid = 1845] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8fd68800) [pid = 1845] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8ddbf000) [pid = 1845] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8cbdc800) [pid = 1845] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 20:53:17 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x94837800) [pid = 1845] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 20:53:17 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:53:17 INFO - PROCESS | 1845 | [1845] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:53:17 INFO - ... 20:53:17 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1675ms 20:53:17 INFO - PROCESS | 1845 | 1477972397921 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:17 INFO - PROCESS | 1845 | 1477972397933 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1845 | 1477972397937 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 20:53:17 INFO - TEST-START | /websockets/Send-before-open.htm 20:53:17 INFO - PROCESS | 1845 | 1477972397953 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:18 INFO - PROCESS | 1845 | 1477972398103 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 20:53:18 INFO - PROCESS | 1845 | 1477972398255 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 20:53:18 INFO - PROCESS | 1845 | 1477972398258 Marionette TRACE conn4 <- [1,3520,null,["8"]] 20:53:18 INFO - PROCESS | 1845 | 1477972398263 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 20:53:18 INFO - PROCESS | 1845 | 1477972398275 Marionette TRACE conn4 <- [1,3521,null,{}] 20:53:18 INFO - PROCESS | 1845 | 1477972398279 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc8800 == 30 [pid = 1845] [id = 773] 20:53:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x88dc8c00) [pid = 1845] [serial = 2250] [outer = (nil)] 20:53:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8cbdbc00) [pid = 1845] [serial = 2251] [outer = 0x88dc8c00] 20:53:18 INFO - PROCESS | 1845 | 1477972398368 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x8de37000) [pid = 1845] [serial = 2252] [outer = 0x88dc8c00] 20:53:18 INFO - PROCESS | 1845 | 1477972398882 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 20:53:18 INFO - . 20:53:18 INFO - TEST-OK | /websockets/Send-before-open.htm | took 976ms 20:53:18 INFO - PROCESS | 1845 | 1477972398926 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1845 | 1477972398930 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 20:53:18 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 20:53:18 INFO - PROCESS | 1845 | 1477972398936 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:19 INFO - PROCESS | 1845 | 1477972399182 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 20:53:19 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:19 INFO - PROCESS | 1845 | 1477972399205 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 20:53:19 INFO - PROCESS | 1845 | 1477972399209 Marionette TRACE conn4 <- [1,3525,null,["8"]] 20:53:19 INFO - PROCESS | 1845 | 1477972399214 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 20:53:19 INFO - PROCESS | 1845 | 1477972399219 Marionette TRACE conn4 <- [1,3526,null,{}] 20:53:19 INFO - PROCESS | 1845 | 1477972399224 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb4b800 == 31 [pid = 1845] [id = 774] 20:53:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x8fb4c400) [pid = 1845] [serial = 2253] [outer = (nil)] 20:53:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x8fc16c00) [pid = 1845] [serial = 2254] [outer = 0x8fb4c400] 20:53:19 INFO - PROCESS | 1845 | 1477972399317 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x8fc1f000) [pid = 1845] [serial = 2255] [outer = 0x8fb4c400] 20:53:20 INFO - PROCESS | 1845 | 1477972400085 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:53:20 INFO - ... 20:53:20 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1176ms 20:53:20 INFO - PROCESS | 1845 | 1477972400114 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 1845 | 1477972400121 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 20:53:20 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 20:53:20 INFO - PROCESS | 1845 | 1477972400175 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:20 INFO - PROCESS | 1845 | 1477972400398 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 20:53:20 INFO - PROCESS | 1845 | 1477972400673 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 20:53:20 INFO - PROCESS | 1845 | 1477972400680 Marionette TRACE conn4 <- [1,3530,null,["8"]] 20:53:20 INFO - PROCESS | 1845 | 1477972400735 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 20:53:20 INFO - PROCESS | 1845 | 1477972400743 Marionette TRACE conn4 <- [1,3531,null,{}] 20:53:20 INFO - PROCESS | 1845 | 1477972400751 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x83ab2c00 == 32 [pid = 1845] [id = 775] 20:53:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x840ac400) [pid = 1845] [serial = 2256] [outer = (nil)] 20:53:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x88510c00) [pid = 1845] [serial = 2257] [outer = 0x840ac400] 20:53:20 INFO - PROCESS | 1845 | 1477972400867 Marionette DEBUG loaded listener.js 20:53:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x88518c00) [pid = 1845] [serial = 2258] [outer = 0x840ac400] 20:53:21 INFO - PROCESS | 1845 | 1477972401586 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:53:21 INFO - ... 20:53:21 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1477ms 20:53:21 INFO - PROCESS | 1845 | 1477972401676 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 1845 | 1477972401682 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 20:53:21 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 20:53:21 INFO - PROCESS | 1845 | 1477972401699 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:21 INFO - PROCESS | 1845 | 1477972401901 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 20:53:22 INFO - PROCESS | 1845 | 1477972402089 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 20:53:22 INFO - PROCESS | 1845 | 1477972402093 Marionette TRACE conn4 <- [1,3535,null,["8"]] 20:53:22 INFO - PROCESS | 1845 | 1477972402104 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 20:53:22 INFO - PROCESS | 1845 | 1477972402110 Marionette TRACE conn4 <- [1,3536,null,{}] 20:53:22 INFO - PROCESS | 1845 | 1477972402165 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ec9400 == 33 [pid = 1845] [id = 776] 20:53:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x885e1400) [pid = 1845] [serial = 2259] [outer = (nil)] 20:53:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x8de40400) [pid = 1845] [serial = 2260] [outer = 0x885e1400] 20:53:22 INFO - PROCESS | 1845 | 1477972402270 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x8deb5c00) [pid = 1845] [serial = 2261] [outer = 0x885e1400] 20:53:23 INFO - PROCESS | 1845 | 1477972402997 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 20:53:23 INFO - ... 20:53:23 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1329ms 20:53:23 INFO - PROCESS | 1845 | 1477972403035 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1845 | 1477972403042 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 20:53:23 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 20:53:23 INFO - PROCESS | 1845 | 1477972403050 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:23 INFO - PROCESS | 1845 | 1477972403307 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 20:53:23 INFO - PROCESS | 1845 | 1477972403484 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 20:53:23 INFO - PROCESS | 1845 | 1477972403490 Marionette TRACE conn4 <- [1,3540,null,["8"]] 20:53:23 INFO - PROCESS | 1845 | 1477972403499 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 20:53:23 INFO - PROCESS | 1845 | 1477972403506 Marionette TRACE conn4 <- [1,3541,null,{}] 20:53:23 INFO - PROCESS | 1845 | 1477972403513 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x91116c00 == 34 [pid = 1845] [id = 777] 20:53:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x91139c00) [pid = 1845] [serial = 2262] [outer = (nil)] 20:53:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x91141800) [pid = 1845] [serial = 2263] [outer = 0x91139c00] 20:53:23 INFO - PROCESS | 1845 | 1477972403619 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x91145000) [pid = 1845] [serial = 2264] [outer = 0x91139c00] 20:53:24 INFO - PROCESS | 1845 | 1477972404355 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 20:53:24 INFO - ... 20:53:24 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1320ms 20:53:24 INFO - TEST-START | /websockets/Send-binary-blob.htm 20:53:24 INFO - PROCESS | 1845 | 1477972404369 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1845 | 1477972404373 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 20:53:24 INFO - PROCESS | 1845 | 1477972404381 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:24 INFO - PROCESS | 1845 | 1477972404583 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 20:53:24 INFO - PROCESS | 1845 | 1477972404898 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 20:53:24 INFO - PROCESS | 1845 | 1477972404904 Marionette TRACE conn4 <- [1,3545,null,["8"]] 20:53:24 INFO - PROCESS | 1845 | 1477972404957 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 20:53:24 INFO - PROCESS | 1845 | 1477972404966 Marionette TRACE conn4 <- [1,3546,null,{}] 20:53:24 INFO - PROCESS | 1845 | 1477972404976 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb2400 == 35 [pid = 1845] [id = 778] 20:53:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x82fba800) [pid = 1845] [serial = 2265] [outer = (nil)] 20:53:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x83599c00) [pid = 1845] [serial = 2266] [outer = 0x82fba800] 20:53:25 INFO - PROCESS | 1845 | 1477972405076 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x83854000) [pid = 1845] [serial = 2267] [outer = 0x82fba800] 20:53:25 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc8800 == 34 [pid = 1845] [id = 773] 20:53:25 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9ef400 == 33 [pid = 1845] [id = 772] 20:53:25 INFO - PROCESS | 1845 | --DOCSHELL 0x885da400 == 32 [pid = 1845] [id = 771] 20:53:25 INFO - PROCESS | 1845 | --DOCSHELL 0x840b9400 == 31 [pid = 1845] [id = 770] 20:53:25 INFO - PROCESS | 1845 | --DOCSHELL 0x83565c00 == 30 [pid = 1845] [id = 769] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x91145400) [pid = 1845] [serial = 2165] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x8850d800) [pid = 1845] [serial = 2156] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x8fc1ec00) [pid = 1845] [serial = 2153] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x9110a400) [pid = 1845] [serial = 2162] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x8de44800) [pid = 1845] [serial = 2126] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x8de3e000) [pid = 1845] [serial = 2159] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x94a54000) [pid = 1845] [serial = 2218] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x94dc9400) [pid = 1845] [serial = 2219] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x92b5fc00) [pid = 1845] [serial = 2215] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x932c4400) [pid = 1845] [serial = 2216] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x91112c00) [pid = 1845] [serial = 2212] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x9113c000) [pid = 1845] [serial = 2213] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x8df50000) [pid = 1845] [serial = 2209] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8df5a000) [pid = 1845] [serial = 2210] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x8cc9ec00) [pid = 1845] [serial = 2206] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x8dab9000) [pid = 1845] [serial = 2207] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x840cd800) [pid = 1845] [serial = 2203] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x88510400) [pid = 1845] [serial = 2204] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x83677400) [pid = 1845] [serial = 2200] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8385b800) [pid = 1845] [serial = 2201] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x93ce9800) [pid = 1845] [serial = 2197] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x9474f400) [pid = 1845] [serial = 2198] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x93983400) [pid = 1845] [serial = 2194] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x9398e000) [pid = 1845] [serial = 2195] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x8deb3c00) [pid = 1845] [serial = 2191] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x8fb48000) [pid = 1845] [serial = 2192] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x88516400) [pid = 1845] [serial = 2188] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x88543400) [pid = 1845] [serial = 2189] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x92efa000) [pid = 1845] [serial = 2186] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1845 | 1477972405957 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:53:26 INFO - ... 20:53:26 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1628ms 20:53:26 INFO - PROCESS | 1845 | 1477972406011 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1845 | 1477972406016 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 20:53:26 INFO - TEST-START | /websockets/Send-data.htm 20:53:26 INFO - PROCESS | 1845 | 1477972406025 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:26 INFO - PROCESS | 1845 | 1477972406195 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 20:53:26 INFO - PROCESS | 1845 | 1477972406211 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 20:53:26 INFO - PROCESS | 1845 | 1477972406217 Marionette TRACE conn4 <- [1,3550,null,["8"]] 20:53:26 INFO - PROCESS | 1845 | 1477972406225 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 20:53:26 INFO - PROCESS | 1845 | 1477972406232 Marionette TRACE conn4 <- [1,3551,null,{}] 20:53:26 INFO - PROCESS | 1845 | 1477972406238 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x840cdc00 == 31 [pid = 1845] [id = 779] 20:53:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x840ce800) [pid = 1845] [serial = 2268] [outer = (nil)] 20:53:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x88514000) [pid = 1845] [serial = 2269] [outer = 0x840ce800] 20:53:26 INFO - PROCESS | 1845 | 1477972406329 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x8851a000) [pid = 1845] [serial = 2270] [outer = 0x840ce800] 20:53:27 INFO - PROCESS | 1845 | 1477972407046 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:27 INFO - ... 20:53:27 INFO - TEST-OK | /websockets/Send-data.htm | took 1069ms 20:53:27 INFO - PROCESS | 1845 | 1477972407094 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 1845 | 1477972407097 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 20:53:27 INFO - TEST-START | /websockets/Send-data.worker 20:53:27 INFO - PROCESS | 1845 | 1477972407112 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}] 20:53:27 INFO - PROCESS | 1845 | 1477972407277 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 20:53:27 INFO - PROCESS | 1845 | 1477972407300 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 20:53:27 INFO - PROCESS | 1845 | 1477972407310 Marionette TRACE conn4 <- [1,3555,null,["8"]] 20:53:27 INFO - PROCESS | 1845 | 1477972407317 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 20:53:27 INFO - PROCESS | 1845 | 1477972407324 Marionette TRACE conn4 <- [1,3556,null,{}] 20:53:27 INFO - PROCESS | 1845 | 1477972407330 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc8000 == 32 [pid = 1845] [id = 780] 20:53:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x88dc8400) [pid = 1845] [serial = 2271] [outer = (nil)] 20:53:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x8c9fa400) [pid = 1845] [serial = 2272] [outer = 0x88dc8400] 20:53:27 INFO - PROCESS | 1845 | 1477972407420 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x8dabf400) [pid = 1845] [serial = 2273] [outer = 0x88dc8400] 20:53:27 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:53:28 INFO - PROCESS | 1845 | 1477972408237 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 20:53:28 INFO - . 20:53:28 INFO - TEST-OK | /websockets/Send-data.worker | took 1173ms 20:53:28 INFO - PROCESS | 1845 | 1477972408277 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1845 | 1477972408281 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 20:53:28 INFO - TEST-START | /websockets/Send-null.htm 20:53:28 INFO - PROCESS | 1845 | 1477972408289 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}] 20:53:28 INFO - PROCESS | 1845 | 1477972408530 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 20:53:28 INFO - PROCESS | 1845 | 1477972408560 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 20:53:28 INFO - PROCESS | 1845 | 1477972408564 Marionette TRACE conn4 <- [1,3560,null,["8"]] 20:53:28 INFO - PROCESS | 1845 | 1477972408570 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 20:53:28 INFO - PROCESS | 1845 | 1477972408576 Marionette TRACE conn4 <- [1,3561,null,{}] 20:53:28 INFO - PROCESS | 1845 | 1477972408581 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x8fb44c00 == 33 [pid = 1845] [id = 781] 20:53:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x8fb48000) [pid = 1845] [serial = 2274] [outer = (nil)] 20:53:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8fc9fc00) [pid = 1845] [serial = 2275] [outer = 0x8fb48000] 20:53:28 INFO - PROCESS | 1845 | 1477972408754 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x8fde7800) [pid = 1845] [serial = 2276] [outer = 0x8fb48000] 20:53:29 INFO - PROCESS | 1845 | 1477972409343 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:29 INFO - ... 20:53:29 INFO - TEST-OK | /websockets/Send-null.htm | took 1069ms 20:53:29 INFO - PROCESS | 1845 | 1477972409366 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 20:53:29 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 20:53:29 INFO - PROCESS | 1845 | 1477972409371 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 20:53:29 INFO - PROCESS | 1845 | 1477972409378 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:29 INFO - PROCESS | 1845 | 1477972409613 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 20:53:29 INFO - PROCESS | 1845 | 1477972409638 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 20:53:29 INFO - PROCESS | 1845 | 1477972409641 Marionette TRACE conn4 <- [1,3565,null,["8"]] 20:53:29 INFO - PROCESS | 1845 | 1477972409646 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 20:53:29 INFO - PROCESS | 1845 | 1477972409651 Marionette TRACE conn4 <- [1,3566,null,{}] 20:53:29 INFO - PROCESS | 1845 | 1477972409656 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x91145400 == 34 [pid = 1845] [id = 782] 20:53:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x91145800) [pid = 1845] [serial = 2277] [outer = (nil)] 20:53:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x92cf1800) [pid = 1845] [serial = 2278] [outer = 0x91145800] 20:53:29 INFO - PROCESS | 1845 | 1477972409843 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x93238400) [pid = 1845] [serial = 2279] [outer = 0x91145800] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x8c9f1000) [pid = 1845] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x88514800) [pid = 1845] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8fb44800) [pid = 1845] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x95144000) [pid = 1845] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x833d0000) [pid = 1845] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x83566400) [pid = 1845] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x95292400) [pid = 1845] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x83597000) [pid = 1845] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x885da800) [pid = 1845] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x88dc8c00) [pid = 1845] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 20:53:30 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x840c4000) [pid = 1845] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 20:53:30 INFO - PROCESS | 1845 | 1477972410532 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:30 INFO - ... 20:53:30 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1176ms 20:53:30 INFO - PROCESS | 1845 | 1477972410553 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1845 | 1477972410557 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 20:53:30 INFO - TEST-START | /websockets/Send-unicode-data.htm 20:53:30 INFO - PROCESS | 1845 | 1477972410569 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:30 INFO - PROCESS | 1845 | 1477972410734 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 20:53:30 INFO - PROCESS | 1845 | 1477972410881 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 20:53:30 INFO - PROCESS | 1845 | 1477972410885 Marionette TRACE conn4 <- [1,3570,null,["8"]] 20:53:30 INFO - PROCESS | 1845 | 1477972410893 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 20:53:30 INFO - PROCESS | 1845 | 1477972410897 Marionette TRACE conn4 <- [1,3571,null,{}] 20:53:30 INFO - PROCESS | 1845 | 1477972410904 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x83563c00 == 35 [pid = 1845] [id = 783] 20:53:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x93983400) [pid = 1845] [serial = 2280] [outer = (nil)] 20:53:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x9398b800) [pid = 1845] [serial = 2281] [outer = 0x93983400] 20:53:31 INFO - PROCESS | 1845 | 1477972411016 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x939f0400) [pid = 1845] [serial = 2282] [outer = 0x93983400] 20:53:31 INFO - PROCESS | 1845 | 1477972411551 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:53:31 INFO - ... 20:53:31 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1021ms 20:53:31 INFO - PROCESS | 1845 | 1477972411591 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 1845 | 1477972411594 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 20:53:31 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 20:53:31 INFO - PROCESS | 1845 | 1477972411603 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:31 INFO - PROCESS | 1845 | 1477972411831 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 20:53:31 INFO - PROCESS | 1845 | 1477972411851 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 1845 | 1477972411854 Marionette TRACE conn4 <- [1,3575,null,["8"]] 20:53:31 INFO - PROCESS | 1845 | 1477972411859 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 20:53:31 INFO - PROCESS | 1845 | 1477972411865 Marionette TRACE conn4 <- [1,3576,null,{}] 20:53:31 INFO - PROCESS | 1845 | 1477972411870 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x9482f400 == 36 [pid = 1845] [id = 784] 20:53:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x9482fc00) [pid = 1845] [serial = 2283] [outer = (nil)] 20:53:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x94dc2c00) [pid = 1845] [serial = 2284] [outer = 0x9482fc00] 20:53:31 INFO - PROCESS | 1845 | 1477972411959 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x94a55400) [pid = 1845] [serial = 2285] [outer = 0x9482fc00] 20:53:32 INFO - PROCESS | 1845 | 1477972412684 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 20:53:32 INFO - .. 20:53:32 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1128ms 20:53:32 INFO - PROCESS | 1845 | 1477972412755 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1845 | 1477972412762 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 20:53:32 INFO - TEST-START | /websockets/constructor.html 20:53:32 INFO - PROCESS | 1845 | 1477972412776 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:32 INFO - PROCESS | 1845 | 1477972412985 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 20:53:33 INFO - PROCESS | 1845 | 1477972413181 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 1845 | 1477972413187 Marionette TRACE conn4 <- [1,3580,null,["8"]] 20:53:33 INFO - PROCESS | 1845 | 1477972413194 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 20:53:33 INFO - PROCESS | 1845 | 1477972413201 Marionette TRACE conn4 <- [1,3581,null,{}] 20:53:33 INFO - PROCESS | 1845 | 1477972413250 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x8850e000 == 37 [pid = 1845] [id = 785] 20:53:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x8850e800) [pid = 1845] [serial = 2286] [outer = (nil)] 20:53:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x885a2000) [pid = 1845] [serial = 2287] [outer = 0x8850e800] 20:53:33 INFO - PROCESS | 1845 | 1477972413366 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x885db400) [pid = 1845] [serial = 2288] [outer = 0x8850e800] 20:53:34 INFO - PROCESS | 1845 | 1477972414070 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 20:53:34 INFO - . 20:53:34 INFO - TEST-OK | /websockets/constructor.html | took 1331ms 20:53:34 INFO - PROCESS | 1845 | 1477972414102 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 20:53:34 INFO - TEST-START | /websockets/eventhandlers.html 20:53:34 INFO - PROCESS | 1845 | 1477972414109 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 20:53:34 INFO - PROCESS | 1845 | 1477972414117 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:34 INFO - PROCESS | 1845 | 1477972414338 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 20:53:34 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:34 INFO - PROCESS | 1845 | 1477972414508 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 20:53:34 INFO - PROCESS | 1845 | 1477972414513 Marionette TRACE conn4 <- [1,3585,null,["8"]] 20:53:34 INFO - PROCESS | 1845 | 1477972414560 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 20:53:34 INFO - PROCESS | 1845 | 1477972414566 Marionette TRACE conn4 <- [1,3586,null,{}] 20:53:34 INFO - PROCESS | 1845 | 1477972414575 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x8de39c00 == 38 [pid = 1845] [id = 786] 20:53:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x8de3a800) [pid = 1845] [serial = 2289] [outer = (nil)] 20:53:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x8deb9800) [pid = 1845] [serial = 2290] [outer = 0x8de3a800] 20:53:34 INFO - PROCESS | 1845 | 1477972414683 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x8df5a000) [pid = 1845] [serial = 2291] [outer = 0x8de3a800] 20:53:35 INFO - PROCESS | 1845 | 1477972415310 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 20:53:35 INFO - .... 20:53:35 INFO - TEST-OK | /websockets/eventhandlers.html | took 1222ms 20:53:35 INFO - PROCESS | 1845 | 1477972415359 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 1845 | 1477972415367 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 20:53:35 INFO - TEST-START | /websockets/extended-payload-length.html 20:53:35 INFO - PROCESS | 1845 | 1477972415377 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 20:53:35 INFO - PROCESS | 1845 | 1477972415384 Marionette TRACE conn4 <- [1,3589,null,{}] 20:53:35 INFO - PROCESS | 1845 | 1477972415394 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:35 INFO - PROCESS | 1845 | 1477972415581 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 20:53:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:35 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:35 INFO - PROCESS | 1845 | 1477972415900 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 1845 | 1477972415904 Marionette TRACE conn4 <- [1,3591,null,["8"]] 20:53:35 INFO - PROCESS | 1845 | 1477972415916 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 20:53:35 INFO - PROCESS | 1845 | 1477972415924 Marionette TRACE conn4 <- [1,3592,null,{}] 20:53:35 INFO - PROCESS | 1845 | 1477972415930 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:53:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x939ecc00 == 39 [pid = 1845] [id = 787] 20:53:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x939ed400) [pid = 1845] [serial = 2292] [outer = (nil)] 20:53:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x93ce9c00) [pid = 1845] [serial = 2293] [outer = 0x939ed400] 20:53:36 INFO - PROCESS | 1845 | 1477972416035 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x95142000) [pid = 1845] [serial = 2294] [outer = 0x939ed400] 20:53:36 INFO - PROCESS | 1845 | 1477972416852 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 20:53:36 INFO - .... 20:53:36 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1490ms 20:53:36 INFO - PROCESS | 1845 | 1477972416866 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 20:53:36 INFO - TEST-START | /websockets/extended-payload-length.html?wss 20:53:36 INFO - PROCESS | 1845 | 1477972416871 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 20:53:36 INFO - PROCESS | 1845 | 1477972416882 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:37 INFO - PROCESS | 1845 | 1477972417103 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 20:53:37 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:37 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:37 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:37 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:37 INFO - PROCESS | 1845 | 1477972417319 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 20:53:37 INFO - PROCESS | 1845 | 1477972417323 Marionette TRACE conn4 <- [1,3596,null,["8"]] 20:53:37 INFO - PROCESS | 1845 | 1477972417330 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 20:53:37 INFO - PROCESS | 1845 | 1477972417336 Marionette TRACE conn4 <- [1,3597,null,{}] 20:53:37 INFO - PROCESS | 1845 | 1477972417384 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:53:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x9528d400 == 40 [pid = 1845] [id = 788] 20:53:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x9528ec00) [pid = 1845] [serial = 2295] [outer = (nil)] 20:53:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x95294400) [pid = 1845] [serial = 2296] [outer = 0x9528ec00] 20:53:37 INFO - PROCESS | 1845 | 1477972417484 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x95298c00) [pid = 1845] [serial = 2297] [outer = 0x9528ec00] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x83563c00 == 39 [pid = 1845] [id = 783] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x91145400 == 38 [pid = 1845] [id = 782] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb44c00 == 37 [pid = 1845] [id = 781] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x8fc16c00) [pid = 1845] [serial = 2254] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x88dc8000 == 36 [pid = 1845] [id = 780] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x840cdc00 == 35 [pid = 1845] [id = 779] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb2400 == 34 [pid = 1845] [id = 778] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x91116c00 == 33 [pid = 1845] [id = 777] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x82ec9400 == 32 [pid = 1845] [id = 776] 20:53:39 INFO - PROCESS | 1845 | --DOCSHELL 0x83ab2c00 == 31 [pid = 1845] [id = 775] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x92b5f000) [pid = 1845] [serial = 2225] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x955ad800) [pid = 1845] [serial = 2234] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x8367ac00) [pid = 1845] [serial = 2240] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x840cf800) [pid = 1845] [serial = 2243] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x840c6800) [pid = 1845] [serial = 2242] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x8fd5fc00) [pid = 1845] [serial = 2224] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x95149800) [pid = 1845] [serial = 2228] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x88dbb400) [pid = 1845] [serial = 2246] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x8ddb2000) [pid = 1845] [serial = 2249] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x8cbdbc00) [pid = 1845] [serial = 2251] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x95147c00) [pid = 1845] [serial = 2227] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x840ce000) [pid = 1845] [serial = 2236] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x8c9fa800) [pid = 1845] [serial = 2222] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x885dc800) [pid = 1845] [serial = 2245] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x885d8000) [pid = 1845] [serial = 2221] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x95298800) [pid = 1845] [serial = 2231] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x8dcc3400) [pid = 1845] [serial = 2248] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x83593400) [pid = 1845] [serial = 2239] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x9113d800) [pid = 1845] [serial = 2233] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x8de37000) [pid = 1845] [serial = 2252] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x95296400) [pid = 1845] [serial = 2230] [outer = (nil)] [url = about:blank] 20:53:39 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x885a1000) [pid = 1845] [serial = 2237] [outer = (nil)] [url = about:blank] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x88dc8400) [pid = 1845] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x82fba800) [pid = 1845] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x840ce800) [pid = 1845] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x885e1400) [pid = 1845] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x93983400) [pid = 1845] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x8fb48000) [pid = 1845] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x91145800) [pid = 1845] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 20:53:42 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x840ac400) [pid = 1845] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x840b1000 == 30 [pid = 1845] [id = 730] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x83592800 == 29 [pid = 1845] [id = 721] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8c9f5400 == 28 [pid = 1845] [id = 720] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x88597800 == 27 [pid = 1845] [id = 718] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x833c6c00 == 26 [pid = 1845] [id = 715] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x88598400 == 25 [pid = 1845] [id = 729] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82ed5c00 == 24 [pid = 1845] [id = 719] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8cbd4800 == 23 [pid = 1845] [id = 723] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x88512000 == 22 [pid = 1845] [id = 728] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x840b4c00 == 21 [pid = 1845] [id = 717] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x83aab800 == 20 [pid = 1845] [id = 727] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x83860800 == 19 [pid = 1845] [id = 716] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8fb4b800 == 18 [pid = 1845] [id = 774] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8cca6400 == 17 [pid = 1845] [id = 724] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82faf400 == 16 [pid = 1845] [id = 714] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb1400 == 15 [pid = 1845] [id = 768] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82eff800 == 14 [pid = 1845] [id = 725] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8385f000 == 13 [pid = 1845] [id = 722] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8853ac00 == 12 [pid = 1845] [id = 731] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef5000 == 11 [pid = 1845] [id = 726] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x939ecc00 == 10 [pid = 1845] [id = 787] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8de39c00 == 9 [pid = 1845] [id = 786] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x8850e000 == 8 [pid = 1845] [id = 785] 20:53:47 INFO - PROCESS | 1845 | --DOCSHELL 0x9482f400 == 7 [pid = 1845] [id = 784] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x9398b800) [pid = 1845] [serial = 2281] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x939f0400) [pid = 1845] [serial = 2282] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x92cf1800) [pid = 1845] [serial = 2278] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x93238400) [pid = 1845] [serial = 2279] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x8fc9fc00) [pid = 1845] [serial = 2275] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x8fde7800) [pid = 1845] [serial = 2276] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x8c9fa400) [pid = 1845] [serial = 2272] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x8dabf400) [pid = 1845] [serial = 2273] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x88514000) [pid = 1845] [serial = 2269] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x8851a000) [pid = 1845] [serial = 2270] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x83599c00) [pid = 1845] [serial = 2266] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x83854000) [pid = 1845] [serial = 2267] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x8de40400) [pid = 1845] [serial = 2260] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8deb5c00) [pid = 1845] [serial = 2261] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x88510c00) [pid = 1845] [serial = 2257] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x88518c00) [pid = 1845] [serial = 2258] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x91141800) [pid = 1845] [serial = 2263] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x94dc2c00) [pid = 1845] [serial = 2284] [outer = (nil)] [url = about:blank] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x939ed400) [pid = 1845] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x9482fc00) [pid = 1845] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x8850e800) [pid = 1845] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8de3a800) [pid = 1845] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8fb4c400) [pid = 1845] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 20:53:51 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x91139c00) [pid = 1845] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x94a55400) [pid = 1845] [serial = 2285] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x885db400) [pid = 1845] [serial = 2288] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x885a2000) [pid = 1845] [serial = 2287] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x8df5a000) [pid = 1845] [serial = 2291] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x8deb9800) [pid = 1845] [serial = 2290] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x95142000) [pid = 1845] [serial = 2294] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x93ce9c00) [pid = 1845] [serial = 2293] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8fc1f000) [pid = 1845] [serial = 2255] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x91145000) [pid = 1845] [serial = 2264] [outer = (nil)] [url = about:blank] 20:53:55 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x95294400) [pid = 1845] [serial = 2296] [outer = (nil)] [url = about:blank] 20:54:38 INFO - PROCESS | 1845 | 1477972478029 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 20:54:38 INFO - .... 20:54:38 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61178ms 20:54:38 INFO - PROCESS | 1845 | 1477972478057 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 1845 | 1477972478063 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 20:54:38 INFO - TEST-START | /websockets/opening-handshake/001.html 20:54:38 INFO - PROCESS | 1845 | 1477972478073 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 20:54:38 INFO - PROCESS | 1845 | 1477972478078 Marionette TRACE conn4 <- [1,3600,null,{}] 20:54:38 INFO - PROCESS | 1845 | 1477972478089 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}] 20:54:38 INFO - PROCESS | 1845 | 1477972478325 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 20:54:38 INFO - PROCESS | 1845 | 1477972478414 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 20:54:38 INFO - PROCESS | 1845 | 1477972478420 Marionette TRACE conn4 <- [1,3602,null,["8"]] 20:54:38 INFO - PROCESS | 1845 | 1477972478426 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 20:54:38 INFO - PROCESS | 1845 | 1477972478437 Marionette TRACE conn4 <- [1,3603,null,{}] 20:54:38 INFO - PROCESS | 1845 | 1477972478450 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fb2000 == 8 [pid = 1845] [id = 789] 20:54:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82fb2400) [pid = 1845] [serial = 2298] [outer = (nil)] 20:54:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fbbc00) [pid = 1845] [serial = 2299] [outer = 0x82fb2400] 20:54:38 INFO - PROCESS | 1845 | 1477972478558 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x833c9000) [pid = 1845] [serial = 2300] [outer = 0x82fb2400] 20:54:39 INFO - PROCESS | 1845 | [1845] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 20:54:39 INFO - PROCESS | 1845 | 1477972479156 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:54:39 INFO - . 20:54:39 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1132ms 20:54:39 INFO - PROCESS | 1845 | 1477972479203 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 1845 | 1477972479210 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 20:54:39 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 20:54:39 INFO - PROCESS | 1845 | 1477972479218 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}] 20:54:39 INFO - PROCESS | 1845 | 1477972479447 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 20:54:39 INFO - PROCESS | 1845 | 1477972479534 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 20:54:39 INFO - PROCESS | 1845 | 1477972479538 Marionette TRACE conn4 <- [1,3607,null,["8"]] 20:54:39 INFO - PROCESS | 1845 | 1477972479545 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 20:54:39 INFO - PROCESS | 1845 | 1477972479553 Marionette TRACE conn4 <- [1,3608,null,{}] 20:54:39 INFO - PROCESS | 1845 | 1477972479571 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x833c7c00 == 9 [pid = 1845] [id = 790] 20:54:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83596800) [pid = 1845] [serial = 2301] [outer = (nil)] 20:54:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83598c00) [pid = 1845] [serial = 2302] [outer = 0x83596800] 20:54:39 INFO - PROCESS | 1845 | 1477972479670 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x8359b800) [pid = 1845] [serial = 2303] [outer = 0x83596800] 20:54:40 INFO - PROCESS | 1845 | 1477972480653 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:54:40 INFO - . 20:54:40 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1471ms 20:54:40 INFO - PROCESS | 1845 | 1477972480688 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 1845 | 1477972480692 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 20:54:40 INFO - TEST-START | /websockets/opening-handshake/002.html 20:54:40 INFO - PROCESS | 1845 | 1477972480698 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 20:54:40 INFO - PROCESS | 1845 | 1477972480703 Marionette TRACE conn4 <- [1,3611,null,{}] 20:54:40 INFO - PROCESS | 1845 | 1477972480709 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:40 INFO - PROCESS | 1845 | 1477972480944 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 20:54:40 INFO - PROCESS | 1845 | 1477972480965 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 20:54:40 INFO - PROCESS | 1845 | 1477972480970 Marionette TRACE conn4 <- [1,3613,null,["8"]] 20:54:40 INFO - PROCESS | 1845 | 1477972480975 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 20:54:40 INFO - PROCESS | 1845 | 1477972480982 Marionette TRACE conn4 <- [1,3614,null,{}] 20:54:41 INFO - PROCESS | 1845 | 1477972480988 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:54:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x8385cc00 == 10 [pid = 1845] [id = 791] 20:54:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x8385e800) [pid = 1845] [serial = 2304] [outer = (nil)] 20:54:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x83aa5400) [pid = 1845] [serial = 2305] [outer = 0x8385e800] 20:54:41 INFO - PROCESS | 1845 | 1477972481087 Marionette DEBUG loaded listener.js 20:54:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x83aa7400) [pid = 1845] [serial = 2306] [outer = 0x8385e800] 20:54:42 INFO - PROCESS | 1845 | 1477972482898 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 20:54:42 INFO - . 20:54:42 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2237ms 20:54:42 INFO - PROCESS | 1845 | 1477972482936 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 1845 | 1477972482940 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 20:54:42 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 20:54:42 INFO - PROCESS | 1845 | 1477972482948 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:43 INFO - PROCESS | 1845 | 1477972483147 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 20:54:43 INFO - PROCESS | 1845 | 1477972483170 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 20:54:43 INFO - PROCESS | 1845 | 1477972483173 Marionette TRACE conn4 <- [1,3618,null,["8"]] 20:54:43 INFO - PROCESS | 1845 | 1477972483179 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 20:54:43 INFO - PROCESS | 1845 | 1477972483185 Marionette TRACE conn4 <- [1,3619,null,{}] 20:54:43 INFO - PROCESS | 1845 | 1477972483194 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\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"}] 20:54:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x840b3c00 == 11 [pid = 1845] [id = 792] 20:54:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x840b4c00) [pid = 1845] [serial = 2307] [outer = (nil)] 20:54:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x840c4000) [pid = 1845] [serial = 2308] [outer = 0x840b4c00] 20:54:43 INFO - PROCESS | 1845 | 1477972483293 Marionette DEBUG loaded listener.js 20:54:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88540800) [pid = 1845] [serial = 2309] [outer = 0x840b4c00] 20:54:43 INFO - PROCESS | 1845 | 1477972483895 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 20:54:43 INFO - . 20:54:43 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 980ms 20:54:43 INFO - PROCESS | 1845 | 1477972483927 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 20:54:43 INFO - PROCESS | 1845 | 1477972483931 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 20:54:43 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 20:54:43 INFO - PROCESS | 1845 | 1477972483937 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 20:54:43 INFO - PROCESS | 1845 | 1477972483941 Marionette TRACE conn4 <- [1,3622,null,{}] 20:54:43 INFO - PROCESS | 1845 | 1477972483952 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:44 INFO - PROCESS | 1845 | 1477972484156 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 20:54:44 INFO - PROCESS | 1845 | 1477972484174 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 20:54:44 INFO - PROCESS | 1845 | 1477972484178 Marionette TRACE conn4 <- [1,3624,null,["8"]] 20:54:44 INFO - PROCESS | 1845 | 1477972484183 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 20:54:44 INFO - PROCESS | 1845 | 1477972484188 Marionette TRACE conn4 <- [1,3625,null,{}] 20:54:44 INFO - PROCESS | 1845 | 1477972484193 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x8859f400 == 12 [pid = 1845] [id = 793] 20:54:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x885a1000) [pid = 1845] [serial = 2310] [outer = (nil)] 20:54:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x885d6c00) [pid = 1845] [serial = 2311] [outer = 0x885a1000] 20:54:44 INFO - PROCESS | 1845 | 1477972484283 Marionette DEBUG loaded listener.js 20:54:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x885dac00) [pid = 1845] [serial = 2312] [outer = 0x885a1000] 20:54:44 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:54:45 INFO - PROCESS | 1845 | 1477972485071 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 20:54:45 INFO - . 20:54:45 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1144ms 20:54:45 INFO - PROCESS | 1845 | 1477972485081 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 20:54:45 INFO - PROCESS | 1845 | 1477972485085 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 20:54:45 INFO - TEST-START | /websockets/opening-handshake/003.html 20:54:45 INFO - PROCESS | 1845 | 1477972485091 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:45 INFO - PROCESS | 1845 | 1477972485314 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 20:54:45 INFO - PROCESS | 1845 | 1477972485325 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 20:54:45 INFO - PROCESS | 1845 | 1477972485327 Marionette TRACE conn4 <- [1,3629,null,["8"]] 20:54:45 INFO - PROCESS | 1845 | 1477972485463 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 20:54:45 INFO - PROCESS | 1845 | 1477972485468 Marionette TRACE conn4 <- [1,3630,null,{}] 20:54:45 INFO - PROCESS | 1845 | 1477972485474 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x83599000 == 13 [pid = 1845] [id = 794] 20:54:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x88dbbc00) [pid = 1845] [serial = 2313] [outer = (nil)] 20:54:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8c9f4400) [pid = 1845] [serial = 2314] [outer = 0x88dbbc00] 20:54:45 INFO - PROCESS | 1845 | 1477972485567 Marionette DEBUG loaded listener.js 20:54:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8c9fb000) [pid = 1845] [serial = 2315] [outer = 0x88dbbc00] 20:54:46 INFO - PROCESS | 1845 | 1477972486160 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 20:54:46 INFO - . 20:54:46 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1078ms 20:54:46 INFO - PROCESS | 1845 | 1477972486169 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 20:54:46 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 20:54:46 INFO - PROCESS | 1845 | 1477972486175 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 20:54:46 INFO - PROCESS | 1845 | 1477972486185 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:46 INFO - PROCESS | 1845 | 1477972486376 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 20:54:46 INFO - PROCESS | 1845 | 1477972486530 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 20:54:46 INFO - PROCESS | 1845 | 1477972486537 Marionette TRACE conn4 <- [1,3634,null,["8"]] 20:54:46 INFO - PROCESS | 1845 | 1477972486546 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 20:54:46 INFO - PROCESS | 1845 | 1477972486556 Marionette TRACE conn4 <- [1,3635,null,{}] 20:54:46 INFO - PROCESS | 1845 | 1477972486611 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef6400 == 14 [pid = 1845] [id = 795] 20:54:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x82ef6c00) [pid = 1845] [serial = 2316] [outer = (nil)] 20:54:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x82fb1400) [pid = 1845] [serial = 2317] [outer = 0x82ef6c00] 20:54:46 INFO - PROCESS | 1845 | 1477972486726 Marionette DEBUG loaded listener.js 20:54:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x8355ac00) [pid = 1845] [serial = 2318] [outer = 0x82ef6c00] 20:54:47 INFO - PROCESS | 1845 | 1477972487407 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 20:54:47 INFO - . 20:54:47 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1273ms 20:54:47 INFO - PROCESS | 1845 | 1477972487456 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 20:54:47 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 20:54:47 INFO - PROCESS | 1845 | 1477972487464 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 20:54:47 INFO - PROCESS | 1845 | 1477972487472 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:47 INFO - PROCESS | 1845 | 1477972487652 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 20:54:47 INFO - PROCESS | 1845 | 1477972487831 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 20:54:47 INFO - PROCESS | 1845 | 1477972487837 Marionette TRACE conn4 <- [1,3639,null,["8"]] 20:54:47 INFO - PROCESS | 1845 | 1477972487846 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 20:54:47 INFO - PROCESS | 1845 | 1477972487855 Marionette TRACE conn4 <- [1,3640,null,{}] 20:54:47 INFO - PROCESS | 1845 | 1477972487903 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x82eccc00 == 15 [pid = 1845] [id = 796] 20:54:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x83aabc00) [pid = 1845] [serial = 2319] [outer = (nil)] 20:54:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x840b2800) [pid = 1845] [serial = 2320] [outer = 0x83aabc00] 20:54:48 INFO - PROCESS | 1845 | 1477972488011 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x88536c00) [pid = 1845] [serial = 2321] [outer = 0x83aabc00] 20:54:50 INFO - PROCESS | 1845 | --DOCSHELL 0x9528d400 == 14 [pid = 1845] [id = 788] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x88dbbc00) [pid = 1845] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x885a1000) [pid = 1845] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x840b4c00) [pid = 1845] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x8385e800) [pid = 1845] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 42 (0x83596800) [pid = 1845] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 41 (0x9528ec00) [pid = 1845] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 20:54:53 INFO - PROCESS | 1845 | --DOMWINDOW == 40 (0x82fb2400) [pid = 1845] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x833c7c00 == 13 [pid = 1845] [id = 790] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x83599000 == 12 [pid = 1845] [id = 794] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x82ef6400 == 11 [pid = 1845] [id = 795] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x840b3c00 == 10 [pid = 1845] [id = 792] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x8859f400 == 9 [pid = 1845] [id = 793] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x8385cc00 == 8 [pid = 1845] [id = 791] 20:54:57 INFO - PROCESS | 1845 | --DOCSHELL 0x82fb2000 == 7 [pid = 1845] [id = 789] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 39 (0x88540800) [pid = 1845] [serial = 2309] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 38 (0x840c4000) [pid = 1845] [serial = 2308] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 37 (0x885dac00) [pid = 1845] [serial = 2312] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 36 (0x885d6c00) [pid = 1845] [serial = 2311] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 35 (0x8c9fb000) [pid = 1845] [serial = 2315] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 34 (0x8c9f4400) [pid = 1845] [serial = 2314] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 33 (0x83aa5400) [pid = 1845] [serial = 2305] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 32 (0x83aa7400) [pid = 1845] [serial = 2306] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 31 (0x83598c00) [pid = 1845] [serial = 2302] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 30 (0x8359b800) [pid = 1845] [serial = 2303] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 29 (0x82fbbc00) [pid = 1845] [serial = 2299] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 28 (0x833c9000) [pid = 1845] [serial = 2300] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1845 | --DOMWINDOW == 27 (0x95298c00) [pid = 1845] [serial = 2297] [outer = (nil)] [url = about:blank] 20:54:59 INFO - PROCESS | 1845 | --DOMWINDOW == 26 (0x82ef6c00) [pid = 1845] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 20:55:05 INFO - PROCESS | 1845 | --DOMWINDOW == 25 (0x8355ac00) [pid = 1845] [serial = 2318] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1845 | --DOMWINDOW == 24 (0x840b2800) [pid = 1845] [serial = 2320] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1845 | --DOMWINDOW == 23 (0x82fb1400) [pid = 1845] [serial = 2317] [outer = (nil)] [url = about:blank] 20:55:18 INFO - PROCESS | 1845 | MARIONETTE LOG: INFO: Timeout fired 20:55:18 INFO - PROCESS | 1845 | 1477972518205 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 20:55:18 INFO - . 20:55:18 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30756ms 20:55:18 INFO - PROCESS | 1845 | 1477972518230 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 20:55:18 INFO - TEST-START | /websockets/opening-handshake/005.html 20:55:18 INFO - PROCESS | 1845 | 1477972518241 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 20:55:18 INFO - PROCESS | 1845 | 1477972518259 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:18 INFO - PROCESS | 1845 | 1477972518553 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 20:55:18 INFO - PROCESS | 1845 | 1477972518641 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 20:55:18 INFO - PROCESS | 1845 | 1477972518648 Marionette TRACE conn4 <- [1,3644,null,["8"]] 20:55:18 INFO - PROCESS | 1845 | 1477972518657 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 20:55:18 INFO - PROCESS | 1845 | 1477972518664 Marionette TRACE conn4 <- [1,3645,null,{}] 20:55:18 INFO - PROCESS | 1845 | 1477972518671 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efd800 == 8 [pid = 1845] [id = 797] 20:55:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x82efdc00) [pid = 1845] [serial = 2322] [outer = (nil)] 20:55:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x82fb1800) [pid = 1845] [serial = 2323] [outer = 0x82efdc00] 20:55:18 INFO - PROCESS | 1845 | 1477972518779 Marionette DEBUG loaded listener.js 20:55:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x82fbdc00) [pid = 1845] [serial = 2324] [outer = 0x82efdc00] 20:55:19 INFO - PROCESS | 1845 | 1477972519344 Marionette TRACE conn4 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 20:55:19 INFO - PROCESS | 1845 | 1477972519381 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 20:55:19 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 20:55:19 INFO - PROCESS | 1845 | 1477972519391 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:19 INFO - PROCESS | 1845 | 1477972519578 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 20:55:19 INFO - PROCESS | 1845 | 1477972519714 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 20:55:19 INFO - PROCESS | 1845 | 1477972519719 Marionette TRACE conn4 <- [1,3649,null,["8"]] 20:55:19 INFO - PROCESS | 1845 | 1477972519726 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 20:55:19 INFO - PROCESS | 1845 | 1477972519731 Marionette TRACE conn4 <- [1,3650,null,{}] 20:55:19 INFO - PROCESS | 1845 | 1477972519738 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x82fbbc00 == 9 [pid = 1845] [id = 798] 20:55:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x83590400) [pid = 1845] [serial = 2325] [outer = (nil)] 20:55:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x83592800) [pid = 1845] [serial = 2326] [outer = 0x83590400] 20:55:19 INFO - PROCESS | 1845 | 1477972519833 Marionette DEBUG loaded listener.js 20:55:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x83595c00) [pid = 1845] [serial = 2327] [outer = 0x83590400] 20:55:20 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:55:20 INFO - ............................................................. 20:55:20 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1606ms 20:55:21 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 20:55:21 INFO - PROCESS | 1845 | 1477972520927 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 20:55:21 INFO - PROCESS | 1845 | 1477972521010 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 20:55:21 INFO - PROCESS | 1845 | 1477972521025 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 20:55:21 INFO - PROCESS | 1845 | 1477972521035 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:21 INFO - PROCESS | 1845 | 1477972521227 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 20:55:21 INFO - PROCESS | 1845 | 1477972521369 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 20:55:21 INFO - PROCESS | 1845 | 1477972521374 Marionette TRACE conn4 <- [1,3654,null,["8"]] 20:55:21 INFO - PROCESS | 1845 | 1477972521379 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 20:55:21 INFO - PROCESS | 1845 | 1477972521387 Marionette TRACE conn4 <- [1,3655,null,{}] 20:55:21 INFO - PROCESS | 1845 | 1477972521395 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x840c2c00 == 10 [pid = 1845] [id = 799] 20:55:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x840c3400) [pid = 1845] [serial = 2328] [outer = (nil)] 20:55:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x840c6800) [pid = 1845] [serial = 2329] [outer = 0x840c3400] 20:55:21 INFO - PROCESS | 1845 | 1477972521494 Marionette DEBUG loaded listener.js 20:55:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x840c8000) [pid = 1845] [serial = 2330] [outer = 0x840c3400] 20:55:21 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:55:22 INFO - PROCESS | 1845 | 1477972522356 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 20:55:22 INFO - .................................. 20:55:22 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1397ms 20:55:22 INFO - PROCESS | 1845 | 1477972522434 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 20:55:22 INFO - PROCESS | 1845 | 1477972522441 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 20:55:22 INFO - TEST-START | /workers/semantics/interface-objects/003.html 20:55:22 INFO - PROCESS | 1845 | 1477972522452 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:22 INFO - PROCESS | 1845 | 1477972522728 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 20:55:22 INFO - PROCESS | 1845 | 1477972522745 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 20:55:22 INFO - PROCESS | 1845 | 1477972522752 Marionette TRACE conn4 <- [1,3659,null,["8"]] 20:55:22 INFO - PROCESS | 1845 | 1477972522758 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 20:55:22 INFO - PROCESS | 1845 | 1477972522765 Marionette TRACE conn4 <- [1,3660,null,{}] 20:55:22 INFO - PROCESS | 1845 | 1477972522771 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x88519c00 == 11 [pid = 1845] [id = 800] 20:55:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x88543c00) [pid = 1845] [serial = 2331] [outer = (nil)] 20:55:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x88594400) [pid = 1845] [serial = 2332] [outer = 0x88543c00] 20:55:22 INFO - PROCESS | 1845 | 1477972522871 Marionette DEBUG loaded listener.js 20:55:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x88dc7400) [pid = 1845] [serial = 2333] [outer = 0x88543c00] 20:55:23 INFO - .............................................................. 20:55:23 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1311ms 20:55:23 INFO - TEST-START | /workers/semantics/interface-objects/004.html 20:55:23 INFO - PROCESS | 1845 | 1477972523667 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 20:55:23 INFO - PROCESS | 1845 | 1477972523762 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 20:55:23 INFO - PROCESS | 1845 | 1477972523765 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 20:55:23 INFO - PROCESS | 1845 | 1477972523773 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:23 INFO - PROCESS | 1845 | 1477972523937 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 20:55:24 INFO - PROCESS | 1845 | 1477972524102 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 20:55:24 INFO - PROCESS | 1845 | 1477972524105 Marionette TRACE conn4 <- [1,3664,null,["8"]] 20:55:24 INFO - PROCESS | 1845 | 1477972524110 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 20:55:24 INFO - PROCESS | 1845 | 1477972524115 Marionette TRACE conn4 <- [1,3665,null,{}] 20:55:24 INFO - PROCESS | 1845 | 1477972524121 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x88dc1400 == 12 [pid = 1845] [id = 801] 20:55:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x8c9f2000) [pid = 1845] [serial = 2334] [outer = (nil)] 20:55:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x8c9f3c00) [pid = 1845] [serial = 2335] [outer = 0x8c9f2000] 20:55:24 INFO - PROCESS | 1845 | 1477972524215 Marionette DEBUG loaded listener.js 20:55:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x8c9fd000) [pid = 1845] [serial = 2336] [outer = 0x8c9f2000] 20:55:24 INFO - ................................. 20:55:24 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1080ms 20:55:24 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 20:55:24 INFO - PROCESS | 1845 | 1477972524821 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 20:55:24 INFO - PROCESS | 1845 | 1477972524851 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 20:55:24 INFO - PROCESS | 1845 | 1477972524857 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 20:55:24 INFO - PROCESS | 1845 | 1477972524863 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:25 INFO - PROCESS | 1845 | 1477972525124 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 20:55:25 INFO - PROCESS | 1845 | 1477972525240 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 20:55:25 INFO - PROCESS | 1845 | 1477972525243 Marionette TRACE conn4 <- [1,3669,null,["8"]] 20:55:25 INFO - PROCESS | 1845 | 1477972525248 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 20:55:25 INFO - PROCESS | 1845 | 1477972525253 Marionette TRACE conn4 <- [1,3670,null,{}] 20:55:25 INFO - PROCESS | 1845 | 1477972525258 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x8c9fc000 == 13 [pid = 1845] [id = 802] 20:55:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x8cc9e400) [pid = 1845] [serial = 2337] [outer = (nil)] 20:55:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x8cca2000) [pid = 1845] [serial = 2338] [outer = 0x8cc9e400] 20:55:25 INFO - PROCESS | 1845 | 1477972525352 Marionette DEBUG loaded listener.js 20:55:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x8ddb4000) [pid = 1845] [serial = 2339] [outer = 0x8cc9e400] 20:55:26 INFO - PROCESS | 1845 | 1477972526022 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 20:55:26 INFO - . 20:55:26 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1171ms 20:55:26 INFO - PROCESS | 1845 | 1477972526035 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 20:55:26 INFO - PROCESS | 1845 | 1477972526037 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 20:55:26 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 20:55:26 INFO - PROCESS | 1845 | 1477972526044 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:26 INFO - PROCESS | 1845 | 1477972526200 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 20:55:26 INFO - PROCESS | 1845 | 1477972526338 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 20:55:26 INFO - PROCESS | 1845 | 1477972526349 Marionette TRACE conn4 <- [1,3674,null,["8"]] 20:55:26 INFO - PROCESS | 1845 | 1477972526365 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 20:55:26 INFO - PROCESS | 1845 | 1477972526375 Marionette TRACE conn4 <- [1,3675,null,{}] 20:55:26 INFO - PROCESS | 1845 | 1477972526381 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x82ef5000 == 14 [pid = 1845] [id = 803] 20:55:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x82ef7400) [pid = 1845] [serial = 2340] [outer = (nil)] 20:55:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x83561400) [pid = 1845] [serial = 2341] [outer = 0x82ef7400] 20:55:26 INFO - PROCESS | 1845 | 1477972526468 Marionette DEBUG loaded listener.js 20:55:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x83857c00) [pid = 1845] [serial = 2342] [outer = 0x82ef7400] 20:55:27 INFO - PROCESS | 1845 | 1477972527187 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 20:55:27 INFO - . 20:55:27 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1180ms 20:55:27 INFO - PROCESS | 1845 | 1477972527239 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 20:55:27 INFO - PROCESS | 1845 | 1477972527246 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 20:55:27 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 20:55:27 INFO - PROCESS | 1845 | 1477972527269 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:27 INFO - PROCESS | 1845 | 1477972527514 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 20:55:27 INFO - PROCESS | 1845 | 1477972527710 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 20:55:27 INFO - PROCESS | 1845 | 1477972527714 Marionette TRACE conn4 <- [1,3679,null,["8"]] 20:55:27 INFO - PROCESS | 1845 | 1477972527774 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 20:55:27 INFO - PROCESS | 1845 | 1477972527781 Marionette TRACE conn4 <- [1,3680,null,{}] 20:55:27 INFO - PROCESS | 1845 | 1477972527788 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x82efb400 == 15 [pid = 1845] [id = 804] 20:55:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x82efbc00) [pid = 1845] [serial = 2343] [outer = (nil)] 20:55:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x833cfc00) [pid = 1845] [serial = 2344] [outer = 0x82efbc00] 20:55:27 INFO - PROCESS | 1845 | 1477972527903 Marionette DEBUG loaded listener.js 20:55:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x8355e000) [pid = 1845] [serial = 2345] [outer = 0x82efbc00] 20:55:28 INFO - PROCESS | 1845 | 1477972528603 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 20:55:28 INFO - . 20:55:28 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1375ms 20:55:28 INFO - PROCESS | 1845 | 1477972528640 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 20:55:28 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 20:55:28 INFO - PROCESS | 1845 | 1477972528648 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 20:55:28 INFO - PROCESS | 1845 | 1477972528655 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:28 INFO - PROCESS | 1845 | 1477972528846 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 20:55:29 INFO - PROCESS | 1845 | 1477972529032 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 20:55:29 INFO - PROCESS | 1845 | 1477972529038 Marionette TRACE conn4 <- [1,3684,null,["8"]] 20:55:29 INFO - PROCESS | 1845 | 1477972529046 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 20:55:29 INFO - PROCESS | 1845 | 1477972529052 Marionette TRACE conn4 <- [1,3685,null,{}] 20:55:29 INFO - PROCESS | 1845 | 1477972529059 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"b484afa9-8681-44d4-960f-f7c5bac0aa98\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x8367e000 == 16 [pid = 1845] [id = 805] 20:55:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x8385ec00) [pid = 1845] [serial = 2346] [outer = (nil)] 20:55:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x83aaf000) [pid = 1845] [serial = 2347] [outer = 0x8385ec00] 20:55:29 INFO - PROCESS | 1845 | 1477972529165 Marionette DEBUG loaded listener.js 20:55:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x83ab2c00) [pid = 1845] [serial = 2348] [outer = 0x8385ec00] 20:55:29 INFO - PROCESS | 1845 | 1477972529834 Marionette TRACE conn4 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 1845 | 1477972529901 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 20:55:30 WARNING - u'runner_teardown' () 20:55:30 INFO - No more tests 20:55:30 INFO - Got 0 unexpected results 20:55:30 INFO - SUITE-END | took 2351s 20:55:31 INFO - Closing logging queue 20:55:31 INFO - queue closed 20:55:31 INFO - Return code: 0 20:55:31 WARNING - # TBPL SUCCESS # 20:55:31 INFO - Running post-action listener: _resource_record_post_action 20:55:31 INFO - [mozharness: 2016-11-01 03:55:31.240682Z] Finished run-tests step (success) 20:55:31 INFO - Running post-run listener: _resource_record_post_run 20:55:31 INFO - Total resource usage - Wall time: 2392s; CPU: 50.0%; Read bytes: 13803520; Write bytes: 314679296; Read time: 1136; Write time: 187788 20:55:31 INFO - TinderboxPrint: CPU usage
50.4% 20:55:31 INFO - TinderboxPrint: I/O read bytes / time
13,803,520 / 1,136 20:55:31 INFO - TinderboxPrint: I/O write bytes / time
314,679,296 / 187,788 20:55:31 INFO - TinderboxPrint: CPU idle
1,173.8 (49.4%) 20:55:31 INFO - TinderboxPrint: CPU system
120.0 (5.0%) 20:55:31 INFO - TinderboxPrint: CPU user
1,078.8 (45.4%) 20:55:31 INFO - TinderboxPrint: Swap in / out
0 / 0 20:55:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:55:31 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 187011072; Read time: 12; Write time: 150372 20:55:31 INFO - run-tests - Wall time: 2358s; CPU: 50.0%; Read bytes: 13799424; Write bytes: 127668224; Read time: 1124; Write time: 37416 20:55:32 INFO - Running post-run listener: _upload_blobber_files 20:55:32 INFO - Blob upload gear active. 20:55:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:55:32 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 20:55:32 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:55:32 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:55:32 INFO - (blobuploader) - INFO - Open directory for files ... 20:55:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:55:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:55:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:34 INFO - (blobuploader) - INFO - Done attempting. 20:55:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:55:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:55:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:35 INFO - (blobuploader) - INFO - Done attempting. 20:55:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:55:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:36 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:55:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:36 INFO - (blobuploader) - INFO - Done attempting. 20:55:36 INFO - (blobuploader) - INFO - Iteration through files over. 20:55:36 INFO - Return code: 0 20:55:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:55:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:55:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/da410a3b5009768aaca1aa7af32e32efe745daa9fec9981e82a5db3473a54d2df3624535fafe672ba424c366be9aaf9de3bc14d48d9c3a781053968c86428e22", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8493bc644e138b9d6a12aefc857152b62fb680807e45bfc24794da3630e1e4110dbf71c81bfbbd641c5a27ced78db1350c10c69540d6a1a7756466ebda3e6c2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0a71beb12921179e4e9804a3f5b48af098bc845b3b43a1ed50cc690a97c130d1301ba5870c049bccbbe7de846ef2e18fc78753e35943ca05a11183cdd41f7636"} 20:55:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:55:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:55:36 INFO - Contents: 20:55:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/da410a3b5009768aaca1aa7af32e32efe745daa9fec9981e82a5db3473a54d2df3624535fafe672ba424c366be9aaf9de3bc14d48d9c3a781053968c86428e22", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8493bc644e138b9d6a12aefc857152b62fb680807e45bfc24794da3630e1e4110dbf71c81bfbbd641c5a27ced78db1350c10c69540d6a1a7756466ebda3e6c2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0a71beb12921179e4e9804a3f5b48af098bc845b3b43a1ed50cc690a97c130d1301ba5870c049bccbbe7de846ef2e18fc78753e35943ca05a11183cdd41f7636"} 20:55:36 INFO - Running post-run listener: copy_logs_to_upload_dir 20:55:36 INFO - Copying logs to upload dir... 20:55:36 INFO - mkdir: /builds/slave/test/build/upload/logs 20:55:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2560.186105 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 40 secs) (at 2016-10-31 20:55:37.177432) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-31 20:55:37.179911) ========= 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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/da410a3b5009768aaca1aa7af32e32efe745daa9fec9981e82a5db3473a54d2df3624535fafe672ba424c366be9aaf9de3bc14d48d9c3a781053968c86428e22", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8493bc644e138b9d6a12aefc857152b62fb680807e45bfc24794da3630e1e4110dbf71c81bfbbd641c5a27ced78db1350c10c69540d6a1a7756466ebda3e6c2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0a71beb12921179e4e9804a3f5b48af098bc845b3b43a1ed50cc690a97c130d1301ba5870c049bccbbe7de846ef2e18fc78753e35943ca05a11183cdd41f7636"} build_url:https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031497 build_url: 'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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-central/sha512/da410a3b5009768aaca1aa7af32e32efe745daa9fec9981e82a5db3473a54d2df3624535fafe672ba424c366be9aaf9de3bc14d48d9c3a781053968c86428e22", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8493bc644e138b9d6a12aefc857152b62fb680807e45bfc24794da3630e1e4110dbf71c81bfbbd641c5a27ced78db1350c10c69540d6a1a7756466ebda3e6c2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0a71beb12921179e4e9804a3f5b48af098bc845b3b43a1ed50cc690a97c130d1301ba5870c049bccbbe7de846ef2e18fc78753e35943ca05a11183cdd41f7636"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d_OHmJbnR9CF2tdmvS98fw/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-31 20:55:37.248512) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:55:37.249023) ========= 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-1477969052.625615-1200548932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015482 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:55:37.310027) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 20:55:37.310343) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 20:55:37.310686) ========= ========= Total master_lag: 0.49 =========